aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
Diffstat (limited to 'fs')
-rw-r--r--fs/block_dev.c2
-rw-r--r--fs/inode.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/fs/block_dev.c b/fs/block_dev.c
index ba762ea07f67..60895e500e15 100644
--- a/fs/block_dev.c
+++ b/fs/block_dev.c
@@ -75,7 +75,7 @@ void kill_bdev(struct block_device *bdev)
75{ 75{
76 struct address_space *mapping = bdev->bd_inode->i_mapping; 76 struct address_space *mapping = bdev->bd_inode->i_mapping;
77 77
78 if (mapping->nrpages == 0 && mapping->nrshadows == 0) 78 if (mapping->nrpages == 0 && mapping->nrexceptional == 0)
79 return; 79 return;
80 80
81 invalidate_bh_lrus(); 81 invalidate_bh_lrus();
diff --git a/fs/inode.c b/fs/inode.c
index e491e54d2430..1e6dd388ba7f 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -495,7 +495,7 @@ void clear_inode(struct inode *inode)
495 */ 495 */
496 spin_lock_irq(&inode->i_data.tree_lock); 496 spin_lock_irq(&inode->i_data.tree_lock);
497 BUG_ON(inode->i_data.nrpages); 497 BUG_ON(inode->i_data.nrpages);
498 BUG_ON(inode->i_data.nrshadows); 498 BUG_ON(inode->i_data.nrexceptional);
499 spin_unlock_irq(&inode->i_data.tree_lock); 499 spin_unlock_irq(&inode->i_data.tree_lock);
500 BUG_ON(!list_empty(&inode->i_data.private_list)); 500 BUG_ON(!list_empty(&inode->i_data.private_list));
501 BUG_ON(!(inode->i_state & I_FREEING)); 501 BUG_ON(!(inode->i_state & I_FREEING));