X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=fs%2Fubifs%2Flog.c;h=b6ac9c4281ef1d22fe6920e587dcb5d47672311a;hb=8ba0a2ab84b23b541a5d2ef25d759c94880e7457;hp=cd85d7d4c51592ebb62f36102b213263e501f40f;hpb=db54615e21419c3cb4d699a0b0aa16cc44d0e9da;p=linux-2.6-microblaze.git diff --git a/fs/ubifs/log.c b/fs/ubifs/log.c index cd85d7d4c515..b6ac9c4281ef 100644 --- a/fs/ubifs/log.c +++ b/fs/ubifs/log.c @@ -438,10 +438,7 @@ int ubifs_log_start_commit(struct ubifs_info *c, int *ltail_lnum) *ltail_lnum = c->lhead_lnum; c->lhead_offs += len; - if (c->lhead_offs == c->leb_size) { - c->lhead_lnum = ubifs_next_log_lnum(c, c->lhead_lnum); - c->lhead_offs = 0; - } + ubifs_assert(c, c->lhead_offs < c->leb_size); remove_buds(c);