double fault in g_journal(?), not much info

From: Martin <nakal_at_web.de>
Date: Fri, 31 Jul 2009 12:24:04 +0200
Hi,

I've seen a panic 2 times on BETA2, but I don't get any dump. First time
it hang while dumping 1,5GB core file, second time it even did not
reach dump state.

Panic occured while updating some PHP-stuff with portmaster both times.

This is what I can provide:

Kernel is GENERIC:
FreeBSD 8.0-BETA2 #0 r195977: Fri Jul 31 08:31:54 CEST 2009


Here the dump from my serial attached console:

panic: poffset=20479730688 plength=2048 coffset=20479482368
cpuid = 0
Uptime: 7m48s
Physical memory: 4077 MB
Dumping 1473 MB:panic: Bad tailq NEXT(0xffffff0002672e28->tqh_last) !=
NULL cpuid = 0
Uptime: 7m48s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffff8079ec0b10
frame pointer	        = 0x28:0xffffff8079ec0c20
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m49s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffff8079ec0100
frame pointer	        = 0x28:0xffffff8079ec0210
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m49s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffff8079ebf6f0
frame pointer	        = 0x28:0xffffff8079ebf800
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m50s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffff8079ebece0
frame pointer	        = 0x28:0xffffff8079ebedf0
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m51s

Fatal double fault
rip = 0xffffffff805c1d1d
rsp = 0xffffff8079ebdfe0
rbp = 0xffffff8079ebe090
cpuid = 0; apic id = 00
panic: double fault
cpuid = 0
Uptime: 7m51s
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e293c0
frame pointer	        = 0x28:0xffffffff80e294d0
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m52s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e289b0
frame pointer	        = 0x28:0xffffffff80e28ac0
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m52s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e27fa0
frame pointer	        = 0x28:0xffffffff80e280b0
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m53s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e27590
frame pointer	        = 0x28:0xffffffff80e276a0
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m54s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e26b80
frame pointer	        = 0x28:0xffffffff80e26c90
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m54s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e26170
frame pointer	        = 0x28:0xffffffff80e26280
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m55s


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2d
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff8019a15c
stack pointer	        = 0x28:0xffffffff80e25760
frame pointer	        = 0x28:0xffffffff80e25870
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 40 (g_journal da0p6)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 7m56s


kernel trap 12 with interrupts disabled
Fatal trap 12: page fault while in kernel mode
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 3; apic id = 24e7780
fault virtual address	= 0x2
fault code		= supervisor write data, page not present
instruction pointer	= 0x20:0xffffffff80841e43
stack pointer	        = 0x28:0xffffff8000036710
frame pointer	        = 0x28:0xffffff8000036770
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= resume, IOPL = 0
current process		= 11 (idle: cpu3)
trap number		= 12


I hope it helps at all.

--
Martin
Received on Fri Jul 31 2009 - 08:42:24 UTC

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