Since this commit - 
https://github.com/zfsonlinux/zfs/commit/39fc0cb5577e409f415e25d35a452b46996c08b1
 - ZFS on Linux has begun to populate devid field in the leaf vdev labels with 
values that cannot be parsed by ddi_devid_str_decode().

For example:

* usb-General_UDisk-0:0-part1
* scsi-350000394a8ca4fbc-part1
* dm-uuid-mpath-35000c5006304de3f

As a result, pools created on Linux can no longer be imported into illumos. If 
a devid cannot be parsed, it should be ignored (as we already do for root 
pools).
You can view, comment on, or merge this pull request online at:

  https://github.com/openzfs/openzfs/pull/605

-- Commit Summary --

  * 9428 ZFS pool import should ignore unparseable devids

-- File Changes --

    M usr/src/uts/common/fs/zfs/vdev_disk.c (5)

-- Patch Links --

https://github.com/openzfs/openzfs/pull/605.patch
https://github.com/openzfs/openzfs/pull/605.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/605

------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/discussions/T33087f87f64e654e-Ma2fba666fd276e5c23f1dc8d
Delivery options: https://openzfs.topicbox.com/groups

Reply via email to