Messages in this thread Patch in this message | | | From | Andi Kleen <> | Subject | [PATCH 05/13] XFS: Fix lock ASSERT on UP | Date | Tue, 27 Mar 2012 17:47:09 -0700 |
| |
From: Andi Kleen <ak@linux.intel.com>
ASSERT(!spin_is_locked()) doesn't work on UP builds. Replace with a standard lockdep_assert_held()
Cc: xfs-masters@oss.sgi.com Signed-off-by: Andi Kleen <ak@linux.intel.com> --- fs/xfs/xfs_iget.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/xfs/xfs_iget.c b/fs/xfs/xfs_iget.c index 8c3e463..8654d78 100644 --- a/fs/xfs/xfs_iget.c +++ b/fs/xfs/xfs_iget.c @@ -76,7 +76,7 @@ xfs_inode_alloc( } ASSERT(atomic_read(&ip->i_pincount) == 0); - ASSERT(!spin_is_locked(&ip->i_flags_lock)); + lockdep_assert_held(&ip->i_flags_lock); ASSERT(!xfs_isiflocked(ip)); ASSERT(ip->i_ino == 0); @@ -147,7 +147,7 @@ xfs_inode_free( /* asserts to verify all state is correct here */ ASSERT(atomic_read(&ip->i_pincount) == 0); - ASSERT(!spin_is_locked(&ip->i_flags_lock)); + lockdep_assert_held(&ip->i_flags_lock); ASSERT(!xfs_isiflocked(ip)); /* -- 1.7.7.6
| |