From 0612fdc8eeadb192df779b8e32655dd2a707fa93 Mon Sep 17 00:00:00 2001
From: Sagar Kadam <sagar.kadam@open-silicon.com>
Date: Tue, 27 Nov 2012 19:17:56 +0530
Subject: [PATCH] [Linaro aarch64 booting Bug] Booting problem on ARM
Foundation model:-
When pulled a linaro kernel till following git commit
7181edd0539e195f78adedbb6c3878f9f1e0c4bb we observe that the
kernel image built for vexpress_defconfig is not able to boot
and provide a command prompt at the end. The console hangs after the
following boot message: "Starting Boolog daemon: bootlogd: cannot
find console device 204:64 under /dev"
The reason for this is that CONFIG_DEVTMPFS_MOUNT was not configured into the
default config. By enabling this feature, devtmpfs filesystem at
/dev, directly after the kernel has mounted the root filesystem.
Thus during bootup the /dev/ttyAMA0 device is detected and the command
prompt is provided.
---
arch/arm64/configs/vexpress_defconfig | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
@@ -41,6 +41,7 @@ CONFIG_IP_PNP_BOOTP=y
# CONFIG_WIRELESS is not set
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
CONFIG_BLK_DEV=y
CONFIG_SCSI=y
# CONFIG_SCSI_PROC_FS is not set
--
1.7.6.5