diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/block_dev.c | 2 | ||||
-rw-r--r-- | fs/inode.c | 2 |
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)); |