The patch titled Subject: init/do_mounts.c: add create_dev() failure log has been added to the -mm tree. Its filename is init-do_mounts-add-create_dev-failure-log.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/init-do_mounts-add-create_dev-failure-log.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/init-do_mounts-add-create_dev-failure-log.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Vishnu Pratap Singh <vishnu.ps@xxxxxxxxxxx> Subject: init/do_mounts.c: add create_dev() failure log If create_dev() function fails to create the root mount device (/dev/root), then it goes to panic as root device not found but there is no printk in this case. So I have added the log in case it fails to create the root device. It will help in debugging. Signed-off-by: Vishnu Pratap Singh <vishnu.ps@xxxxxxxxxxx> Acked-by: Pavel Machek <pavel@xxxxxx> Cc: Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx> Cc: Mike Snitzer <snitzer@xxxxxxxxxx> Cc: Dan Ehrenberg <dehrenberg@xxxxxxxxxxxx> Cc: Miklos Szeredi <mszeredi@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- init/do_mounts.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -puN init/do_mounts.c~init-do_mounts-add-create_dev-failure-log init/do_mounts.c --- a/init/do_mounts.c~init-do_mounts-add-create_dev-failure-log +++ a/init/do_mounts.c @@ -533,7 +533,8 @@ void __init mount_root(void) } #endif #ifdef CONFIG_BLOCK - create_dev("/dev/root", ROOT_DEV); + if (create_dev("/dev/root", ROOT_DEV) < 0) + pr_err("Failed to create %s device !\n", "/dev/root"); mount_block_root("/dev/root", root_mountflags); #endif } _ Patches currently in -mm which might be from vishnu.ps@xxxxxxxxxxx are init-do_mounts-add-create_dev-failure-log.patch init-do_mounts-add-create_dev-failure-log-fix.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html