OpenSolaris

Printable Version Enter a New Search
Bug ID 6755170
Synopsis zinject -d causes panic
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 6725339 , 6754011
Submit Date 2-October-2008
Last Update Date 21-October-2008
Description
Running these commands causes a panic:

zpool create cpool c0d1 c0d2
cp -r /kernel /cpool/k1 &
zinject -d /dev/dsk/c0d1 -e io cpool

panic[cpu0]/thread=cceb8120:
BAD TRAP: type=e (#pf Page fault) rp=d7ec9bac addr=8 occurred in module "zfs" due to a NULL pointer dereference

[...]

> $c
vdev_disk_io_start+0xb4(d70bf780, d70bf780, 0, 0)
zio_vdev_io_start+0x230(d70bf780, d6a23b00, 42000, 0)
zio_execute+0xbc(d70bf780, db32bc80, 40000, 0)
zio_nowait+0x70(d70bf780, 10, 0, 1)
vdev_probe+0xe1(db32bc80)
vdev_open+0x297(db32bc80, 16, 0, 0)
vdev_reopen+0x38(db32bc80)
vdev_fault+0xa6(d6a23b00, d4c0d93f, c06248e0, ef335f14)
zfs_ioc_vdev_set_state+0xd4(ca4b7000, 0, 0)
zfsdev_ioctl+0x109()
cdev_ioctl+0x31(2d80000, 5a0d, c349da74, 100003, d5c1d460, d7ec9ef8)
spec_ioctl+0x6b(d31b57c0, 5a0d, c349da74, 100003, d5c1d460, d7ec9ef8)
fop_ioctl+0x49(d31b57c0, 5a0d, c349da74, 100003, d5c1d460, d7ec9ef8)
ioctl+0x171()
sys_call+0x221()
Work Around
N/A
Comments
N/A