NetBSD-Bugs archive

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

Re: kern/38698: NMI during boot on Fujitsu-Siemens Lifebook S-4546



On Mon, May 19, 2008 at 12:15:00PM +0000, Andreas Gustafsson wrote:
>   NMI ... going to debugger
>   Stopped in pid 0.1 (system) at  netbsd:outl+0x9:        ret
>   db{0}> 
> 
> The first few locations shown in the stack trace are
> 
>   outl+0x9
>   pccbb_chipinint+0x3b5
>   pccbb_pci_callback+0xde
>   config_process_deferred+0x44
> 
> The instruction at outl+0x8 is "outl %eax,%dx".  According to "show
> registers", eax is 0x0, and edx is 0xcf8.  I believe this outl() is
> part of the pci_conf_write() to set the CardBus latency timer at line
> 759 of pccbb.c.

pci_conf_write() is not in the stack trace?  Please capture and send
the entire stack trace (type 'bt' at the db{0}> prompt) if you can.
Please send the dmesg you get when you apply your workaround, also.

Can you examine the netbsd.gdb file with gdb for me?  The gdb command
'l *(pccbb_chipinit+0x3b5)' will tell you a line number in pccbb_chipinit.
I would like to know that line number.

-- 
David Young             OJC Technologies
dyoung%ojctech.com@localhost      Urbana, IL * (217) 278-3933 ext 24


Home | Main Index | Thread Index | Old Index