super.c (5a84d159061d914c8dd4aa372ac6e9529c2be453) | super.c (f98393a64ca1392130724c3acb4e3f325801d2b6) |
---|---|
1/* 2 * linux/fs/ext4/super.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 456 unchanged lines hidden (view full) --- 465 /* Debugging code just in case the in-memory inode orphan list 466 * isn't empty. The on-disk one can be non-empty if we've 467 * detected an error and taken the fs readonly, but the 468 * in-memory list had better be clean by this point. */ 469 if (!list_empty(&sbi->s_orphan)) 470 dump_orphan_list(sb, sbi); 471 J_ASSERT(list_empty(&sbi->s_orphan)); 472 | 1/* 2 * linux/fs/ext4/super.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 456 unchanged lines hidden (view full) --- 465 /* Debugging code just in case the in-memory inode orphan list 466 * isn't empty. The on-disk one can be non-empty if we've 467 * detected an error and taken the fs readonly, but the 468 * in-memory list had better be clean by this point. */ 469 if (!list_empty(&sbi->s_orphan)) 470 dump_orphan_list(sb, sbi); 471 J_ASSERT(list_empty(&sbi->s_orphan)); 472 |
473 invalidate_bdev(sb->s_bdev, 0); | 473 invalidate_bdev(sb->s_bdev); |
474 if (sbi->journal_bdev && sbi->journal_bdev != sb->s_bdev) { 475 /* 476 * Invalidate the journal device's buffers. We don't want them 477 * floating about in memory - the physical journal device may 478 * hotswapped, and it breaks the `ro-after' testing code. 479 */ 480 sync_blockdev(sbi->journal_bdev); | 474 if (sbi->journal_bdev && sbi->journal_bdev != sb->s_bdev) { 475 /* 476 * Invalidate the journal device's buffers. We don't want them 477 * floating about in memory - the physical journal device may 478 * hotswapped, and it breaks the `ro-after' testing code. 479 */ 480 sync_blockdev(sbi->journal_bdev); |
481 invalidate_bdev(sbi->journal_bdev, 0); | 481 invalidate_bdev(sbi->journal_bdev); |
482 ext4_blkdev_remove(sbi); 483 } 484 sb->s_fs_info = NULL; 485 kfree(sbi); 486 return; 487} 488 489static struct kmem_cache *ext4_inode_cachep; --- 2371 unchanged lines hidden --- | 482 ext4_blkdev_remove(sbi); 483 } 484 sb->s_fs_info = NULL; 485 kfree(sbi); 486 return; 487} 488 489static struct kmem_cache *ext4_inode_cachep; --- 2371 unchanged lines hidden --- |