Synopsis: mounted fs can have both sync and async options set

State-Changed-From-To: open->closed 
State-Changed-By: thib
State-Changed-When: Mon Apr 18 12:35:11 MDT 2011
State-Changed-Why: 
The async and sync mount options are not mutually exclusive.

By default, metadata is written out synchronously while data
is written out either synchronously or delayed.

The async options allows metadata to be written out asynchronously,
as well as data.

The sync options forces all data io to be written out synchronously,
but has no effect on metadata.

So, what you end up with if you filesystem is mounted with both options
set, is that metadata will be written out async, but data sync.

Granted, this isn't very clear (even the kernel side is a bit murky),
but this isn't a bug either.

Reply via email to