https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225877
Bug ID: 225877 Summary: panic: solaris assert: newds == os->os_dsl_dataset during "zpool upgrade" Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: asom...@freebsd.org The following panic is generated by zpool_upgrade_007_pos from the ZFS test suite: panic: solaris assert: newds == os->os_dsl_dataset (0xfffff80045f4c000 == 0xfffff80021ab4800), file: /usr/home/alans/freebsd/head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c, line: 677 cpuid = 10 time = 1518552986 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00c24953a0 vpanic() at vpanic+0x18d/frame 0xfffffe00c2495400 panic() at panic+0x43/frame 0xfffffe00c2495460 assfail3() at assfail3+0x2c/frame 0xfffffe00c2495480 dmu_objset_refresh_ownership() at dmu_objset_refresh_ownership+0x161/frame 0xfffffe00c24955c0 zfs_ioc_userspace_upgrade() at zfs_ioc_userspace_upgrade+0x97/frame 0xfffffe00c2495600 zfs_prop_set_special() at zfs_prop_set_special+0x465/frame 0xfffffe00c2495670 zfs_set_prop_nvlist() at zfs_set_prop_nvlist+0x23f/frame 0xfffffe00c24956f0 zfs_ioc_set_prop() at zfs_ioc_set_prop+0x129/frame 0xfffffe00c2495740 zfsdev_ioctl() at zfsdev_ioctl+0x76b/frame 0xfffffe00c24957e0 devfs_ioctl() at devfs_ioctl+0xcb/frame 0xfffffe00c2495830 VOP_IOCTL_APV() at VOP_IOCTL_APV+0xd9/frame 0xfffffe00c2495860 vn_ioctl() at vn_ioctl+0x124/frame 0xfffffe00c2495970 devfs_ioctl_f() at devfs_ioctl_f+0x1f/frame 0xfffffe00c2495990 kern_ioctl() at kern_ioctl+0x2b9/frame 0xfffffe00c24959f0 sys_ioctl() at sys_ioctl+0x15c/frame 0xfffffe00c2495ac0 amd64_syscall() at amd64_syscall+0x79b/frame 0xfffffe00c2495bf0 fast_syscall_common() at fast_syscall_common+0xfc/frame 0x7fffffff8880 I saw this on 12.0-CURRENT amd64, at 328401. Steps to reproduce: $ svn co https://svn.freebsd.org/base/projects/zfsd/head $ cd head $ mtree -deU -f etc/mtree/BSD.tests.dist $ cd tests/sys/cddl $ make && sudo make install $ # Now write kyua.conf. Modify as appropriate for your system $ echo >> /usr/local/etc/kyua/kyua.conf <HERE -- $FreeBSD$ -- -- System-wide configuration file for kyua(1). See kyua.conf(5) for details -- on the syntax. -- syntax(2) -- User to drop privileges to when invoking kyua(1) as root and a test case -- requests to be run with non-root permissions. unprivileged_user = 'tests' -- An example to set a configuration property specific to FreeBSD. test_suites.FreeBSD.disks="/dev/da1 /dev/da2 /dev/da3 /dev/da4 /dev/da5 /dev/da6" test_suites.FreeBSD.keep_pools="zroot tank" HERE $ cd /usr/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade $ sudo kyua debug zpool_upgrade_test:zpool_upgrade_007_pos -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"