On Tue, Jan 12, 2010 at 04:34:41PM -0700, Bob Beck wrote:
My conern is what is actually behind your possible panic. We (including
myself)
have been introducing and removing some dlg inspired breakage at the same
time
here so it depends what you are doing.
Please continue and let me know what you see.
ddb show panic
initiate_write_inodeblock: already doing I/O
ddb trace
Debugger(616a34d,0,3ec1,df01,d9fb6000) at Debugger+0x4
panic(d076a0a0,4f,dd02dddc,d037be23,616a34d) at panic+0x55
initiate_write_inodeblock_ufs1(dfb4c3fc,df2d02a4,dd02de1c,d037724b,dd02de04)
at
initiate_write_inodeblock_ufs1+0xdf
softdep_disk_io_initiation(df2d02a4,d10e95c0,dd02de4c,d0379c79) at
softdep_disk
_io_initiation+0xa1
spec_strategy(dd02de64,df2d02a4,dd02de6c,d03a0e93,50) at spec_strategy+0x46
spec_vnoperate(dd02de64,d9fb6000,dd02de8c,80,d085eb24) at spec_vnoperate+0x16
VOP_STRATEGY(df2d02a4,0,1,0,3000) at VOP_STRATEGY+0x28
bwrite(df2d02a4,0,d9fb6000,50,df2d02a4) at bwrite+0xc8
spec_vnoperate(dd02ded4,d0752d00,d020211e,d6e3c698,d085eb30) at
spec_vnoperate+
0x16
VOP_BWRITE(df2d02a4,0,1,0) at VOP_BWRITE+0x28
ffs_fsync(dd02df24,df5e5518,dd02df2c,d7ad4e64,d085ea40) at ffs_fsync+0x1eb
VOP_FSYNC(d7ad4e64,d7b1b000,3,d7ae52bc,0) at VOP_FSYNC+0x34
sched_sync(d7ae52bc) at sched_sync+0xff
Bad frame pointer: 0xd0a2beb8
ddb ps
PID PPID PGRPUID S FLAGS WAIT OMMAND
4996 14371 26283 0 3 0x4082 pipewrgzip
14371 26283 26283 0 3 0x4002 getblktar
26283 5155 26283 1001 3 0x4082 pause sh
5155 9016 5155 1001 3 0x4082 pause ksh
9016 1 9016 1001 30x80 kqreadtmux
14229 2711 14229 1001 3 0x4082 kqreadtmux
2711 20702 2711 1001 3 0x4082 pause ksh
20702 5204 5204 1001 3 0x180 selectsshd
5204 22494 5204 0 3 0x4180 netio sshd
12617 14992 12617 1000 3 0x4082 selectssh
14992 31368 14992 1000 3 0x4082 pause ksh
22489 32001 22489 1000 3 0x4082 kqreadtmux
32001 19207 32001 1000 3 0x4082 pause ksh
19207 6518 6518 1000 3 0x180 selectsshd
6518 22494 6518 0 3 0x4180 netio sshd
29850 25242 29850 1000 3 0x4082 poll ncmpc
17806 30978 17806503 30x88 poll postgres
30525 30978 30525503 30x88 selectpostgres
12359 30978 12359503 30x88 selectpostgres
9772 30978 9772503 30x88 selectpostgres
6637 27574 16492515 3 0x4080 piperdunlinkd
--db_more-- 30978 1 6831503 3
0x408a selectpostgres
27574 16492 16492515 3 0x4180 poll squid
16492 1 16492 0 30x80 poll squid
26032 1 26032 1000 30x80 poll mpd
17929 1 17929 0 3 0x4082 ttyin getty
25242 31368 25242 1000 3 0x4082 pause ksh
31368 1 31368 1000 30x80 kqreadtmux
25796 1 25796 0 3 0x4082 ttyin getty
26566 1 26566 0 3 0x4082 ttyin getty
11591 1 11591 0 3 0x4082 ttyin getty
12998 1 12998 0 3 0x4082 ttyin getty
16752 1 16752 0 3 0x4082 ttyin getty
9554 1 9554 0 3 0x40180 selectsendmail
3160 1 3160 0 30x80 selectcron
24298 1 17444 0 30x82 nanosleep perl
32051 1 32051 0 3 0x180 selectinetd
6565 1 6565 71 3 0x180 kqreadftp-proxy
32243 1 32243 77 3 0x180 poll dhcpd
22494 1 22494 0 30x80 selectsshd
30471 0 0 0 30x100280 nfsidlnfsio
30278 0 0 0 30x100280 nfsidlnfsio
18839 0 0 0 30x100280 nfsidlnfsio
17005 0 0 0 30x100280 nfsidlnfsio
--db_more-- 11650 1 11650 0 3
0x80 poll ntpd
27181 30711 27181 83 3 0x180 poll ntpd
30711 1 30711 83 3 0x180 poll ntpd
25200 27212 27212 0 30x80 nfsd nfsd
1514 27212 27212 0 30x80 nfsd nfsd
31283 27212 27212 0 30x80 nfsd nfsd
7937 27212 27212 0 30x80 nfsd nfsd
27212 1 27212 0 30x80 netconnfsd
23698 1 23698 0 30x80 selectmountd
1398 1 1398 28 3 0x180 poll portmap
11863 6310 6310 70 3 0x180 selectnamed
6310 1 6310 0 3