Date: Sun, 6 Jan 2002 17:20:01 -0800 (PST) From: "Robin Breathe" <robin@isometry.net> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/33397: "panic: unknown/reserved trap" with moderate network usage and recent -STABLE Message-ID: <200201070120.g071K1v69814@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/33397; it has been noted by GNATS. From: "Robin Breathe" <robin@isometry.net> To: <freebsd-gnats-submit@FreeBSD.org> Cc: Subject: Re: kern/33397: "panic: unknown/reserved trap" with moderate network usage and recent -STABLE Date: Mon, 7 Jan 2002 01:19:25 -0000 I think the problem is related to some recent change in the SMP code. Having been fiddling with this for the last week, I've found that a more common lock is of the following form: Fatal trap 12: page fault while in kernel mode mp_lock = 01000002; cpuid = 1; lapic.id = 01000000 fault virtual address = 0x30 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01f0fe5 # nm -n /kernel | grep c01f0f c01f0f9c t acquire_lock c01f0ffc t free_lock stack pointer = 0x10:0xff80fe28 frame pointer = 0x10:0xff80fe30 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 = Idle interrupt mask = bio <- SMP: XXX trap number = 12 panic: page fault mp_lock = 01000002; cpuid = 1; lapic.id = 01000000 boot() called on cpu#1 Uptime: 23m13s Automatic reboot in 15 seconds - press a key on the console to abort Am I right in thinking this is something SMP-related? Kernel conf is as above, as is dmesg, though this is now going from a cvsup at roughly 9pm GMT 06/01/2002. I've been seeing a lot of locks over the past few days pointing to this same section of the kernel. Another particularly mysterious symptom is that the network would lock-up, unless I kept a ping -f going on the serial console. On an SMP kernel, this would cause a kernel panic within seconds, but on a UP kernel it was stable (so long as I kept the ping flood going)... after cvsup'ing this evening, that seems to have cleared up, but the kernel panics continue on overdrive. Either ping-f, or a fast samba copy seem to spark it. I'd really love to get some input on this: is it a kernel bug, is it hardware(!?), is it OBL? Robin Breathe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201070120.g071K1v69814>