Date: Tue, 18 Mar 2003 20:04:43 +0100 (CET) From: Richard Arends <richard@unixguru.nl> To: freebsd-current@freebsd.org Subject: general protection fault while in kernel mode Message-ID: <20030318195956.G75235@mail.unixguru.nl>
next in thread | raw e-mail | index | archive | help
Hello, With kernel sources from today, I just got the following panic (but no crashdump): Mar 18 19:54:57 snowlap syslogd: kernel boot file is /boot/kernel/kernel Mar 18 19:54:57 snowlap kernel: Mar 18 19:54:57 snowlap kernel: Mar 18 19:54:57 snowlap kernel: Fatal trap 9: general protection fault while in kernel mode Mar 18 19:54:57 snowlap kernel: instruction pointer = 0x8:0xc0377642 Mar 18 19:54:57 snowlap kernel: stack pointer = 0x10:0xd1d4cce8 Mar 18 19:54:57 snowlap kernel: frame pointer = 0x10:0xd1d4cce8 Mar 18 19:54:57 snowlap kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Mar 18 19:54:57 snowlap kernel: = DPL 0, pres 1, def32 1, gran 1 Mar 18 19:54:57 snowlap kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Mar 18 19:54:57 snowlap kernel: current process = 11 (idle) Mar 18 19:54:57 snowlap kernel: trap number = 9 Mar 18 19:54:57 snowlap kernel: panic: general protection fault Mar 18 19:54:57 snowlap kernel: Mar 18 19:54:58 snowlap kernel: syncing disks, buffers remaining... 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 2154 Mar 18 19:54:58 snowlap kernel: giving up on 809 buffers Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m7s Mar 18 19:54:58 snowlap kernel: Dumping 383 MB Mar 18 19:54:58 snowlap kernel: ata0: resetting devices .. Mar 18 19:54:58 snowlap kernel: done Mar 18 19:54:58 snowlap kernel: 16 32 48ad0: timeout waiting for DRQata0: resetting devices .. Mar 18 19:54:58 snowlap kernel: done Mar 18 19:54:58 snowlap kernel: ad0: timeout waiting for DRQata0: resetting devices .. Mar 18 19:54:58 snowlap kernel: done Mar 18 19:54:58 snowlap kernel: ad0: timeout waiting for DRQata0: resetting devices .. Mar 18 19:54:58 snowlap kernel: done Mar 18 19:54:58 snowlap kernel: ad0: timeout waiting for DRQ Mar 18 19:54:58 snowlap kernel: Mar 18 19:54:58 snowlap kernel: Fatal trap 12: page fault while in kernel mode Mar 18 19:54:58 snowlap kernel: fault virtual address = 0x28 Mar 18 19:54:58 snowlap kernel: fault code = supervisor write, page not present Mar 18 19:54:58 snowlap kernel: instruction pointer = 0x8:0xc01520a6 Mar 18 19:54:58 snowlap kernel: stack pointer = 0x10:0xd1d4c8f0 Mar 18 19:54:58 snowlap kernel: frame pointer = 0x10:0xd1d4c938 Mar 18 19:54:58 snowlap kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Mar 18 19:54:58 snowlap kernel: = DPL 0, pres 1, def32 1, gran 1 Mar 18 19:54:58 snowlap kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Mar 18 19:54:58 snowlap kernel: current process = 11 (idle) Mar 18 19:54:58 snowlap kernel: trap number = 12 Mar 18 19:54:58 snowlap kernel: panic: page fault Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: ad0: timeout waiting for DRQ Mar 18 19:54:58 snowlap kernel: Mar 18 19:54:58 snowlap kernel: Fatal trap 12: page fault while in kernel mode Mar 18 19:54:58 snowlap kernel: fault virtual address = 0x28 Mar 18 19:54:58 snowlap kernel: fault code = supervisor write, page not present Mar 18 19:54:58 snowlap kernel: instruction pointer = 0x8:0xc01520a6 Mar 18 19:54:58 snowlap kernel: stack pointer = 0x10:0xd1d7cc50 Mar 18 19:54:58 snowlap kernel: frame pointer = 0x10:0xd1d7cc98 Mar 18 19:54:58 snowlap kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Mar 18 19:54:58 snowlap kernel: = DPL 0, pres 1, def32 1, gran 1 Mar 18 19:54:58 snowlap kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Mar 18 19:54:58 snowlap kernel: current process = 24 (irq14: ata0) Mar 18 19:54:58 snowlap kernel: trap number = 12 Mar 18 19:54:58 snowlap kernel: panic: page fault Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: p Mar 18 19:54:58 snowlap kernel: Fatal double fault: Mar 18 19:54:58 snowlap kernel: eip = 0xc03606a6 Mar 18 19:54:58 snowlap kernel: esp = 0xd1d7aff0 Mar 18 19:54:58 snowlap kernel: ebp = 0xd1d7b018 Mar 18 19:54:58 snowlap kernel: panic: double fault Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initialized Mar 18 19:54:58 snowlap kernel: Uptime: 2h15m17s Mar 18 19:54:58 snowlap kernel: panic: Assertion curthread != NULL failed at /usr/src/sys/kern/kern_mutex.c:329 [snowlap] ~$ uname -a FreeBSD snowlap.unixguru.nl 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Tue Mar 18 16:59:54 CET 2003 root@snowlap.unixguru.nl:/usr/obj/usr/src/sys/SNOWLAP i386 Regards, Richard. ---- Paul Vixie in an interview with Sendmail.net: Now that the Internet has the full spectrum of humanity as users, the technology is showing its weakness: it was designed to be used by friendly, smart people. Spammers, as an example of a class, are neither friendly nor smart. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030318195956.G75235>