multi-bay USB mass storage devices report incorrect serial number
This is filed as OS-7795 for SmartOS.
Multi-bay usb enclosures will, at least sometimes, report the enclosure's serial number for each disk device. This causes problems with both libdiskmgt and zfs.
- With ZFS, each disk gets assigned the same devid, and it's unable to distinguish when individual disks are faulted, removed, inserted, etc.
- libdiskmgt will only report a single device (e.g., using diskinfo on SmartOS shows only a single device). Removing the displayed device will then show the next device in the list.
Comparing with Linux hdparm, we can see that it's sending an ATA IDENTIFY request via ATA PASSTHROUGH, and the correct data is returned.
No data to display