On Dec 28, 2009, at 1:41 PM, Les Mikesell <lesmikesell at gmail.com> wrote: > Did linux ever get a working fsync() or does it still flush the entire > filesystem buffer? Working, meaning reliable, or the ability to sync a memory range instead of the whole file system? There is sync_page_range() to only sync only a range, but I think the biggest issue is whether it actually assures it makes it to disk or just out of memory. -Ross