Update of newbus API broke system

From: Kevin Oberman <oberman_at_es.net>
Date: Fri, 23 Feb 2007 10:40:49 -0800
My current system will no longer boot. cvsup today at about 17:30 UTC
and the new kernel crashes connecting the fdc during the boot
operation. Looks like the change to the newbus API broke it.

I will need to hook up a serial cable to get a good backtrace and such,
but here is the short for in hopes that it will help. Hand transcribed,
so errors are possible.

kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
fault virtual address	=0x0
fault code		= supervisor rad, page not present
instruction pointer	= 0x20:0x0
stack pointer		= 0x28:0xc0c20a50
frame pointer		= 0x28:0xc0c20a6c
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= resume, IOPL = 0
current process		= 0 (swapper)
[thread pid 0 tid 0 ]
Stopped at:     0:      *** error reading from address 0 ***

The end of the backtrace is:
configure(0,c1ec00,c1e000,0,c0432e25,...) at configure+0x9
mi_startup() at mi_startup+0x96
begin() at begin+0x2c

System is a ThinkPad T43 with 2 GHz Pentium-M. the crash makes it cleat
that something has been stepped on. Did come bit of the commit get
missed?

Thanks,
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman_at_es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

Received on Fri Feb 23 2007 - 17:40:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:06 UTC