Commit 72e3148a authored by Dave Kleikamp's avatar Dave Kleikamp

JFS: Fix compiler warning in jfs_logmgr.c

fs/jfs/jfs_logmgr.c: In function `jfs_flush_journal':
fs/jfs/jfs_logmgr.c:1632: warning: unused variable `mp'

Some debug code in jfs_flush_journal does nothing when CONFIG_JFS_DEBUG
is not defined.  Place the whole code segment within an ifdef to avoid
unnecessary code to be compiled and the warning to be issued.
Signed-off-by: default avatarDave Kleikamp <shaggy@austin.ibm.com>
parent c2731509
...@@ -1617,6 +1617,8 @@ void jfs_flush_journal(struct jfs_log *log, int wait) ...@@ -1617,6 +1617,8 @@ void jfs_flush_journal(struct jfs_log *log, int wait)
} }
} }
assert(list_empty(&log->cqueue)); assert(list_empty(&log->cqueue));
#ifdef CONFIG_JFS_DEBUG
if (!list_empty(&log->synclist)) { if (!list_empty(&log->synclist)) {
struct logsyncblk *lp; struct logsyncblk *lp;
...@@ -1631,9 +1633,8 @@ void jfs_flush_journal(struct jfs_log *log, int wait) ...@@ -1631,9 +1633,8 @@ void jfs_flush_journal(struct jfs_log *log, int wait)
dump_mem("orphan tblock", lp, dump_mem("orphan tblock", lp,
sizeof(struct tblock)); sizeof(struct tblock));
} }
// current->state = TASK_INTERRUPTIBLE;
// schedule();
} }
#endif
//assert(list_empty(&log->synclist)); //assert(list_empty(&log->synclist));
clear_bit(log_FLUSH, &log->flag); clear_bit(log_FLUSH, &log->flag);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment