aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
Diffstat (limited to 'fs')
-rw-r--r--fs/reiserfs/lock.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/fs/reiserfs/lock.c b/fs/reiserfs/lock.c
index cb1bba3802dd..ee2cfc0fd8a7 100644
--- a/fs/reiserfs/lock.c
+++ b/fs/reiserfs/lock.c
@@ -37,11 +37,10 @@ void reiserfs_write_unlock(struct super_block *s)
37 37
38 /* 38 /*
39 * Are we unlocking without even holding the lock? 39 * Are we unlocking without even holding the lock?
40 * Such a situation could even raise a BUG() if we don't 40 * Such a situation must raise a BUG() if we don't want
41 * want the data become corrupted 41 * to corrupt the data.
42 */ 42 */
43 WARN_ONCE(sb_i->lock_owner != current, 43 BUG_ON(sb_i->lock_owner != current);
44 "Superblock write lock imbalance");
45 44
46 if (--sb_i->lock_depth == -1) { 45 if (--sb_i->lock_depth == -1) {
47 sb_i->lock_owner = NULL; 46 sb_i->lock_owner = NULL;