Comment 14 for bug 543617

The other place you'll want to drop a sync call is in whatever path gets used when someone unmounts a file system in Nautilus (or any other desktop file manager) by clicking on the "eject" icon. This is the one that is going to be more visible to users, since a common usage scenario is someone who drags a whole bunch of files to a USB disk or flash disk, and then clicks on the eject button --- and we don't want another repeat of the infamous "USB writes are slow: random performance bug" Launchpad debacle that goes on and on for years..... :-)

Thanks for turning this up, I'll try to get the root cause fixed and you guys can decide if you have time to backport a kernel fix to the Lucid kernel...