Introduce G_PART_ALIAS_SOLARIS_RESERVED, GPT_ENT_TYPE_SOLARIS_RESERVED et al., to make gpart show output more convenient on systems with illumos/openindiana disks visible.
- Group Reviewers
- rS364316: gpart(8): Recognize apple-zfs and solaris-reserved partition ids
The open question is how to handle GUID 6A898CC3-1DD2-11B2-99A6-080020736631 that is being used for Solaris /usr and also for Apple ZFS. My understanding is that this GUID is a illumos generic one, as in the past, the ZFS codebase was shared between Darwin and illumos, thus, there is this clash.
My personal preference whould be to mark this as Solaris /usr but Apple ZFS seems more consistent with respect to the count of other Apple-related items.
Or if we take into the assumption that there are more illumos/solaris ZFS installations out there than Darwin+ZFS, we also can add other Solaris/illumos GUIDs.
The gpart changes LGTM, doc changes mostly look good, just a few quibbles below.
What's the motivation for this change? It doesn't seem related and I'm not sure it's correct.
These UUIDs are uppercase hex, but the rest are lowercase
This is a non-canonical section name/placement. Perhaps this would be a good fit for .Sh CAVEATS, which goes after .Sh AUTHORS?
Why do you need .No here? I think it can be dropped.