- hugetlbfs_forget_inode() should be using || fs/hugetlbfs/inode.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/hugetlbfs/inode.c~misc fs/hugetlbfs/inode.c --- 25/fs/hugetlbfs/inode.c~misc Thu Feb 6 13:10:24 2003 +++ 25-akpm/fs/hugetlbfs/inode.c Thu Feb 6 13:10:49 2003 @@ -211,7 +211,7 @@ static void hugetlbfs_forget_inode(struc list_add(&inode->i_list, &inode_unused); } inodes_stat.nr_unused++; - if (!super_block | (super_block->s_flags & MS_ACTIVE)) { + if (!super_block || (super_block->s_flags & MS_ACTIVE)) { spin_unlock(&inode_lock); return; } _