Changes to kern.geom.debugflags?
Chris Ross
cross+freebsd at distal.com
Tue Jan 1 02:05:20 UTC 2013
On Dec 29, 2012, at 10:24 PM, Kurt Lidl <lidl at pix.net> wrote:
> On Sat, Dec 29, 2012 at 03:01:55PM -0500, Chris Ross wrote:
>> I'm going to guess this is a problem with dnode->dn_datablkszsec.
>> Has anything changed recently in zfs_fmtdev, or more likely zfs_get_root()
>> or objset_get_dnode(), which is the callchain right before dnode_read() ?
>
> Well, there has been a big set of bugfixes integrated into zfs since
> the 9.1-RELEASE, particularly revision r243674:
>
> ------------------------------------------------------------------------
> r243674 | mm | 2012-11-29 09:05:04 -0500 (Thu, 29 Nov 2012) | 223 lines
>
> Merge ZFS feature flags support and related bugfixes:
> 236884, 237001, 237119, 237458, 237972, 238113, 238391, 238422, 238926,
> 238950, 238951, 239389, 239394, 239620, 239774, 239953, 239958, 239967,
> 239968, 240063, 240133, 240153, 240303, 240345, 240415, 240955, 241655,
> 243014, 243505, 243506
>
> [ long, long description elided ]
> ------------------------------------------------------------------------
>
> However, I think it's more likely that this revision, particularly
> r239068 that is the probably cause of the issue you are seeing.
> I don't particularly care for giant patches like this, where
> trying to figure out exactly what piece of what patch did what,
> but that's the way it goes.
>
> So, to answer your question, "Yes, lots of stuff has changed recently
> with ZFS".
Okay. Well, I tried building stable/9 at revision 243673, which didn't work, and
then 243242, which also failed in the same way. So, it may be something earlier
than the suggested (if I'm reading your email correctly, and 243243 is where the
rev you mentioned was integrated to stable/9.)
Thanks much for the pointers! I'll try to take a look at some of the underlying
changes, and see if anything looks more relevant.
- Chris
More information about the freebsd-sparc64
mailing list