From owner-freebsd-bugs Sat Jul 8 12:38:29 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA14166 for bugs-outgoing; Sat, 8 Jul 1995 12:38:29 -0700 Received: from blob.best.net (blob.best.net [204.156.128.88]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA14151 for ; Sat, 8 Jul 1995 12:38:28 -0700 Received: (root@localhost) by blob.best.net (8.6.12/8.6.5) id MAA27234; Sat, 8 Jul 1995 12:35:38 -0700 Date: Sat, 8 Jul 1995 12:35:38 -0700 From: Matt Dillon Message-Id: <199507081935.MAA27234@blob.best.net> To: bugs@freebsd.org, dima@blob.best.net Subject: nfs_bioread() crash (w/ debug core dump) Sender: bugs-owner@freebsd.org Precedence: bulk This crash popped up. Looks like nfsbioread() is expecting B_DELWRI in the bp to be set and it isn't. I don't know the cause of this one, but it has caused two crashes so far. (yell if you need more info) -Matt IdlePTD 1e2000 current pcb at 1c77b8 panic: nfsbioread (kgdb) back #0 boot (arghowto=256) at ../../i386/i386/machdep.c:866 #1 0xf0110543 in panic (fmt=0xf0141dca "nfsbioread") at ../../kern/subr_prf.c:128 #2 0xf01424c6 in nfs_bioread (vp=0xf2575c80, uio=0xefbfff38, ioflag=0, cred=0xf2a53400) at ../../nfs/nfs_bio.c:270 #3 0xf0166fde in nfs_read (ap=0xefbffef4) at ../../nfs/nfs_vnops.c:936 #4 0xf012abb2 in vn_read (fp=0xf2a94640, uio=0xefbfff38, cred=0xf2a53400) at ./vnode_if.h:211 #5 0xf0111823 in read (p=0xf2578b00, uap=0xefbfff94, retval=0xefbfff8c) at ../../kern/sys_generic.c:112 #6 0xf01a2b67 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 1, tf_esi = 8192, tf_ebp = -272639924, tf_isp = -272629788, tf_ebx = 0, tf_edx = 69628, tf_ecx = 1, tf_eax = 3, tf_trapno = 582, tf_err = 582, tf_eip = 43221, tf_cs = 31, tf_eflags = 582, tf_esp = -272640048, tf_ss = 39}) at ../../i386/i386/trap.c:828 #7 0xf019b4ab in Xsyscall () #8 0x1daf in ?? () #9 0x18a6 in ?? () #10 0x10e8 in ?? () (kgdb) (kgdb) frame 2 #2 0xf01424c6 in nfs_bioread (vp=0xf2575c80, uio=0xefbfff38, ioflag=0, cred=0xf2a53400) at ../../nfs/nfs_bio.c:270 (kgdb) print *bp $1 = {b_hash = {le_next = 0xf3c77158, le_prev = 0xf01d8138}, b_vnbufs = { le_next = 0xf3c81cc8, le_prev = 0xf3c77230}, b_freelist = { tqe_next = 0xf3c8ff78, tqe_prev = 0xf3c969f8}, b_actf = 0xf3c9c828, b_actb = 0x0, b_proc = 0x0, b_flags = 536904240, b_qindex = 0, b_error = 0, b_bufsize = 8192, b_bcount = 8192, b_resid = 0, b_dev = 4294967295, b_un = { b_addr = 0xf4f09000 "uston%2C+TX&country=USA&email=@ceti.energyinno.com&pname=&html=http%3A%2F%2F¬e=&comment=Hey+Stan+-+Just+me.++Thought+I%27d+better+sign+in+with+you%2C+or+you%27d+%0D%0Asend+Congress+after+me%21++How"...}, b_saveaddr = 0x0, b_lblkno = 175, b_blkno = 2800, b_iodone = 0, b_iodone_chain = 0x0, b_vp = 0xf2575c80, b_pfcent = 0, b_dirtyoff = 3130, b_dirtyend = 3130, b_rcred = 0xffffffff, b_wcred = 0xf2a53400, b_validoff = 3130, b_validend = 8192, b_pblkno = 1843567, b_savekva = 0x0, b_driver1 = 0x0, b_driver2 = 0x0, b_spc = 0x0, b_pages = {0xf02b799c, 0xf03227b8, 0x0 }, b_npages = 2}