Hello,

We are using ARM foundation models for evaluation of ARMv8 architecture.
We are able to boot the prebuilt images as provided and directed by Linaro on 
the following link.
http://www.linaro.org/engineering/armv8/#tab1

But if we try to recompile the kernel as directed on following link 
(https://wiki.linaro.org/HowTo/BuildArm64Kernel)
we observed that Foundation model is not able to boot the kernel completely.
The following is the error message "Starting Boolog daemon: bootlogd: cannot 
find console device 204:64 under /dev"
I screened throughout the linaro site as well as on Google but didn't get any 
fix suitable for it.
I have fixed this bug and would like to submit the patch to linaro upstream 
branch.

Could you please review the patch and let me know how I can upload it to Linaro 
so that other developers can also use it.

PFA the patch for the same.

Thanks & BR,
Sagar Kadam
From 0612fdc8eeadb192df779b8e32655dd2a707fa93 Mon Sep 17 00:00:00 2001
From: Sagar Kadam <sagar.ka...@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(-)

diff --git a/arch/arm64/configs/vexpress_defconfig b/arch/arm64/configs/vexpress_defconfig
index a82cfb8..85ff013 100644
--- a/arch/arm64/configs/vexpress_defconfig
+++ b/arch/arm64/configs/vexpress_defconfig
@@ -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

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to