UBIFS: always print full error reports
authorArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Wed, 22 Aug 2012 13:55:08 +0000 (16:55 +0300)
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Wed, 22 Aug 2012 14:41:44 +0000 (17:41 +0300)
Even when we are emulating power cuts, otherwise it is difficult to investigate
failures during emulated power cuts testing.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
fs/ubifs/debug.c
fs/ubifs/scan.c

index bb3167257aabfed6d16452eed551e577c95b706d..1aaa9f5194856241bbedc2be4ee0b8f950831aef 100644 (file)
@@ -305,9 +305,6 @@ void ubifs_dump_node(const struct ubifs_info *c, const void *node)
        const struct ubifs_ch *ch = node;
        char key_buf[DBG_KEY_BUF_LEN];
 
-       if (dbg_is_tst_rcvry(c))
-               return;
-
        /* If the magic is incorrect, just hexdump the first bytes */
        if (le32_to_cpu(ch->magic) != UBIFS_NODE_MAGIC) {
                printk(KERN_ERR "Not a node, first %zu bytes:", UBIFS_CH_SZ);
@@ -882,9 +879,6 @@ void ubifs_dump_leb(const struct ubifs_info *c, int lnum)
        struct ubifs_scan_node *snod;
        void *buf;
 
-       if (dbg_is_tst_rcvry(c))
-               return;
-
        printk(KERN_ERR "(pid %d) start dumping LEB %d\n",
               current->pid, lnum);
 
index 7c40e6025fd601be4022c39e9dded8788befbac7..07a49258ccfe1a6ddb10b85cb6ea45041f43bdff 100644 (file)
@@ -240,8 +240,6 @@ void ubifs_scanned_corruption(const struct ubifs_info *c, int lnum, int offs,
        int len;
 
        ubifs_err("corruption at LEB %d:%d", lnum, offs);
-       if (dbg_is_tst_rcvry(c))
-               return;
        len = c->leb_size - offs;
        if (len > 8192)
                len = 8192;