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. 

        -Otto

Reply via email to