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
W dniu 27.11.2012 14:56, Sagar Kadam pisze:
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/#tab 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 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.
We use "devtmpfs.mount=1" in kernel cmdline to force devtmpfs to be mounted. But it would be nice to have it integrated as well.
Acked-by: Marcin Juszkiewicz marcin.juszkiewicz@linaro.org
Hi,
On Tue, Nov 27, 2012, Sagar Kadam wrote:
The following is the error message "Starting Boolog daemon: bootlogd: cannot find console device 204:64 under /dev"
Indeed, /dev/ttyAMA0 is missing from the rootfs; thanks for pointing this out.
I've logged this problem on your behalf in: https://bugs.launchpad.net/linaro-oe/+bug/1084037
+CONFIG_DEVTMPFS_MOUNT=y
This change might be too intrusive; we probably want to just patch our OE build to include the missing device node along the other ones.
Thanks!
Hello Loïc Minier,
Thanks for hosting a bug on my behalf. Just a small query: To provide a patch for OE build, shall I extract the core-image-minimal-genericarmv8-20121019001847.rootfs.tar.gz add entry for /dev/ttyAMA into the /etc/device_table and provide its patch.
Thanks & BR, Sagar Kadam ________________________________________ From: Loïc Minier [loic.minier@linaro.org] Sent: Wednesday, November 28, 2012 4:45 PM To: Sagar Kadam Cc: linaro-dev@lists.linaro.org Subject: Re: Bug Fix for ARMv8 bootup in Foundation_v8pkg
Hi,
On Tue, Nov 27, 2012, Sagar Kadam wrote:
The following is the error message "Starting Boolog daemon: bootlogd: cannot find console device 204:64 under /dev"
Indeed, /dev/ttyAMA0 is missing from the rootfs; thanks for pointing this out.
I've logged this problem on your behalf in: https://bugs.launchpad.net/linaro-oe/+bug/1084037
+CONFIG_DEVTMPFS_MOUNT=y
This change might be too intrusive; we probably want to just patch our OE build to include the missing device node along the other ones.
Thanks! -- Loïc Minier
On Thu, Nov 29, 2012, Sagar Kadam wrote:
Thanks for hosting a bug on my behalf. Just a small query: To provide a patch for OE build, shall I extract the core-image-minimal-genericarmv8-20121019001847.rootfs.tar.gz add entry for /dev/ttyAMA into the /etc/device_table and provide its patch.
Best to discuss this directly in the bug; it seems we might be expecting devtmpfs to be mounted via the kernel cmdline request to do so. I don't think it's a good idea to mount devtmpfs from fstab, there are usually special purpose init pieces which do the mounting BICBW.
Hello Loïc Minier,
Thanks for hosting a bug on my behalf. Just a small query: To provide a patch for OE build, shall I extract the core-image-minimal-genericarmv8-20121019001847.rootfs.tar.gz edit the required /etc/fstab to mount the devtmpfs file system during boot or shall I add the device entry into /etc/device_list file
BR, Sagar Kadam ________________________________________ From: Loïc Minier [loic.minier@linaro.org] Sent: Wednesday, November 28, 2012 4:45 PM To: Sagar Kadam Cc: linaro-dev@lists.linaro.org Subject: Re: Bug Fix for ARMv8 bootup in Foundation_v8pkg
Hi,
On Tue, Nov 27, 2012, Sagar Kadam wrote:
The following is the error message "Starting Boolog daemon: bootlogd: cannot find console device 204:64 under /dev"
Indeed, /dev/ttyAMA0 is missing from the rootfs; thanks for pointing this out.
I've logged this problem on your behalf in: https://bugs.launchpad.net/linaro-oe/+bug/1084037
+CONFIG_DEVTMPFS_MOUNT=y
This change might be too intrusive; we probably want to just patch our OE build to include the missing device node along the other ones.
Thanks! -- Loïc Minier