Date: Thu, 23 Aug 2012 17:32:52 +0300 From: Andriy Gapon <avg@FreeBSD.org> To: Roger Hammerstein <cheeky.m@live.com> Cc: freebsd-fs@FreeBSD.org Subject: Re: panic while zfs scrubbing Message-ID: <50363F14.5080703@FreeBSD.org> In-Reply-To: <BAY170-W832AA29E3709452869828FF9BE0@phx.gbl> References: <BAY170-W8668C02B4DAF69B54EE657F9B80@phx.gbl>, <5034DA84.8050507@FreeBSD.org> <BAY170-W1147AC6AE266A62ED84BE53F9BF0@phx.gbl>, <5035E335.4010103@FreeBSD.org> <BAY170-W832AA29E3709452869828FF9BE0@phx.gbl>
next in thread | previous in thread | raw e-mail | index | archive | help
on 23/08/2012 16:17 Roger Hammerstein said the following: > > >> Date: Thu, 23 Aug 2012 11:00:53 +0300 >> From: avg@FreeBSD.org >> To: cheeky.m@live.com >> CC: freebsd-fs@FreeBSD.org >> Subject: Re: panic while zfs scrubbing >> >> on 22/08/2012 22:27 Roger Hammerstein said the following: >> > Thank you for the reply. >> >> Could you please also provide *bp and *dnp from frame 12? > > > > (kgdb) frame 12 > #12 0xffffffff8165fd99 in dsl_scan_visitbp (bp=0xffffff8003642240, > zb=0xffffff810c3d4a00, > dnp=0xffffff8003642200, pbuf=Variable "pbuf" is not available. > ) > at > /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c:684 > 684 dsl_scan_visitbp(cbp, &czb, dnp, > (kgdb) p *bp > $1 = {blk_dva = {{dva_word = {12, 2664649997}}, {dva_word = {12, 274203007}}, > {dva_word = {0, 0}}}, > blk_prop = 9300785364916895775, blk_pad = {0, 0}, blk_phys_birth = 0, blk_birth > = 39369, > blk_fill = 6846, blk_cksum = {zc_word = {1203808533638, 596146923432012, > 187461291446205926, > 6622496048374175611}}} > (kgdb) p *dnp > $2 = {dn_type = 19 '\023', dn_indblkshift = 14 '\016', dn_nlevels = 2 '\002', > dn_nblkptr = 1 '\001', > dn_bonustype = 44 ',', dn_checksum = 0 '\0', dn_compress = 0 '\0', dn_flags = 3 > '\003', > dn_datablkszsec = 256, dn_bonuslen = 168, dn_pad2 = "\000\000\000", dn_maxblkid > = 21, > dn_used = 2891616, dn_pad3 = {0, 0, 0, 0}, dn_blkptr = {{blk_dva = {{dva_word = > {12, 2664649997}}, { > dva_word = {12, 274203007}}, {dva_word = {0, 0}}}, blk_prop = > 9300785364916895775, blk_pad = { > 0, 0}, blk_phys_birth = 0, blk_birth = 39369, blk_fill = 6846, blk_cksum = > {zc_word = { > 1203808533638, 596146923432012, 187461291446205926, 6622496048374175611}}}}, > dn_bonus = > "ZP/\000\002\004\030\000\200\201\000\000\000\000\000\000\000\000,\000\000\000\000\000É\231", > '\0' <repeats 14 times>, > "÷\001\000\000\000\000\000\000úq\000\000\000\000\000\000\004\000\000\000\b\004\000\000¤û\rP\000\000\000\000ç\222C5\000\000\000\000¨û\rP\000\000\000\000ÛU#0\000\000\000\000¨û\rP\000\000\000\000ÛU#0\000\000\000\000¤û\rP\000\000\000\000ç\222C5\000\000\000\000\001\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\000\000\000\020\237\001\036\000\000\000@ > \210\000\022\000\000\000\000@\210\000\022", '\0' <repeats 24 times>, dn_spill = > {blk_dva = {{dva_word = {0, 0}}, {dva_word = {0, 0}}, { > dva_word = {0, 0}}}, blk_prop = 0, blk_pad = {0, 0}, blk_phys_birth = 0, > blk_birth = 0, > blk_fill = 0, blk_cksum = {zc_word = {0, 0, 0, 0}}}} > (kgdb) > Could you please try the following commands: zdb -R zzzz c:9ED3550D:E00:di zdb -R zzzz c:1058017F:E00:di ? Their output would probably be large, so you could upload it somewhere and post links. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50363F14.5080703>