|
Description
|
Running zfs test suite on usb disk with devid bfu image(which is based on snv_43), the system get hung.
The core file is saved at elias.prc:/var/crash/elias/*.0
(root passwd is 82284 )
there are many processes like zpool, format and zfs get stuck, the most common stack of these threads is as below
stack pointer for thread ffffff3fc1d398c0: fffffe8000f86a40
[ fffffe8000f86a40 _resume_from_idle+0xf8() ]
fffffe8000f86a80 swtch+0x241()
fffffe8000f86ab0 cv_wait+0x83(fffffe80ed7d3108, fffffe80ed7d30a0)
fffffe8000f86b10 spa_config_enter+0xc7(fffffe80ed7d2c80, 1, fffffffff0991a00)
fffffe8000f86b80 spa_open_common+0x1db(ffffff426b46f000, fffffe8000f86bc8,
fffffffff0991c5e, fffffe8000f86c38)
fffffe8000f86bf0 spa_get_stats+0x4c(ffffff426b46f000, fffffe8000f86c38,
ffffff426b46f600, 400)
fffffe8000f86c50 zfs_ioc_pool_stats+0x44(ffffff426b46f000)
fffffe8000f86cd0 zfsdev_ioctl+0x135(b600000000, 5a05, 8040ffc, 100003,
ffffff42624b4ed8, fffffe8000f86e8c)
fffffe8000f86d10 cdev_ioctl+0x55(b600000000, 5a05, 8040ffc, 100003,
ffffff42624b4ed8, fffffe8000f86e8c)
fffffe8000f86d50 spec_ioctl+0x99(fffffe80c5f3d880, 5a05, 8040ffc, 100003,
ffffff42624b4ed8, fffffe8000f86e8c)
fffffe8000f86db0 fop_ioctl+0x3b(fffffe80c5f3d880, 5a05, 8040ffc, 100003,
Note, the hung was not producible with onnv snv_34 bfu. Though it is suspected it may be due to changes of devid (which changes sd ). Developer still thinks it might be a potential issue in zfs and he'll append more analysis.
|