diff options
Diffstat (limited to 'fs')
| -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; |
