I got a panic from -current (02/05 approx 4am EST)

It looks like a problem with the pcm driver. I've removed pcm from my
config, and my machine boots ok now.

I can also boot fine with pcm in my config from a kernel and world
from jan 18th.

Here's my config (when it panics):

config file with xl0 and pcm



Here's a dmesg from my the same kernel (with pcm, that panics):

dmesg.boot


Here's a dmesg from the currently booting kernel (without pcm):

dmesg




Here's the panic:

Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x28
fault code            = supervisor read, page not present
isntruction pointer   = 0x8:0xc01fe4e7
stack pointer         = 0x10:0xce22dcd8
frame pointer         = 0x10:0xce22dcdc
code segment          = base 0x0, limit 0xfffff, type 0x1b
                        DPL 0, pres 1, def32 1, gran 1
processor eflags      = interrupt enabled, resume, IOPL = 0
current process       = 51 (ifconfig)
interrupt mask        = tty
kernel: type 12 trap, code = 0
Stopped at csa_readio+0x17: movl 0x28(%eax), %edx

db> trace

csa_readio(c10b4904, 0) at csa_readio+0x17
csa_intr(c10b4900, 4003103a, 101, c117ed00, ce22dd88) at csa_intr+0x13
intr_mux(c0a65b40, 40020000, 40060010, c1170010, ce220010) at
intr_mux+0x1d
Xresume3() at Xresume3+0x2b
--- interrupt, eip= 0xc018381f, esp=0xce22dd54, ebp =0xce22dd88 ---
rtrequest(1, c117ed48, c117ed48, c117ed68, 101) at rtrequest+0x1b7
rtinit(c117ed00, 1, 1, c117ed00, 1) at rtinit+0xe7
in_ifinit(c10b9000, c117ed00, ce22decc, 0, cce8f440) at in_ifinit+0x189
in_control(cca1af00, 8040691a, ce22debc, c10b9000, cce8f440) at in_control+0x597 
ifioctl
soo_ioctl
ioctl
syscall (2f,2f,2f,0, bfbffdb0) at syscall+0x176
Xint0x80_syscall()



Can anyone shed some light on this?

Viren
-- 
Viren R. Shah, {viren @ rstcorp . com}
"Hi, I'm a hero, but I can't tell you why. It's classified."
 -- Miles muses on one of the disadvantages of a double life
    (Lois McMaster Bujold, Cetaganda)

Reply via email to