Skip to content

Commit d3e0138

Browse files
authored
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 <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Colm Buckley <[email protected]> Closes #14893
1 parent 677c6f8 commit d3e0138

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cmd/zpool/compatibility.d/grub2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ extensible_dataset
88
filesystem_limits
99
hole_birth
1010
large_blocks
11+
livelist
1112
lz4_compress
1213
spacemap_histogram
14+
zpool_checkpoint

man/man7/zpool-features.7

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,10 @@ extensible_dataset
228228
filesystem_limits
229229
hole_birth
230230
large_blocks
231+
livelist
231232
lz4_compress
232233
spacemap_histogram
234+
zpool_checkpoint
233235

234236
.No example# Nm zpool Cm create Fl o Sy compatibility Ns = Ns Ar grub2 Ar bootpool Ar vdev
235237
.Ed

0 commit comments

Comments
 (0)