Date: Sun, 21 Aug 2011 13:47:59 -0400 From: Derrick Edwards <dantavious313@gmail.com> To: Andriy Gapon <avg@FreeBSD.org> Cc: "freebsd-current@freebsd.org" <freebsd-current@freebsd.org> Subject: Re: PANICS on 9.0-BETA1 Message-ID: <1313948879.2448.3.camel@datdude> In-Reply-To: <4E4E717B.9090407@FreeBSD.org> References: <1313705220.8034.2.camel@datdude> <4E4E717B.9090407@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2011-08-19 at 17:21 +0300, Andriy Gapon wrote: > on 19/08/2011 01:07 Derrick Edwards said the following: > > Fatal trap 12: page fault while in kernel mode > > cpuid = 0; apic id = 00 > > fault virtual address = 0xffffbe00a45b6798 > > This address looks suspiciously like a result of bit flips. > > > fault code = supervisor write data, page not present > > instruction pointer = 0x20:0xffffffff814f444c > > stack pointer = 0x28:0xffffff82267fbe90 > > frame pointer = 0x28:0xffffff82267fbea0 > > 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 = 5889 (csup) > > trap number = 12 > > panic: page fault > > cpuid = 0 > > Uptime: 10h9m0s > > Dumping 1823 out of 7912 > > Do you always get the same stack trace? Or are they always different? > I would double-check the hardware first. > Andriy, Thanks for the reply. The stack trace are different. Attached is the latest one. Machine is about 3 months old. Any recommendations on what hardware to start looking at. Panic occurs with X and without X being used. Derrick panic: page fault GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: trap number = 12 panic: page fault cpuid = 3 Uptime: 2m12s Dumping 1317 out of 7912 MB:..2%..11%..21%..31%..41%..51%..61%..71%..81%..92% Reading symbols from /boot/kernel/zfs.ko...Reading symbols from /boot/kernel/zfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/zfs.ko Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from /boot/kernel/opensolaris.ko.symbols...done. done. Loaded symbols for /boot/kernel/opensolaris.ko Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/linprocfs.ko Reading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done. done. Loaded symbols for /boot/kernel/linux.ko #0 doadump (textdump=Variable "textdump" is not available. ) at pcpu.h:224 224 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=Variable "textdump" is not available. ) at pcpu.h:224 #1 0xffffffff80850995 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:430 #2 0xffffffff80850dc3 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xffffffff80b3b5cd in trap_fatal (frame=0xfffffe0007eb5000, eva=Variable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:805 #4 0xffffffff80b3b9ed in trap_pfault (frame=0xffffff8221a275d0, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:721 #5 0xffffffff80b3bf2f in trap (frame=0xffffff8221a275d0) at /usr/src/sys/amd64/amd64/trap.c:473 #6 0xffffffff80b268a3 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:228 #7 0xffffffff80a986fc in swp_pager_hash (object=0xfffffe0009d1fd80, index=1140583520) at /usr/src/sys/vm/swap_pager.c:466 #8 0xffffffff80a99129 in swp_pager_meta_build (object=0xfffffe0009d1fd80, pindex=1140583549, swapblk=1191201) at /usr/src/sys/vm/swap_pager.c:1850 #9 0xffffffff80a9b7db in swap_pager_putpages (object=0xfffffe0009d1fd80, m=0xffffff8221a27888, count=16, sync=0, rtvals=0xffffff8221a277a0) at /usr/src/sys/vm/swap_pager.c:1399 #10 0xffffffff80ab7a50 in vm_pageout_flush (mc=Variable "mc" is not available. ) at vm_pager.h:144 #11 0xffffffff80ab7e16 in vm_pageout_clean (m=0x4) at /usr/src/sys/vm/vm_pageout.c:448 #12 0xffffffff80aba24b in vm_pageout () at /usr/src/sys/vm/vm_pageout.c:1089 #13 0xffffffff8082234f in fork_exit (callout=0xffffffff80ab8c10 <vm_pageout>, arg=0x0, frame=0xffffff8221a27c50) at /usr/src/sys/kern/kern_fork.c:1025 #14 0xffffffff80b26dce in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:603 #15 0x0000000000000000 in ?? () #16 0x0000000000000000 in ?? () #17 0x0000000000000001 in ?? () #18 0x0000000000000000 in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000000 in ?? () #22 0x0000000000000000 in ?? () #23 0x0000000000000000 in ?? () #24 0x0000000000000000 in ?? () #25 0x0000000000000000 in ?? () #26 0x0000000000000000 in ?? () #27 0x0000000000000000 in ?? () #28 0x0000000000000000 in ?? () #29 0x0000000000000000 in ?? () #30 0x0000000000000000 in ?? () #31 0x0000000000000000 in ?? () #32 0x0000000000000000 in ?? () #33 0x0000000000000000 in ?? () #34 0x0000000000000000 in ?? () #35 0x0000000000000000 in ?? () #36 0x0000000000000000 in ?? () #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0xffffffff81179b40 in affinity () #40 0x0000000000000000 in ?? () #41 0x0000000000000000 in ?? () #42 0xfffffe0007f798c0 in ?? () #43 0xffffff8221a27180 in ?? () #44 0xffffff8221a27128 in ?? () #45 0xfffffe0005150460 in ?? () #46 0xffffffff8087a290 in sched_switch (td=0xffffffff80ab8c10, newtd=0x0, flags=Variable "flags" is not available. ) at /usr/src/sys/kern/sched_ule.c:1848 Previous frame inner to this frame (corrupt stack?) (kgdb)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1313948879.2448.3.camel>