request for assistance with kernel panic in FreeBSD-10.0-p6
Allan Jude
allanjude at freebsd.org
Fri Jun 27 21:09:21 UTC 2014
On 2014-06-27 15:27, Ryan Stark wrote:
> Hello Hackers,
>
> Please let me know if this is not the appropriate audience for these
> questions. First time posting to this list. =)
>
> I have been having panic issues with a FreeBSD desktop system since
> installing 10.0 on it in January. I have run memtest on the system and
> it passes a weekend of testing fine. FreeBSD 9.x never had any issues
> with this hardware. I only seem to get the panics when upgrading ports
> on 10.0; libreoffice seems to trigger to panic consistently, as will
> openjdk6. Otherwise, the system is stable and will run fine for months
> on end without reboot or panic. I have never had to troubleshoot kernel
> panics in FreeBSD, and would appreciate any assistance or pointers in
> helping me narrow done what is causing these panics and if there is a
> way to resolve them.
>
>
> /var/log/messages right before reboot:
>
> Jun 27 10:05:17 rstark savecore: reboot after panic: bad pte va
> a01b59000 pte f000ff53f000fe6e
> Jun 27 10:05:18 rstark savecore: writing core to /var/crash/vmcore.3
>
>
> uname -a
>
> FreeBSD rstark.munix.us 10.0-RELEASE-p6 FreeBSD 10.0-RELEASE-p6 #0
> r260997M: Fri Jun 27 11:24:54 CDT 2014
> root at rstark.munix.us:/usr/obj/usr/src/sys/GENERIC amd64
>
>
> root at rstark /usr/obj/usr/src/sys/GENERIC]# kgdb kernel.debug
> /var/crash/vmcore.3
> 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:
> panic: bad pte va a01b59000 pte f000ff53f000fe6e
> cpuid = 3
> KDB: stack backtrace:
> #0 0xffffffff808e7e70 at kdb_backtrace+0x60
> #1 0xffffffff808af955 at panic+0x155
> #2 0xffffffff80c873e7 at pmap_remove_pages+0x677
> #3 0xffffffff80b10570 at vmspace_exit+0xa0
> #4 0xffffffff8087c74f at exit1+0x65f
> #5 0xffffffff8087c0ee at sys_sys_exit+0xe
> #6 0xffffffff80c8f037 at amd64_syscall+0x357
> #7 0xffffffff80c7572b at Xfast_syscall+0xfb
> Uptime: 18h46m15s
> Dumping 3766 out of 16282 MB:..1% (CTRL-C to abort) (CTRL-C to abort)
> (CTRL-C to abort) (CTRL-C to abort)
> ..11%..21%..31%..41%..51%..61%..71%..81%..91%
>
> Reading symbols from /boot/kernel/fdescfs.ko.symbols...done.
> Loaded symbols for /boot/kernel/fdescfs.ko.symbols
> Reading symbols from /boot/kernel/linprocfs.ko.symbols...done.
> Loaded symbols for /boot/kernel/linprocfs.ko.symbols
> Reading symbols from /boot/kernel/linux.ko.symbols...done.
> Loaded symbols for /boot/kernel/linux.ko.symbols
> Reading symbols from /boot/kernel/linsysfs.ko.symbols...done.
> Loaded symbols for /boot/kernel/linsysfs.ko.symbols
> Reading symbols from /boot/kernel/zfs.ko.symbols...done.
> Loaded symbols for /boot/kernel/zfs.ko.symbols
> Reading symbols from /boot/kernel/opensolaris.ko.symbols...done.
> Loaded symbols for /boot/kernel/opensolaris.ko.symbols
> Reading symbols from /boot/kernel/geom_eli.ko.symbols...done.
> Loaded symbols for /boot/kernel/geom_eli.ko.symbols
> Reading symbols from /boot/kernel/crypto.ko.symbols...done.
> Loaded symbols for /boot/kernel/crypto.ko.symbols
> Reading symbols from /boot/kernel/aesni.ko.symbols...done.
> Loaded symbols for /boot/kernel/aesni.ko.symbols
> Reading symbols from /boot/modules/nvidia.ko...done.
> Loaded symbols for /boot/modules/nvidia.ko
> Reading symbols from /boot/kernel/sem.ko.symbols...done.
> Loaded symbols for /boot/kernel/sem.ko.symbols
> Reading symbols from /boot/kernel/pty.ko.symbols...done.
> Loaded symbols for /boot/kernel/pty.ko.symbols
> Reading symbols from /boot/kernel/ums.ko.symbols...done.
> Loaded symbols for /boot/kernel/ums.ko.symbols
> Reading symbols from /boot/kernel/uhid.ko.symbols...done.
> Loaded symbols for /boot/kernel/uhid.ko.symbols
> Reading symbols from /boot/kernel/pflog.ko.symbols...done.
> Loaded symbols for /boot/kernel/pflog.ko.symbols
> Reading symbols from /boot/kernel/pf.ko.symbols...done.
> Loaded symbols for /boot/kernel/pf.ko.symbols
> #0 0xffffffff808af7c5 in doadump (textdump=0) at
> /usr/src/sys/kern/kern_shutdown.c:253
> 253 if (dumping)
> (kgdb) where
> #0 0xffffffff808af7c5 in doadump (textdump=0) at
> /usr/src/sys/kern/kern_shutdown.c:253
> #1 0xffffffff808af5d0 in kern_reboot (howto=260) at
> /usr/src/sys/kern/kern_shutdown.c:446
> #2 0xffffffff808af994 in panic (fmt=<value optimized out>) at
> /usr/src/sys/kern/kern_shutdown.c:747
> #3 0xffffffff80c873e7 in pmap_remove_pages (pmap=<value optimized out>)
> at /usr/src/sys/amd64/amd64/pmap.c:256
> #4 0xffffffff80b10570 in vmspace_exit (td=0xfffff803dd2c7490) at
> /usr/src/sys/vm/vm_map.c:392
> #5 0xffffffff8087c74f in exit1 (td=0xfffff803dd2c7490, rv=<value
> optimized out>) at atomic.h:161
> #6 0xffffffff8087c0ee in sysctl_kern_ps_strings (oidp=<value optimized
> out>, arg1=<value optimized out>, arg2=<value optimized out>, req=<value
> optimized out>) at /usr/src/sys/kern/kern_exec.c:150
> #7 0xffffffff80c8f037 in amd64_syscall (td=0xfffff803dd2c7490,
> traced=0) at subr_syscall.c:133
> #8 0xffffffff80c7572b in Xfast_syscall () at
> /usr/src/sys/amd64/amd64/exception.S:387
> #9 0x0000000801b7e31a in ?? ()
> Previous frame inner to this frame (corrupt stack?)
> Current language: auto; currently minimal
> (kgdb) backtrace
> #0 0xffffffff808af7c5 in doadump (textdump=0) at
> /usr/src/sys/kern/kern_shutdown.c:253
> #1 0xffffffff808af5d0 in kern_reboot (howto=260) at
> /usr/src/sys/kern/kern_shutdown.c:446
> #2 0xffffffff808af994 in panic (fmt=<value optimized out>) at
> /usr/src/sys/kern/kern_shutdown.c:747
> #3 0xffffffff80c873e7 in pmap_remove_pages (pmap=<value optimized out>)
> at /usr/src/sys/amd64/amd64/pmap.c:256
> #4 0xffffffff80b10570 in vmspace_exit (td=0xfffff803dd2c7490) at
> /usr/src/sys/vm/vm_map.c:392
> #5 0xffffffff8087c74f in exit1 (td=0xfffff803dd2c7490, rv=<value
> optimized out>) at atomic.h:161
> #6 0xffffffff8087c0ee in sysctl_kern_ps_strings (oidp=<value optimized
> out>, arg1=<value optimized out>, arg2=<value optimized out>, req=<value
> optimized out>) at /usr/src/sys/kern/kern_exec.c:150
> #7 0xffffffff80c8f037 in amd64_syscall (td=0xfffff803dd2c7490,
> traced=0) at subr_syscall.c:133
> #8 0xffffffff80c7572b in Xfast_syscall () at
> /usr/src/sys/amd64/amd64/exception.S:387
> #9 0x0000000801b7e31a in ?? ()
>
>
>
> Thanks in advance for any pointers or assistance!
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>
There was an ERRATA notice about pmap specifically with java
(libreoffice uses java too) released just the other day.
Read the notice and follow the instructions and it should solve your
problem:
http://www.freebsd.org/security/advisories/FreeBSD-EN-14:07.pmap.asc
--
Allan Jude
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20140627/256d9501/attachment.sig>
More information about the freebsd-hackers
mailing list