Dear folks, I've stumbled on some panics recently with my old memory-tight laptop i'd like to share before writing PR's about it. First one that repeated itself some times: -------------- (gdb) target kvm netbsd.19.core 0xffffffff802261c5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/arch/amd64/amd64/machdep.c:713 713 dumpsys(); (gdb) where #0 0xffffffff802261c5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/arch/amd64/amd64/machdep.c:713 #1 0xffffffff80ca1701 in kern_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_reboot.c:73 #2 0xffffffff80ce086d in vpanic ( fmt=0xffffffff81343c40 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ", ap=ap@entry=0xffffdb0042acccc8) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/subr_prf.c:290 #3 0xffffffff80e531e3 in kern_assert ( fmt=fmt@entry=0xffffffff81343c40 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ") at /usr/sources/cvs.netbsd.org/src-clean/sys/lib/libkern/kern_assert.c:51 337 KASSERT(!cpu_softintr_p()); #4 0xffffffff80cd4c03 in kmem_free (p=0xffffb77201aa0280, size=256) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/subr_kmem.c:337 #5 0xffffffff809ac333 in cipher_detach (key=0xffffb77201c93ad8) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_crypto.c:453 #6 _ieee80211_crypto_delkey (ic=ic@entry=0xffffdb00043173f0, key=key@entry=0xffffb77201c93ad8) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_crypto.c:453 #7 0xffffffff809ac9b4 in ieee80211_crypto_delkey (ic=ic@entry=0xffffdb00043173f0, key=key@entry=0xffffb77201c93ad8) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_crypto.c:468 #8 0xffffffff809bdd81 in ieee80211_node_delucastkey (ni=0xffffb77201c93a08) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_node.c:1812 #9 0xffffffff809bbc8e in ieee80211_sta_leave (ic=ic@entry=0xffffdb00043173f0, ni=ni@entry=0xffffb77201c93a08) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_node.c:891 #10 0xffffffff809c2a7e in ieee80211_newstate (ic=0xffffdb00043173f0, nstate=IEEE80211_S_INIT, arg=-1) at /usr/sources/cvs.netbsd.org/src-clean/sys/net80211/ieee80211_proto.c:940 #11 0xffffffff803a2e41 in iwn_newstate (ic=0xffffdb00043173f0, nstate=IEEE80211_S_INIT, arg=-1) at /usr/sources/cvs.netbsd.org/src-clean/sys/dev/pci/if_iwn.c:4968 #12 0xffffffff803a3e64 in iwn_stop (ifp=0xffffdb0004317008, disable=<optimized out>) at /usr/sources/cvs.netbsd.org/src-clean/sys/dev/pci/if_iwn.c:6438 #13 0xffffffff803a5807 in iwn_softintr (arg=0xffffdb0004317000) at /usr/sources/cvs.netbsd.org/src-clean/sys/dev/pci/if_iwn.c:2790 #14 0xffffffff80caf8b6 in softint_execute (s=4, l=0xffffb7723a6e3480) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_softint.c:568 #15 softint_dispatch (pinned=<optimized out>, s=4) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_softint.c:814 #16 0xffffffff80220e3f in Xsoftintr () (gdb) ---------- 2nd one ---------- (gdb) target kvm netbsd.22.core 0xffffffff802261c5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/arch/amd64/amd64/machdep.c:713 713 dumpsys(); (gdb) where #0 0xffffffff802261c5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/arch/amd64/amd64/machdep.c:713 #1 0xffffffff80ca1701 in kern_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_reboot.c:73 #2 0xffffffff80ce086d in vpanic ( fmt=0xffffffff81343c40 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ", ap=ap@entry=0xffffdb8042ad3e28) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/subr_prf.c:290 #3 0xffffffff80e531e3 in kern_assert ( fmt=fmt@entry=0xffffffff81343c40 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ") at /usr/sources/cvs.netbsd.org/src-clean/sys/lib/libkern/kern_assert.c:51 302 KASSERT(rw_write_held(uobj->vmobjlock)); #4 0xffffffff80c557ea in uvm_pagefree (pg=0xffffdb8000308980) at /usr/sources/cvs.netbsd.org/src-clean/sys/uvm/uvm_page.c:298 #5 0xffffffff80c3c556 in uvm_anon_release (anon=0xffffd1a15c76e7e0) at /usr/sources/cvs.netbsd.org/src-clean/sys/uvm/uvm_anon.c:374 #6 0xffffffff80c5827f in uvm_aio_aiodone_pages (pgs=pgs@entry=0xffffdb8042ad3f60, npages=npages@entry=16, write=write@entry=true, error=error@entry=0) at /usr/sources/cvs.netbsd.org/src-clean/sys/uvm/uvm_pager.c:466 #7 0xffffffff80c58694 in uvm_aio_aiodone (bp=0xffffd1a1822504b0) at /usr/sources/cvs.netbsd.org/src-clean/sys/uvm/uvm_pager.c:526 #8 0xffffffff80d2a3c2 in biointr (cookie=<optimized out>) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/vfs_bio.c:1734 #9 0xffffffff80caf6e0 in softint_execute (s=3, l=0xffffd1a1aeae38c0) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_softint.c:565 #10 softint_dispatch (pinned=<optimized out>, s=3) at /usr/sources/cvs.netbsd.org/src-clean/sys/kern/kern_softint.c:814 #11 0xffffffff80220e3f in Xsoftintr () (gdb) ---------- I'll keep the coredumps and kernel around if someone want to extract more info out of it :) With regards, Reinoud Zandijk
Attachment:
signature.asc
Description: PGP signature