On Wed, 2008-08-06 at 09:39 +1000, Dave Chinner wrote:
(forgive me, I'm an XFS user, not an XFS developer, so this might be
ignorant)
The filesystem presumably knows what options it was originally mounted
with.
Thus if you take the difference of the set of options you were mounted
with, and the set of options you are now being asked to remount with,
you have the options which are being asked to change.
If changing any of them is unsupported I would expect an error, but in
this case the result of taking the above set difference would be merely
replacing ro with rw, and thus the filesystem is presumably capable of
doing the remount.
-jasper
--