NetBSD-Bugs archive

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

Re: port-i386/57017: NetBSD no longer boots with qemu -kernel (i386 multiboot)



			Hi Martin,

> On 22. Sep 2022, at 07:50, Martin Husemann <martin%duskware.de@localhost> wrote:
> 
> The following reply was made to PR port-i386/57017; it has been noted by GNATS.
> 
> From: Martin Husemann <martin%duskware.de@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc: 
> Subject: Re: port-i386/57017: NetBSD no longer boots with qemu -kernel (i386
> multiboot)
> Date: Thu, 22 Sep 2022 07:48:19 +0200
> 
> Can you find out which functions these are?
> 
>     [   1.0000040] ?(c04c6459,c19eb200,0,c19eb200,c172bee0,c0138df9,c19eb200,c17
> 2bea4,c1418af5,c1ad8c5c) at c046c09c
>     [   1.0000040] ?(c19eb200,c172bea4,c1418af5,c1ad8c5c,0,c1acdd58,c172bee0,c0d
> 99076,c13f230d,c1acdd58) at c04c6fab
>     [   1.0000040] ?(0,c19eb200,0,0,0,0,0,c19eb200,c165f388,0) at c0138df9
> 
> If you have a netbsd.gdb file use that, otherwise just use netbsd and
> do something like:
> 
> gdb netbsd
> list *(0xc046c09c)
> list *(0xc04c6fab)
> list *(0xc0138df9)

From what I can tell: (I had to use objdump -d, gdb did not output anything)

0xc046c09c is in acpi_madt_walk(), calling __x86_indirect_thunk_edi()
0xc04c6fab is in mpacpi_scan_apics(), calling api_madt_walk()
0xc0138df9 is in mainbus_attach(), calling mpacpi_scan_apics()

It seems to be consistent; does it help?

Cheers,
-- 
khorben


Home | Main Index | Thread Index | Old Index