X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fjfs%2Fsuper.c;h=9ff89720f93bab8bfeaee75ac656e04f6a0de3ee;hb=8a9cd6d676728792aaee31f30015d284acd154a3;hp=c2abdaee0c0b56fd5f22eda6da423dfb2e7ebc35;hpb=a5c96cab8f3c4ca9b2177dceb5de5a0edb31418e;p=linux-2.6 diff --git a/fs/jfs/super.c b/fs/jfs/super.c index c2abdaee0c..9ff89720f9 100644 --- a/fs/jfs/super.c +++ b/fs/jfs/super.c @@ -114,6 +114,8 @@ static void jfs_destroy_inode(struct inode *inode) { struct jfs_inode_info *ji = JFS_IP(inode); + BUG_ON(!list_empty(&ji->anon_inode_list)); + spin_lock_irq(&ji->ag_lock); if (ji->active_ag != -1) { struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap;