Both Minix and Ext2 filesystems are located at 'start_block + 1'. Update the log messages to report the correct block numbers. Replace printk(KERN_NOTICE) with pr_notice() to avoid checkpatch warnings. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Thorsten Blum <thorsten.blum@xxxxxxxxx> --- init/do_mounts_rd.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/init/do_mounts_rd.c b/init/do_mounts_rd.c index ac021ae6e6fa..9283fdd605f0 100644 --- a/init/do_mounts_rd.c +++ b/init/do_mounts_rd.c @@ -148,9 +148,8 @@ identify_ramdisk_image(struct file *file, loff_t pos, /* Try minix */ if (minixsb->s_magic == MINIX_SUPER_MAGIC || minixsb->s_magic == MINIX_SUPER_MAGIC2) { - printk(KERN_NOTICE - "RAMDISK: Minix filesystem found at block %d\n", - start_block); + pr_notice("RAMDISK: Minix filesystem found at block %d\n", + start_block + 1); nblocks = minixsb->s_nzones << minixsb->s_log_zone_size; goto done; } @@ -158,9 +157,8 @@ identify_ramdisk_image(struct file *file, loff_t pos, /* Try ext2 */ n = ext2_image_size(buf); if (n) { - printk(KERN_NOTICE - "RAMDISK: ext2 filesystem found at block %d\n", - start_block); + pr_notice("RAMDISK: ext2 filesystem found at block %d\n", + start_block + 1); nblocks = n; goto done; } -- 2.51.0