From: Artem Bityutskiy Date: Wed, 16 Jul 2014 12:29:21 +0000 (+0300) Subject: UBIFS: add a log overlap assertion X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=545f7fdf6db866c26ac92346b35bc6489fb926d1;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git UBIFS: add a log overlap assertion Add an assertion which checkes that the head of the log never overlaps with the tail of the log. Suggested-by: hujianyang Signed-off-by: Artem Bityutskiy --- diff --git a/fs/ubifs/misc.h b/fs/ubifs/misc.h index ee7cb5ebb6e8..81bbf796eb27 100644 --- a/fs/ubifs/misc.h +++ b/fs/ubifs/misc.h @@ -297,6 +297,7 @@ static inline int ubifs_next_log_lnum(const struct ubifs_info *c, int lnum) if (lnum > c->log_last) lnum = UBIFS_LOG_LNUM; + ubifs_assert(lnum != c->ltail_lnum); return lnum; }