NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Cannot interact with boot menu through (virtual) serial console.



On Thu, 5 Mar 2020 at 22:04, Ottavio Caruso
<ottavio2006-usenet2012%yahoo.com@localhost> wrote:
>
> On Thu, 5 Mar 2020 at 08:19, Ottavio Caruso
> <ottavio2006-usenet2012%yahoo.com@localhost> wrote:
> >
> > On Thu, 5 Mar 2020 at 07:28, Andreas Gustafsson <gson%gson.org@localhost> wrote:
> > >
> > > Ottavio Caruso wrote:
> > > > I can see all the boot messages and I can log in through the serial
> > > > console, but I can't select any options at the boot menu.
> > >
> > > There is a qemu bug report for this:
> > >
> > >   https://bugs.launchpad.net/bugs/1743191
> >
>
> I've added a comment:
> https://bugs.launchpad.net/qemu/+bug/1743191/comments/1
>
> In other words, reverting to Seabios 1.10 restores interaction with
> NetBSD boot menu.
>
> I'd have wanted to "git bisect" the qemu tree and report the output to
> qemu-devel but I couldn't get the right information. If anybody wants
> to take it from here, they will be very welcome.

d6728f301d7e6e31ba0ee2fa51ed4a24feab8860 is the first bad commit
commit d6728f301d7e6e31ba0ee2fa51ed4a24feab8860
Author: Gerd Hoffmann <kraxel%redhat.com@localhost>
Date:   Mon Sep 18 10:47:23 2017 +0200

    add serial console support

    Redirect int10 calls to serial console output.
    Parse serial input and queue key events.
    The serial console can work both as primary display
    and in parallel to another vga display (splitmode).

    Signed-off-by: Gerd Hoffmann <kraxel%redhat.com@localhost>

 Makefile         |   4 +-
 src/Kconfig      |   5 +
 src/clock.c      |   1 +
 src/config.h     |   1 -
 src/misc.c       |   8 -
 src/optionroms.c |   9 +-
 src/post.c       |   2 +
 src/romlayout.S  |  50 ++++-
 src/sercon.c     | 673 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/util.h       |   4 +
 10 files changed, 739 insertions(+), 18 deletions(-)
 create mode 100644 src/sercon.c


BTW seabios builds under NetBSD-current; the configuration options
will not work, of course.

I don't know what to do after this, though.

>
>
> --
> Ottavio Caruso

Chavdar



-- 
----


Home | Main Index | Thread Index | Old Index