11.1-RELEASE kernel panics while importing ZFS pool

Erwan Legrand freebsd at erwanlegrand.com
Sat Sep 23 10:43:32 UTC 2017


Hi,

I have made an attempt at upgrading from FreeBSD 11.0-RELEASE to
11.1-RELEASE. Unfortunately, the 11.1-RELEASE kernel panics with the
following error:

panic: Solaris(panic): blkptr at 0xfffffe00033e5f80 has invalid CHECKSUM 0

The backtrace is as follows:

kbd_backtrace+0x67
vpanic+0x186
panic+0x43
vcmn_err+0xc2
zfs_panic_recover+0x5a
zfs_blkptr_verify+0x8b
zio_read+0x2c
spa_load_verify_cb+0x14a
traverse_visitbp+0x1f8
traverse_visitbp+0x400
traverse_visitbp+0x400
traverse_visitbp+0x400
traverse_visitbp+0x400
traverse_dnode+0xc7
traverse_visitbp+0x753
traverse_impl+0x22b
traverse_pool+0x16d
spa_load+0x1bce

The root file system is part of this ZFS pool, which means I can't
even boot my system. Attempting to import the pool from the shell
prompt after booting from 11.1-RELEASE installation media also results
in a kernel panic.

I have searched bugs.freebsd.org, but none of the currently registered
issues appear to match. (Or so it seems to me.)

The 11.0-RELEASE kernel boots from this ZFS pool without trouble.
Thus, I have reverted to 11.0 for now.

Obviously, I'd like to upgrade at some point.

Any suggestion is welcome.

Thanks,

Erwan Legrand


More information about the freebsd-questions mailing list