diff options
Diffstat (limited to 'fs/jffs2/summary.c')
-rw-r--r-- | fs/jffs2/summary.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/fs/jffs2/summary.c b/fs/jffs2/summary.c index e537fb0e0184..0789e4e3a061 100644 --- a/fs/jffs2/summary.c +++ b/fs/jffs2/summary.c | |||
@@ -442,13 +442,16 @@ static int jffs2_sum_process_sum_data(struct jffs2_sb_info *c, struct jffs2_eras | |||
442 | /* This should never happen, but https://dev.laptop.org/ticket/4184 */ | 442 | /* This should never happen, but https://dev.laptop.org/ticket/4184 */ |
443 | checkedlen = strnlen(spd->name, spd->nsize); | 443 | checkedlen = strnlen(spd->name, spd->nsize); |
444 | if (!checkedlen) { | 444 | if (!checkedlen) { |
445 | printk(KERN_ERR "Dirent at %08x has zero at start of name. Aborting mount.\n", | 445 | pr_err("Dirent at %08x has zero at start of name. Aborting mount.\n", |
446 | jeb->offset + je32_to_cpu(spd->offset)); | 446 | jeb->offset + |
447 | je32_to_cpu(spd->offset)); | ||
447 | return -EIO; | 448 | return -EIO; |
448 | } | 449 | } |
449 | if (checkedlen < spd->nsize) { | 450 | if (checkedlen < spd->nsize) { |
450 | printk(KERN_ERR "Dirent at %08x has zeroes in name. Truncating to %d chars\n", | 451 | pr_err("Dirent at %08x has zeroes in name. Truncating to %d chars\n", |
451 | jeb->offset + je32_to_cpu(spd->offset), checkedlen); | 452 | jeb->offset + |
453 | je32_to_cpu(spd->offset), | ||
454 | checkedlen); | ||
452 | } | 455 | } |
453 | 456 | ||
454 | 457 | ||