Sorry, my answer to this is to move away from softupdates and
towards journalling.  I'm working on that, albeit slowly due
to the many other NFS and VFS bugs that I have to deal with.

Scott


Marcus Alves Grando wrote:
Someone have one idea about that?

Apparently that's occurs after high disk load (bsdtar).

Matt, your changes in mpt driver are stable?

Regards

Scott Long wrote:

Heh, that's supposed to be a 'this will never happen' case.

Scott


Marcus Alves Grando wrote:

panic: softdep_move_dependencies: need merge code

Maybe something in mtp(4) driver?

FreeBSD 6.1-PRERELEASE #0: Sat Apr  1 04:20:17 BRT 2006

db> sh msgbuf
msgbufp = 0xc103afe4
magic = 63062, size = 32740, r= 35282, w = 66579, ptr = 0xc1033000,
cksum= 2663542
mpt0: Attempting to Abort Req 0xc4bd3238
mpt0: Request 0xc4bd36e8 Timed out.
mpt0: Request 0xc4bd2e00 Timed out.
...
g_vfs_done():da0s1g[READ(offset=36612947968, length=16384)]error = 5i
g_vfs_done():da0s1g[READ(offset=37008271360, length=2048)]error = 5n
g_vfs_done():da0s1g[READ(offset=37725519872, length=8192)]error = 5
g_vfs_done():da0s1g[WRITE(offset=40080080896, length=16384)]error = 5
panic: softdep_move_dependencies: need merge code
cpuid = 1
KDB: enter: panic
xited on signal 11

db> bt
Tracing pid 3 tid 100016 td 0xc4ae6af0
kdb_enter(c0791fcb) at kdb_enter+0x2b
panic(c079eff5,d8bf6bc0,c4f4e830,4,e35dcc90) at panic+0x127
softdep_move_dependencies(d8bf6bc0,d8bcf040) at
softdep_move_dependencies+0x1f
ffs_backgroundwritedone(d8bf6bc0) at ffs_backgroundwritedone+0xca
bufdone(d8bf6bc0) at bufdone+0x42
g_vfs_done(c5d9e084) at g_vfs_done+0xab
biodone(c5d9e084) at biodone+0x8b
g_io_schedule_up(c4ae6af0) at g_io_schedule_up+0x86
g_up_procbody(0,e35dcd38) at g_up_procbody+0x92
fork_exit(c05270b8,0,e35dcd38) at fork_exit+0x71
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe35dcd6c, ebp = 0 ---

All DDB info:
http://marcus.grupos.com.br:8080/patch/panic-server.log

Thanks


_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"



_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to