OpenSolaris

Printable Version Enter a New Search
Bug ID 6754946
Synopsis assertion failure in vdev_label_init() under zpool_remove_003_pos test
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:zfs
Keywords
Responsible Engineer Jeff Bonwick
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_101
Fixed In snv_101
Release Fixed solaris_nevada(snv_101)
Related Bugs 6754011 , 6754503 , 6756782
Submit Date 1-October-2008
Last Update Date 21-October-2008
Description
while running the zpool_remove_003_pos test on nightly bits, the system paniced:

panic[cpu1]/thread=ffffff02edceb3c0: assertion failed: vd->vdev_parent
== 0L, file: ../../common/fs/zfs/vdev_label.c, line: 534

[1]> ::stack
kmdb_enter+0xb()
debug_enter+0x39()
panicsys+0x412()
vpanic+0x15d()
panic+0x91()
assfail+0x81()
zfs`vdev_label_init+0x736()
zfs`vdev_label_init+0x6d()
zfs`vdev_create+0x54()
zfs`spa_vdev_attach+0xcc()
zfs`zfs_ioc_vdev_attach+0x6d()
zfs`zfsdev_ioctl+0x133()
cdev_ioctl+0x4b()
specfs`spec_ioctl+0x89()
fop_ioctl+0x81()
ioctl+0x191()
_sys_sysenter_post_swapgs+0x23c()

I'm guessing that this is related to the "spa 3.0" putback, since I got a clean run with my development bits before syncing up with that (but this panic happens on both my dev bits and nightly)

dump in /net/zion.eng/export/dumps/ahrens/vdevlabel
Work Around
N/A
Comments
N/A