diff options
Diffstat (limited to 'fs/ubifs/lpt_commit.c')
-rw-r--r-- | fs/ubifs/lpt_commit.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/fs/ubifs/lpt_commit.c b/fs/ubifs/lpt_commit.c index 1aefab9f0b5e..7bbf03518c7f 100644 --- a/fs/ubifs/lpt_commit.c +++ b/fs/ubifs/lpt_commit.c | |||
@@ -1604,6 +1604,9 @@ static int dbg_check_ltab_lnum(struct ubifs_info *c, int lnum) | |||
1604 | int ret; | 1604 | int ret; |
1605 | void *buf = c->dbg->buf; | 1605 | void *buf = c->dbg->buf; |
1606 | 1606 | ||
1607 | if (!(ubifs_chk_flags & UBIFS_CHK_LPROPS)) | ||
1608 | return 0; | ||
1609 | |||
1607 | dbg_lp("LEB %d", lnum); | 1610 | dbg_lp("LEB %d", lnum); |
1608 | err = ubi_read(c->ubi, lnum, buf, 0, c->leb_size); | 1611 | err = ubi_read(c->ubi, lnum, buf, 0, c->leb_size); |
1609 | if (err) { | 1612 | if (err) { |
@@ -1704,6 +1707,9 @@ int dbg_chk_lpt_free_spc(struct ubifs_info *c) | |||
1704 | long long free = 0; | 1707 | long long free = 0; |
1705 | int i; | 1708 | int i; |
1706 | 1709 | ||
1710 | if (!(ubifs_chk_flags & UBIFS_CHK_LPROPS)) | ||
1711 | return 0; | ||
1712 | |||
1707 | for (i = 0; i < c->lpt_lebs; i++) { | 1713 | for (i = 0; i < c->lpt_lebs; i++) { |
1708 | if (c->ltab[i].tgc || c->ltab[i].cmt) | 1714 | if (c->ltab[i].tgc || c->ltab[i].cmt) |
1709 | continue; | 1715 | continue; |
@@ -1735,6 +1741,9 @@ int dbg_chk_lpt_sz(struct ubifs_info *c, int action, int len) | |||
1735 | long long chk_lpt_sz, lpt_sz; | 1741 | long long chk_lpt_sz, lpt_sz; |
1736 | int err = 0; | 1742 | int err = 0; |
1737 | 1743 | ||
1744 | if (!(ubifs_chk_flags & UBIFS_CHK_LPROPS)) | ||
1745 | return 0; | ||
1746 | |||
1738 | switch (action) { | 1747 | switch (action) { |
1739 | case 0: | 1748 | case 0: |
1740 | d->chk_lpt_sz = 0; | 1749 | d->chk_lpt_sz = 0; |