Hi Bruce, > On 5 Jul 2022, at 21:29, Bruce Ashfield <[email protected]> wrote: > > Looks ok to me. I'll give it another day to hear from Christopher, and then > I'll do the merge.
He just did (thanks Christopher), would you mind also pushing this to kirkstone branch ? Thanks Bertrand > > Bruce > > In message: [meta-virtualization] [PATCH] xen/sysvinit: add hvc0 console only > if not there already > on 28/06/2022 Bertrand Marquis wrote: > >> The base inittab recipe is creating inittab entries for consoles listed >> in SERIAL_CONSOLES. >> For qemu, this contains "115200,hvc0" so an entry is created in inittab >> for it. >> Prevent to create a second entry if hvc0 is present in SERIAL_CONSOLES. >> >> On qemuarm, this solves issues with the console when starting on top of >> Xen as dom0. >> >> Signed-off-by: Bertrand Marquis <[email protected]> >> --- >> recipes-core/sysvinit/sysvinit-inittab_xen.inc | 10 ++++++++-- >> 1 file changed, 8 insertions(+), 2 deletions(-) >> >> diff --git a/recipes-core/sysvinit/sysvinit-inittab_xen.inc >> b/recipes-core/sysvinit/sysvinit-inittab_xen.inc >> index 7f92bd1..724f47d 100644 >> --- a/recipes-core/sysvinit/sysvinit-inittab_xen.inc >> +++ b/recipes-core/sysvinit/sysvinit-inittab_xen.inc >> @@ -1,4 +1,10 @@ >> + >> + >> do_install:append() { >> - echo "" >> ${D}${sysconfdir}/inittab >> - echo "X0:12345:respawn:${base_sbindir}/getty-wrapper 115200 >> hvc0" >> ${D}${sysconfdir}/inittab >> + # if SERIAL_CONSOLES contains hvc0, it is already added in inittab so do >> + # not add it twice >> + if echo "${SERIAL_CONSOLES}" | grep -vq "hvc0"; then >> + echo "" >> ${D}${sysconfdir}/inittab >> + echo "X0:12345:respawn:${base_sbindir}/getty-wrapper 115200 hvc0" >> >> ${D}${sysconfdir}/inittab >> + fi >> } >> -- >> 2.25.1 >> > >> >> >> >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#7411): https://lists.yoctoproject.org/g/meta-virtualization/message/7411 Mute This Topic: https://lists.yoctoproject.org/mt/92046232/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
