NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/41974: panic in cpu_in_cksum / likely NFS issue
>Number: 41974
>Category: kern
>Synopsis: panic in cpu_in_cksum
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Sep 02 06:00:00 +0000 2009
>Originator: S.P.Zeidler
>Release: NetBSD 5.0_STABLE
>Organization:
TNF
>Environment:
System: NetBSD b2.netbsd.org 5.0_STABLE NetBSD 5.0_STABLE (BUILD) #5: Sun Aug 9
20:35:32 UTC 2009
tls@ADMIN:/chroots/netbsd-5/src/sys/arch/amd64/compile/obj/BUILD amd64
Architecture: x86_64
Machine: amd64
>Description:
This has been greeting me at least 4 times now:
uvm_fault(0xffffffff80b662c0, 0xffff80012da62000, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff80465425 cs 8 rflags 10206 cr2 ffff80012da62000
cpl 4 rsp ffff80003232c2b8
kernel: page fault trap, code=0
Stopped in pid 0.47 (system) at netbsd:cpu_in_cksum+0xa5: movl 0(%rbx),
%ecx
db{0}> bt
cpu_in_cksum() at netbsd:cpu_in_cksum+0xa5
uvm_fault(0xffffffff80b87e60, 0x0, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff80466f54 cs 8 rflags 10246 cr2 53c cpl 8 rsp
ffff80003232bc60
kernel: page fault trap, code=0
Faulted in DDB; continuing...
db{0}> sh reg
ds 0xd000
es 0x7008
fs 0xd000
gs 0x7a00
rdi 0xffff800009f4a400
rsi 0
rbp 0x534
rbx 0xffff80012da62000
rdx 0
rcx 0x800000
rax 0
r8 0x5010c889d
r9 0
r10 0
r11 0x5c8
r12 0x14
r13 0xffff800007cdd000
r14 0x2
r15 0xffff80003232c340
rip 0xffffffff80465425 cpu_in_cksum+0xa5
cs 0x8
rflags 0x10206
rsp 0xffff80003232c2b8
ss 0x10
netbsd:cpu_in_cksum+0xa5: movl 0(%rbx),%ecx
db{0}> mach cpu
addr dev id flags ipis curlwp fpcurlwp
0xffffffff80ad0a00 cpu0 0 3009 0 0xffff80003231f7c0
0x0
0xffff800007bd1000 cpu1 1 f002 0 0xffff80003231f3e0
0xffff8000323767e0
db{0}> mach cpu 1
using CPU 1
db{0}> bt
x86_pause() at netbsd:x86_pause
_kernel_lock() at netbsd:_kernel_lock+0xc7
sleepq_block() at netbsd:sleepq_block+0x1b3
cv_timedwait() at netbsd:cv_timedwait+0xb0
nfs_rcvlock() at netbsd:nfs_rcvlock+0xa2
nfs_request() at netbsd:nfs_request+0x421
nfs_writerpc() at netbsd:nfs_writerpc+0x42e
nfs_doio() at netbsd:nfs_doio+0x4d4
nfssvc_iod() at netbsd:nfssvc_iod+0x193
db{0}> sh reg
ds 0
es 0
fs 0
gs 0
rdi 0
rsi 0xffff800007bd1000
rbp 0xffff80003232f740
rbx 0
rdx 0x6
rcx 0
rax 0
r8 0
r9 0x60
r10 0xffff800007bd1080
r11 0
r12 0xffff800007bd1000
r13 0x1
r14 0xffff80003231f3e0
r15 0
rip 0xffffffff80465758 x86_pause
cs 0x8
rflags 0x246
rsp 0xffff80003232f6f8
ss 0x10
netbsd:x86_pause: repe nop
dumping won't work, alas. Any other info to grab next time?
>How-To-Repeat:
run builds and wait
>Fix:
Home |
Main Index |
Thread Index |
Old Index