[OE-core] luvOS yocto based project - "hvc0" respawning too fast

Naresh Bhat naresh.bhat at linaro.org
Thu Oct 29 17:19:52 UTC 2015


+OE core ML

On 27 October 2015 at 16:17, Naresh Bhat <naresh.bhat at linaro.org> wrote:
> Hi Randy,
>
> The luvOS project is based on luv-yocto frame work.  I have built the
> luvOS project for AArch64 architecture using qemuarm64.conf machine
> configuration file and boot the luvOS image on QEMU machine (used
> latest QEMU git repository image i.e. qemu-system-aarch64 QEMU
> v2.4.50)
>
> I am facing the following issue on the console "INIT: Id "hvc0"
> respawning too fast: disabled for 5 minutes"
>
> ...
> .....
>     [-] kernel-efi-warnings
>       [+] EFI_BOOT_SERVICES_*_illegal_access... passed
>
> Ran 3 testsuites and 64 unittests, 53 passes, 15 fails, 3 skipped.
>
> Linux UEFI Validation Distribution 2.0-dev qemuarm64 ttyAMA0
>
> INIT: Id "hvc0" respawning too fast: disabled for 5 minutes
>
> Linux UEFI Validation Distribution 2.0-dev qemuarm64 ttyAMA0
>
> qemuarm64 login: root
> root at qemuarm64:~#
> root at qemuarm64:~#
>
>
> Can you please let me know how did you tested this patch on QEMU and
> what are the parameter's you have passed for command line ? Can you
> please help me to overcome from the above issue ?
>
> I am using following script to launch the QEMU -
> https://wiki.linaro.org/LEG/Engineering/luvOS#How_to_test_luvOS_image_on_QEMU
> and I can see the below patch introduced the hvc0
>
> [nareshbhat at Lenovo luv-yocto]$ git show f44e043c752470b1ed4d22f3732dc0b362f83fd9
> commit f44e043c752470b1ed4d22f3732dc0b362f83fd9
> Author: Randy Witt <randy.e.witt at linux.intel.com>
> Date:   Thu Aug 27 19:42:43 2015 -0700
>
>     qemuarm64.conf: Make the second serial console /dev/hvc0
>
>     Since the qemu for aarch64 must use a virtual console for the second
>     serial port rather than emulating actual hardware, make sure the correct
>     device is specified so that a tty is actually started.
>
>     (From OE-Core rev: 5b720a69f0d181ab2de6032a6e3f5a0ee4a14302)
>
>     Signed-off-by: Randy Witt <randy.e.witt at linux.intel.com>
>     Signed-off-by: Ross Burton <ross.burton at intel.com>
>     Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
>
> diff --git a/meta/conf/machine/qemuarm64.conf b/meta/conf/machine/qemuarm64.conf
> index 7bbdad7..8459d0f 100644
> --- a/meta/conf/machine/qemuarm64.conf
> +++ b/meta/conf/machine/qemuarm64.conf
> @@ -9,4 +9,4 @@ MACHINE_FEATURES = ""
>
>  KERNEL_IMAGETYPE = "Image"
>
> -SERIAL_CONSOLES = "38400;ttyAMA0 38400;ttyAMA1"
> +SERIAL_CONSOLES = "38400;ttyAMA0 38400;hvc0"
> [nareshbhat at Lenovo luv-yocto]$
>
>
> Thanks and Regards
> -Naresh



More information about the Openembedded-core mailing list