support compatibility property in zpool-create
OpenZFS added a property for
zpool-create which allows convenient specification of features to enable on the pool when creating it. Along with the directory of defined feature sets for differing OSes and OpenZFS version, it makes the process of creating a pool with suitably constrained features to be compatible with the intended system(s).
As a separate issue, we should publish to OpenZFS our own compatibility files for illumos which spells out which features we support.
Initial upstream commit: openzfs/zfs@658fb802