installer/zpool and EFI labled devices on root pools
I just installed 151a7 on a new system with disks connected directly to an LSI-9207-8i HBA. The installer correctly located the attached disks, built the rpool and boots fine:
root@hcp-dr-zfs01:~# zpool status pool: rpool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c4t5001517972EE63FBd0s0 ONLINE 0 0 0 errors: No known data errors
When I attempted to add a second disk to mirror the rpool the zpool command reports: EFI labeled devices are not supported on root pools.
root@hcp-dr-zfs01:~# prtvtoc /dev/rdsk/c4t5001517972EE63FBd0s2 | fmthard -s - /dev/rdsk/c4t5001517972EE64A2d0s2 fmthard: Partition 2 specifies the full disk and is not equal full size of disk. The full disk capacity is 156273152 sectors. fmthard: New volume table of contents now in place. root@hcp-dr-zfs01:~# zpool attach -f rpool c4t5001517972EE63FBd0s0 c4t5001517972EE64A2d0 cannot label 'c4t5001517972EE64A2d0': EFI labeled devices are not supported on root pools.
Seems the installer is supoorting EFI labled disks for rpool but the zpool command is not.