On 11 June 2012 05:38, Otto Moerbeek <o...@drijf.net> wrote: > hOn Mon, Jun 11, 2012 at 09:35:56AM +0300, Dimitrios Moustos wrote: > >> Hello, >> I have not found any information in the man page or otherwise that conflicts >> with the bellow, it just does not seem like the following should be possible: >> >> # grep home /etc/fstab >> 424dc014a22db950.f /home ffs ro,nodev,nosuid,noatime >> # mount|grep home >> /dev/sd0f on /home type ffs (local, noatime, nodev, nosuid, read-only) >> # mount -uwo async /home >> # mount|grep home >> /dev/sd0f on /home type ffs (asynchronous, local, noatime, nodev, nosuid) >> # mount -uro sync /home >> # mount|grep /home >> /dev/sd0f on /home type ffs (asynchronous, local, noatime, nodev, nosuid, >> read-only, synchronous) >> >> >> I am however not familiar with the intricacies of filesystems, which >> probably makes me wrong. >> At least posting this will make my curiosity go away. > > The async flag concerns metadata i/o. The sysnc flags concerns regular > data i/o. The two flags are separate, the negations of these flags are > noasycn and nosync respectively. > > Yes, this is confusing, but playing with these flags is for experts > only.
Agreed, but we should document that shouldn't we ?