mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-05 05:15:25 +02:00
xen/sysvinit: add hvc0 console only if not there already
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 <bertrand.marquis@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
parent
93abfdb327
commit
aa0ac74a03
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user