diff options
-rw-r--r-- | fs/ubifs/debug.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/fs/ubifs/debug.c b/fs/ubifs/debug.c index 7f60e900edff..6e025e02ffde 100644 --- a/fs/ubifs/debug.c +++ b/fs/ubifs/debug.c | |||
@@ -2587,10 +2587,11 @@ int dbg_leb_write(struct ubifs_info *c, int lnum, const void *buf, | |||
2587 | return -EROFS; | 2587 | return -EROFS; |
2588 | 2588 | ||
2589 | failing = power_cut_emulated(c, lnum, 1); | 2589 | failing = power_cut_emulated(c, lnum, 1); |
2590 | if (failing) | 2590 | if (failing) { |
2591 | len = corrupt_data(c, buf, len); | 2591 | len = corrupt_data(c, buf, len); |
2592 | ubifs_warn("actually write %d bytes to LEB %d:%d (the buffer was corrupted)", | 2592 | ubifs_warn("actually write %d bytes to LEB %d:%d (the buffer was corrupted)", |
2593 | len, lnum, offs); | 2593 | len, lnum, offs); |
2594 | } | ||
2594 | err = ubi_leb_write(c->ubi, lnum, buf, offs, len); | 2595 | err = ubi_leb_write(c->ubi, lnum, buf, offs, len); |
2595 | if (err) | 2596 | if (err) |
2596 | return err; | 2597 | return err; |