NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/37799: Writing a large file to an NFS partition panics the kernel



The following reply was made to PR kern/37799; it has been noted by GNATS.

From: Reinoud Zandijk <reinoud%NetBSD.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: kern/37799: Writing a large file to an NFS partition panics the 
kernel
Date: Sun, 2 Mar 2008 23:08:59 +0100

 New trace that might give some more clues:
 
 (gdb) where
 #0  0xc04a99dc in breakpoint ()
 #1  0xc04ac692 in kgdb_connect (verbose=0) at 
../../../../arch/i386/i386/kgdb_machdep.c:249
 #2  0xc04ac6e9 in kgdb_panic () at 
../../../../arch/i386/i386/kgdb_machdep.c:266
 #3  0xc03db219 in panic (fmt=0xc0561ccd "tqh_last = 0x40") at 
../../../../kern/subr_prf.c:234
 #4  0xc03559a1 in _pq_check (buck=0xc9cbf490) at ../../../../uvm/uvm_page.c:178
 #5  0xc0358717 in uvm_pagelookup (obj=0xcafe815c, off=5464064) at 
../../../../uvm/uvm_page.c:1689
 #6  0xc035f805 in uvn_findpage (uobj=0xcafe815c, offset=5464064, 
pgp=0xcafba33c, flags=1)
     at ../../../../uvm/uvm_vnode.c:252
 #7  0xc035f787 in uvn_findpages (uobj=0xcafe815c, offset=5464064, 
npagesp=0xcafba370, pgs=0xcafba324, 
     flags=1) at ../../../../uvm/uvm_vnode.c:224
 #8  0xc043613f in genfs_getpages (v=0xcafba55c) at 
../../../../miscfs/genfs/genfs_io.c:323
 #9  0xc02826c9 in nfs_getpages (v=0xcafba55c) at ../../../../nfs/nfs_bio.c:1259
 #10 0xc0433d8f in VOP_GETPAGES (vp=0xcafe815c, offset=5439488, m=0x0, 
count=0xcafba628, centeridx=0, 
     access_type=1, advice=1, flags=0) at ../../../../kern/vnode_if.c:1726
 #11 0xc035f644 in uvn_get (uobj=0xcafe815c, offset=5439488, pps=0x0, 
npagesp=0xcafba628, centeridx=0, 
     access_type=1, advice=1, flags=0) at ../../../../uvm/uvm_vnode.c:188
 #12 0xc035c6f1 in ra_startio (uobj=0xcafe815c, off=5439488, sz=524288) at 
../../../../uvm/uvm_readahead.c:148
 #13 0xc035cafd in uvm_ra_request (ra=0xcaf48364, advice=2, uobj=0xcafe815c, 
reqoff=4980736, reqsize=4096)
     at ../../../../uvm/uvm_readahead.c:316
 #14 0xc035f601 in uvn_get (uobj=0xcafe815c, offset=4980736, pps=0xcafba838, 
npagesp=0xcafba8c4, centeridx=0, 
     access_type=1, advice=2, flags=2) at ../../../../uvm/uvm_vnode.c:184
 #15 0xc0343853 in uvm_fault_internal (orig_map=0xc9d1286c, vaddr=3147288576, 
access_type=1, fault_flag=0)
     at ../../../../uvm/uvm_fault.c:1505
 #16 0xc04b50f7 in trap (frame=0xcafbaa28) at 
../../../../arch/i386/i386/trap.c:653
 #17 0xc010ce3f in calltrap ()
 #18 0xc010086a in copyin ()
 #19 0xcafb0030 in ?? ()
 #20 0xc04a0010 in pmap_tlb_shootdown (pm=0xc9d1286c, sva=3147288576, 
eva=3400060928, pte=8192)
     at ../../../../arch/x86/x86/pmap.c:4515
 #21 0xc03ba49e in uiomove (buf=0xcaa8d000, n=8192, uio=0xcafbac4c) at 
../../../../kern/kern_subr.c:190
 #22 0xc02449ab in udf_write (v=0xcafbabe0) at 
../../../../fs/udf/udf_vnops.c:360
 #23 0xc0432a98 in VOP_WRITE (vp=0xcafecba0, uio=0xcafbac4c, ioflag=16, 
cred=0xc9d04b40)
     at ../../../../kern/vnode_if.c:517
 #24 0xc042fb0d in vn_write (fp=0xcadc4a00, offset=0xcadc4a24, uio=0xcafbac4c, 
cred=0xc9d04b40, flags=1)
     at ../../../../kern/vfs_vnops.c:478
 #25 0xc03e5d15 in dofilewrite (fd=4, fp=0xcadc4a00, buf=0xbb4bd000, 
nbyte=5514412, offset=0xcadc4a24, 
     flags=1, retval=0xcafbace8) at ../../../../kern/sys_generic.c:392
 #26 0xc03e5c7d in sys_write (l=0xcadc9060, uap=0xcafbacf0, retval=0xcafbace8)
     at ../../../../kern/sys_generic.c:357
 #27 0xc04b42e3 in syscall (frame=0xcafbad48) at 
../../../../arch/i386/i386/syscall.c:113
 #28 0xc010056c in syscall1 ()
 (gdb) 
 
 With regards,
 Reinoud
 


Home | Main Index | Thread Index | Old Index