diff options
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2011-05-15 05:40:46 -0400 |
---|---|---|
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2011-05-16 03:31:41 -0400 |
commit | c49139d8096dc1c392455dbc3f158b46038fc9d4 (patch) | |
tree | cc0eaf76b5221fccc6f67ba616dd00be053de038 /fs/ubifs/replay.c | |
parent | e76a452640dc110147f7a7da1dcfb1c5026f982d (diff) |
UBIFS: remove BUG statement
Remove a 'BUG()' statement when we are unable to find a bud and add a
similar 'ubifs_assert()' statement instead.
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'fs/ubifs/replay.c')
-rw-r--r-- | fs/ubifs/replay.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/fs/ubifs/replay.c b/fs/ubifs/replay.c index 4378baa6694b..0f50fbfe630f 100644 --- a/fs/ubifs/replay.c +++ b/fs/ubifs/replay.c | |||
@@ -487,7 +487,6 @@ static int replay_bud(struct ubifs_info *c, struct bud_entry *b) | |||
487 | int jhead = b->bud->jhead; | 487 | int jhead = b->bud->jhead; |
488 | struct ubifs_scan_leb *sleb; | 488 | struct ubifs_scan_leb *sleb; |
489 | struct ubifs_scan_node *snod; | 489 | struct ubifs_scan_node *snod; |
490 | struct ubifs_bud *bud; | ||
491 | 490 | ||
492 | dbg_mnt("replay bud LEB %d, head %d, offs %d", lnum, jhead, offs); | 491 | dbg_mnt("replay bud LEB %d, head %d, offs %d", lnum, jhead, offs); |
493 | 492 | ||
@@ -608,10 +607,7 @@ static int replay_bud(struct ubifs_info *c, struct bud_entry *b) | |||
608 | goto out; | 607 | goto out; |
609 | } | 608 | } |
610 | 609 | ||
611 | bud = ubifs_search_bud(c, lnum); | 610 | ubifs_assert(ubifs_search_bud(c, lnum)); |
612 | if (!bud) | ||
613 | BUG(); | ||
614 | |||
615 | ubifs_assert(sleb->endpt - offs >= used); | 611 | ubifs_assert(sleb->endpt - offs >= used); |
616 | ubifs_assert(sleb->endpt % c->min_io_size == 0); | 612 | ubifs_assert(sleb->endpt % c->min_io_size == 0); |
617 | 613 | ||