linux/fs/gfs2
Steven Whitehouse 6f04c1c7fe GFS2: Fix remount argument parsing
The following patch fixes an issue relating to remount and argument
parsing. After this fix is applied, remount becomes atomic in that
it either succeeds changing the mount to the new state, or it fails
and leaves it in the old state. Previously it was possible for the
parsing of options to fail part way though and for the fs to be left
in a state where some of the new arguments had been applied, but some
had not.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
2009-03-24 11:21:10 +00:00
..
locking/dlm GFS2: Send useful information with uevent messages 2009-01-05 07:39:15 +00:00
acl.c GFS2: Move di_eattr into "proper" inode 2009-01-05 07:38:57 +00:00
acl.h
bmap.c GFS2: Streamline alloc calculations for writes 2009-01-05 07:39:17 +00:00
bmap.h GFS2: Streamline alloc calculations for writes 2009-01-05 07:39:17 +00:00
dir.c GFS2: Banish struct gfs2_dinode_host 2009-01-05 07:38:59 +00:00
dir.h GFS2: Fix bug in gfs2_lock_fs_check_clean() 2009-01-05 07:39:11 +00:00
eaops.c
eaops.h
eattr.c GFS2: Banish struct gfs2_dinode_host 2009-01-05 07:38:59 +00:00
eattr.h
gfs2.h
glock.c GFS2: Use DEFINE_SPINLOCK 2009-01-05 07:45:02 +00:00
glock.h Revert "GFS2: Fix use-after-free bug on umount" 2009-01-05 07:39:18 +00:00
glops.c GFS2: Kill two daemons with one patch 2009-01-05 07:39:09 +00:00
glops.h
incore.h GFS2: Kill two daemons with one patch 2009-01-05 07:39:09 +00:00
inode.c GFS2: Kill two daemons with one patch 2009-01-05 07:39:09 +00:00
inode.h GFS2: Banish struct gfs2_dinode_host 2009-01-05 07:38:59 +00:00
Kconfig GFS2: LSF and LBD are now one and the same 2009-01-07 08:57:35 +00:00
locking.c
log.c GFS2: Support for I/O barriers 2008-09-26 10:23:22 +01:00
log.h
lops.c
lops.h
main.c GFS2: Kill two daemons with one patch 2009-01-05 07:39:09 +00:00
Makefile GFS2: Kill two daemons with one patch 2009-01-05 07:39:09 +00:00
meta_io.c
meta_io.h
mount.c GFS2: Fix remount argument parsing 2009-03-24 11:21:10 +00:00
ops_address.c GFS2: Set GFP_NOFS when allocating page on write 2009-01-07 08:57:04 +00:00
ops_address.h
ops_dentry.c GFS2: Rationalise header files 2009-01-05 07:38:48 +00:00
ops_export.c GFS2: Banish struct gfs2_dinode_host 2009-01-05 07:38:59 +00:00
ops_file.c GFS2: Fix typo in gfs_page_mkwrite() 2009-01-07 08:58:28 +00:00
ops_fstype.c GFS2: Fix remount argument parsing 2009-03-24 11:21:10 +00:00
ops_inode.c GFS2: Banish struct gfs2_dinode_host 2009-01-05 07:38:59 +00:00
ops_super.c GFS2: Fix remount argument parsing 2009-03-24 11:21:10 +00:00
quota.c GFS2: Fix "truncate in progress" hang 2009-01-05 07:39:06 +00:00
quota.h GFS2: Move gfs2_recoverd into recovery.c 2009-01-05 07:39:07 +00:00
recovery.c GFS2: Move four functions from super.c 2009-01-05 07:39:12 +00:00
recovery.h GFS2: Move gfs2_recoverd into recovery.c 2009-01-05 07:39:07 +00:00
rgrp.c GFS2: Banish struct gfs2_rgrpd_host 2009-01-05 07:39:03 +00:00
rgrp.h
super.c Revert "GFS2: Fix use-after-free bug on umount" 2009-01-05 07:39:18 +00:00
super.h GFS2: Fix remount argument parsing 2009-03-24 11:21:10 +00:00
sys.c GFS2: Remove ancient, unused code 2009-01-05 07:39:13 +00:00
sys.h GFS2: Remove ancient, unused code 2009-01-05 07:39:13 +00:00
trans.c
trans.h
util.c GFS2: Clean up & move gfs2_quotad 2009-01-05 07:39:05 +00:00
util.h GFS2: Clean up & move gfs2_quotad 2009-01-05 07:39:05 +00:00