diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-01-10 20:42:53 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-10 20:42:53 -0500 |
commit | 506c10f26c481b7f8ef27c1c79290f68989b2e9e (patch) | |
tree | 03de82e812f00957aa6276dac2fe51c3358e88d7 /fs/jfs/super.c | |
parent | e1df957670aef74ffd9a4ad93e6d2c90bf6b4845 (diff) | |
parent | c59765042f53a79a7a65585042ff463b69cb248c (diff) |
Merge commit 'v2.6.29-rc1' into perfcounters/core
Conflicts:
include/linux/kernel_stat.h
Diffstat (limited to 'fs/jfs/super.c')
-rw-r--r-- | fs/jfs/super.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/fs/jfs/super.c b/fs/jfs/super.c index 0dae345e481b..b37d1f78b854 100644 --- a/fs/jfs/super.c +++ b/fs/jfs/super.c | |||
@@ -543,7 +543,7 @@ out_kfree: | |||
543 | return ret; | 543 | return ret; |
544 | } | 544 | } |
545 | 545 | ||
546 | static void jfs_write_super_lockfs(struct super_block *sb) | 546 | static int jfs_freeze(struct super_block *sb) |
547 | { | 547 | { |
548 | struct jfs_sb_info *sbi = JFS_SBI(sb); | 548 | struct jfs_sb_info *sbi = JFS_SBI(sb); |
549 | struct jfs_log *log = sbi->log; | 549 | struct jfs_log *log = sbi->log; |
@@ -553,9 +553,10 @@ static void jfs_write_super_lockfs(struct super_block *sb) | |||
553 | lmLogShutdown(log); | 553 | lmLogShutdown(log); |
554 | updateSuper(sb, FM_CLEAN); | 554 | updateSuper(sb, FM_CLEAN); |
555 | } | 555 | } |
556 | return 0; | ||
556 | } | 557 | } |
557 | 558 | ||
558 | static void jfs_unlockfs(struct super_block *sb) | 559 | static int jfs_unfreeze(struct super_block *sb) |
559 | { | 560 | { |
560 | struct jfs_sb_info *sbi = JFS_SBI(sb); | 561 | struct jfs_sb_info *sbi = JFS_SBI(sb); |
561 | struct jfs_log *log = sbi->log; | 562 | struct jfs_log *log = sbi->log; |
@@ -568,6 +569,7 @@ static void jfs_unlockfs(struct super_block *sb) | |||
568 | else | 569 | else |
569 | txResume(sb); | 570 | txResume(sb); |
570 | } | 571 | } |
572 | return 0; | ||
571 | } | 573 | } |
572 | 574 | ||
573 | static int jfs_get_sb(struct file_system_type *fs_type, | 575 | static int jfs_get_sb(struct file_system_type *fs_type, |
@@ -735,8 +737,8 @@ static const struct super_operations jfs_super_operations = { | |||
735 | .delete_inode = jfs_delete_inode, | 737 | .delete_inode = jfs_delete_inode, |
736 | .put_super = jfs_put_super, | 738 | .put_super = jfs_put_super, |
737 | .sync_fs = jfs_sync_fs, | 739 | .sync_fs = jfs_sync_fs, |
738 | .write_super_lockfs = jfs_write_super_lockfs, | 740 | .freeze_fs = jfs_freeze, |
739 | .unlockfs = jfs_unlockfs, | 741 | .unfreeze_fs = jfs_unfreeze, |
740 | .statfs = jfs_statfs, | 742 | .statfs = jfs_statfs, |
741 | .remount_fs = jfs_remount, | 743 | .remount_fs = jfs_remount, |
742 | .show_options = jfs_show_options, | 744 | .show_options = jfs_show_options, |