Robert Elz <k...@munnari.oz.au> wrote:

> This suggests to me that something is getting totally scrambled in
> the buf headers when things get busy.

I tried dumping  the buf_t before panic, to check if it could be
completely corrupted, but it seems it is not the case. Iblkno is
4904744, filesystem has 131891200 blocks.

bp = 0xffffa00005c1e000
bp->b_error = 0
bp->b_resid = 0
bp->b_flags = 0x100000
bp->b_prio = 1
bp->b_bufsize = 2048
bp->b_bcount = 2048
bp->b_dev = 0x8e00
bp->b_blkno = 4904744
bp->b_proc = 0x0
bp->b_saveaddr = 0x0
bp->b_private = 0x0
bp->b_dcookie = 0
bp->b_refcnt = 1
bp->b_lblkno = 0
bp->b_cflags = 0x10
bp->b_vp = 0xffffa00005c2b2a8
bp->b_oflags = 0x200
panic: biodone2 already

db{0}> show vnode 0xffffa00005c2b2a8
OBJECT 0xffffa00005c2b2a8: locked=1, pgops=0xffffffff8058ac00, npages=0,
refs=2

vnode 0xffffa00005c2b2a8 flags 0x30<MPSAFE,LOCKSWORK>
tag VT_UFS(1) type VDIR(2) mount 0xffffa0000448c000 typedata 0x0
usecount 2 writecount 0 holdcount 1
size 200 writesize 200 numoutput 0
data 0xffffa00005c2cf00 lock 0xffffa00005c2b3d8
state LOADED key(0xffffa0000448c000 8) 3a 9f 04 00 00 00 00 00
lrulisthd 0xffffffff8067bb80


-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
m...@netbsd.org

Reply via email to