Messages in this thread Patch in this message | | | From | Bernhard Walle <> | Subject | [PATCH] init/do_mounts.c: Print error code on mount failure | Date | Mon, 12 Mar 2012 21:06:30 +0100 |
| |
Printing the error code makes it easier to debug the cause of a mount failure. For example I had the problem that the root file system could not be mounted read-writeable because my SD card was write-protected. Without an error code it looks like the SD card was not detected at all.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de> --- init/do_mounts.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/init/do_mounts.c b/init/do_mounts.c index 2974c8b..0e93f92 100644 --- a/init/do_mounts.c +++ b/init/do_mounts.c @@ -373,8 +373,8 @@ retry: #ifdef CONFIG_BLOCK __bdevname(ROOT_DEV, b); #endif - printk("VFS: Cannot open root device \"%s\" or %s\n", - root_device_name, b); + printk("VFS: Cannot open root device \"%s\" or %s: error %d\n", + root_device_name, b, err); printk("Please append a correct \"root=\" boot option; here are the available partitions:\n"); printk_all_partitions(); -- 1.7.9.2
| |