Adding new read-only compatible zpool features to compatibility.d/grub2

GRUB2 is compatible with all "read-only compatible" features,
so it is safe to add new features of this type to the grub2
compatibility list. We generally want to include all compatible
features, to minimize the differences between grub2-compatible
pools and no-compatibility pools.

Adding new properties `livelist` and `zpool_checkpoint` accordingly.

Also adding them to the man page which references this file as an
example, for consistency.

Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Colm Buckley <colm@tuatha.org>
Closes #14893
This commit is contained in:
Colm 2023-05-26 10:04:19 -07:00 committed by GitHub
parent 677c6f8457
commit d3e0138a3d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -8,5 +8,7 @@ extensible_dataset
filesystem_limits filesystem_limits
hole_birth hole_birth
large_blocks large_blocks
livelist
lz4_compress lz4_compress
spacemap_histogram spacemap_histogram
zpool_checkpoint

View File

@ -228,8 +228,10 @@ extensible_dataset
filesystem_limits filesystem_limits
hole_birth hole_birth
large_blocks large_blocks
livelist
lz4_compress lz4_compress
spacemap_histogram spacemap_histogram
zpool_checkpoint
.No example# Nm zpool Cm create Fl o Sy compatibility Ns = Ns Ar grub2 Ar bootpool Ar vdev .No example# Nm zpool Cm create Fl o Sy compatibility Ns = Ns Ar grub2 Ar bootpool Ar vdev
.Ed .Ed