search for: fsync_super

Displaying 5 results from an estimated 5 matches for "fsync_super".

2001 Aug 03
1
ac4 ext3 recovery failure
Rebooting to try 2.4.7-ac4, I had Xfree86 crash on exit and hang the machine (it does that once a month or so; this notebook gets booted quite often). After fscking the root and another ext2 partition, the system got to the big ext3 partition and just went dead. No message, no disk activity, no keyboard response. I powered down and rebooted 2.4.7-ac3 patched with ext3-2.4-0.9.5-247ac3, and that
2003 Mar 20
2
[Patch] ext3_journal_stop inode access
...rnal_stop take an sb, not an inode, as its final parameter. It also sets sb->s_need_sync_fs, not sb->s_dirt, as setting s_dirt was only ever a workaround for the lack of a proper sync-fs mechanism. Btw, we clear s_need_sync_fs in sync_filesystems(). Don't we also need to do the same in fsync_super()? --Stephen
2002 Dec 06
2
[patch] fix the ext3 data=journal unmount bug
...er.c | 25 +++++++++++++------------ fs/super.c | 6 +++++- include/linux/fs.h | 3 ++- 4 files changed, 24 insertions(+), 16 deletions(-) --- linux-akpm/fs/buffer.c~sync_fs Thu Dec 5 21:33:56 2002 +++ linux-akpm-akpm/fs/buffer.c Thu Dec 5 21:33:56 2002 @@ -327,6 +327,8 @@ int fsync_super(struct super_block *sb) lock_super(sb); if (sb->s_dirt && sb->s_op && sb->s_op->write_super) sb->s_op->write_super(sb); + if (sb->s_op && sb->s_op->sync_fs) + sb->s_op->sync_fs(sb); unlock_super(sb); unlock_kernel(); @@ -346,7 +...
2009 Feb 26
2
BUG: Mount/Unmount Loop
...oots+0x6e/0x21c [btrfs] [ 121.452077] [<000003e000728c56>] btrfs_commit_transaction+0x33a/0x7ac [btrfs] [ 121.452175] [<000003e000704bec>] btrfs_sync_fs+0x88/0xa0 [btrfs] [ 121.452264] [<0000000000121d88>] quota_sync_sb+0x50/0x118 [ 121.452287] [<00000000000d23e8>] __fsync_super+0x30/0xfc [ 121.452309] [<00000000000d24d2>] fsync_super+0x1e/0x30 [ 121.452330] [<00000000000d28c6>] generic_shutdown_super+0x3e/0x1a4 [ 121.452352] [<00000000000d2a96>] kill_anon_super+0x1e/0x60 [ 121.452373] [<00000000000d2bb6>] deactivate_super+0x9a/0xc4 [ 121.4...
2009 Jun 09
4
[PATCH] btrfs: fix write_dev_supers
...33 dl580 kernel: [<ffffffffa02c14ed>] btrfs_sync_fs+0x67/0x72 [btrfs] Jun 9 00:41:33 dl580 kernel: [<ffffffff802e6e3a>] quota_sync_sb+0x42/0xf3 Jun 9 00:41:33 dl580 kernel: [<ffffffff802e6f14>] sync_dquots+0x29/0x138 Jun 9 00:41:33 dl580 kernel: [<ffffffff802a8c29>] __fsync_super+0x1e/0x7b Jun 9 00:41:33 dl580 kernel: [<ffffffff802a8c97>] fsync_super+0x11/0x22 Jun 9 00:41:33 dl580 kernel: [<ffffffff802a8ea9>] generic_shutdown_super+0x26/0xe2 Jun 9 00:41:33 dl580 kernel: [<ffffffff802a8fb6>] kill_anon_super+0x17/0x3b Jun 9 00:41:33 dl580 kernel: [&l...