Changes to kern.geom.debugflags?
Chris Ross
cross+freebsd at distal.com
Tue Jan 8 01:53:55 UTC 2013
On Jan 7, 2013, at 17:41 , Chris Ross <cross+freebsd at distal.com> wrote:
> Okay. I've completed this search. SVN rev 242228 works, boots up, the first call
> to dnode_read() (in sys/boot/zfs/zfsimpl.c) (well, "first" call after the console is initialized)
> shows (due to a printf I added) :
>
> dnode_read(): offset 512, bsize 16384, dn_datablkszsec 32
>
> I notice in all of the many following calls that bsize is always 512 or 16384, and
> dn_datablkszsec is sometimes as small as 1, or as large as 68, but always non-zero.
>
> SVN revision 242230 fails in the same way the head of stable/9 does. The first output
> I see from my printf in dnode_read() is (and the following trap):
>
> dnode_read(): offset 512, bsize 0, dn_datablkszsec 0
> ERROR: Last Trap: Division by Zero
>
> I didn't test 242229,. but could if needed, because both 242229 and 242230 were
> ZFS changes in the boot code, and by the same person.
Out of curiosity, I did try 242229. It boots. So. the problem occurred with 242230, which
came from 241289. FYI.
- Chris
More information about the freebsd-sparc64
mailing list