search for: do_sync_supers

Displaying 3 results from an estimated 3 matches for "do_sync_supers".

2002 Dec 06
2
[patch] fix the ext3 data=journal unmount bug
...ockfs: ext3_write_super_lockfs, /* BKL not held. Take it */ unlockfs: ext3_unlockfs, /* BKL not held. We take it */ statfs: ext3_statfs, /* BKL held */ @@ -1577,24 +1580,22 @@ int ext3_force_commit(struct super_block * This implicitly triggers the writebehind on sync(). */ -static int do_sync_supers = 0; -MODULE_PARM(do_sync_supers, "i"); -MODULE_PARM_DESC(do_sync_supers, "Write superblocks synchronously"); - void ext3_write_super (struct super_block * sb) { + if (down_trylock(&sb->s_lock) == 0) + BUG(); + sb->s_dirt = 0; + log_start_commit(EXT3_SB(sb)->s_jo...
2001 Oct 11
4
ext3 0.9.12 for 2.4.10-ac11
...fully from fatal errors. If the fs is set to remount-readonly on error, then we should still be able to unwind cleanly and unmount the filesystem. - Performance: don't write superblocks synchronously. This reduces a bottleneck in the VM. Load the ext3 module with the parameter "do_sync_supers=1" to restore the previous behaviour. - Performance: don't force a new transaction every time we sync (should prevent the writes previously happening every 5 seconds, allowing laptop drives to spin down again.) 0.9.8 ----- - Fix an NFS oops when doing a local delete on an active,...
2001 Sep 07
4
ext3-2.4-0.9.9
...fully from fatal errors. If the fs is set to remount-readonly on error, then we should still be able to unwind cleanly and unmount the filesystem. - Performance: don't write superblocks synchronously. This reduces a bottleneck in the VM. Load the ext3 module with the parameter "do_sync_supers=1" to restore the previous behaviour. - Performance: don't force a new transaction every time we sync (should prevent the writes previously happening every 5 seconds, allowing laptop drives to spin down again.) 0.9.8 ----- - Fix an NFS oops when doing a local delete on an active,...