| Submitter | Khem Raj |
|---|---|
| Date | March 21, 2011, 6:19 p.m. |
| Message ID | <65b9e5677c44ce9adbcca244918cb063c55bd448.1300731432.git.raj.khem@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/1657/ |
| State | New, archived |
| Headers | show |
Comments
On Mon, Mar 21, 2011 at 11:19 AM, Khem Raj <raj.khem@gmail.com> wrote: > When qemu is booted into console with -nographics > then after exiting the terminal line settings are messed > up. This patch calls stty sane to restore the terminal > settings to default. > > stty is part of coreutils which is installed on all > host distros hence there is no need to warn about it > being available or not > this has another hunk which was not intended. I will resend it > Signed-off-by: Khem Raj <raj.khem@gmail.com> > --- > scripts/poky-qemu-internal | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/scripts/poky-qemu-internal b/scripts/poky-qemu-internal > index 82ef265..ea6539e 100755 > --- a/scripts/poky-qemu-internal > +++ b/scripts/poky-qemu-internal > @@ -187,6 +187,7 @@ cleanup() { > echo "poky-export-rootfs stop $ROOTFS" > poky-export-rootfs stop $ROOTFS > fi > + stty sane > } > > n1=$[ (`echo $TAP | sed 's/tap//'` * 2) + 1 ] > @@ -377,7 +378,7 @@ if [ "$MACHINE" = "qemuppc" ]; then > MACHINE_SUBTYPE=prep > CPU_SUBTYPE=603e > BIOS=powerpc_rom.bin > - QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -nographic" > + QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS" > if [ "$FSTYPE" = "ext3" ]; then > KERNCMDLINE="root=/dev/hda console=ttyS0 console=tty0 $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" > QEMUOPTIONS="$QEMU_NETWORK_CMD -cpu $CPU_SUBTYPE -M $MACHINE_SUBTYPE -bios $BIOS -hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS" > -- > 1.7.4.1 > >
Patch
diff --git a/scripts/poky-qemu-internal b/scripts/poky-qemu-internal index 82ef265..ea6539e 100755 --- a/scripts/poky-qemu-internal +++ b/scripts/poky-qemu-internal @@ -187,6 +187,7 @@ cleanup() { echo "poky-export-rootfs stop $ROOTFS" poky-export-rootfs stop $ROOTFS fi + stty sane } n1=$[ (`echo $TAP | sed 's/tap//'` * 2) + 1 ] @@ -377,7 +378,7 @@ if [ "$MACHINE" = "qemuppc" ]; then MACHINE_SUBTYPE=prep CPU_SUBTYPE=603e BIOS=powerpc_rom.bin - QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -nographic" + QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS" if [ "$FSTYPE" = "ext3" ]; then KERNCMDLINE="root=/dev/hda console=ttyS0 console=tty0 $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" QEMUOPTIONS="$QEMU_NETWORK_CMD -cpu $CPU_SUBTYPE -M $MACHINE_SUBTYPE -bios $BIOS -hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS"
When qemu is booted into console with -nographics then after exiting the terminal line settings are messed up. This patch calls stty sane to restore the terminal settings to default. stty is part of coreutils which is installed on all host distros hence there is no need to warn about it being available or not Signed-off-by: Khem Raj <raj.khem@gmail.com> --- scripts/poky-qemu-internal | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)