HomeFreeBSD

Remove obsolete_counts from grub2 compatibility list

Description

Remove obsolete_counts from grub2 compatibility list

PR#15459 add all read-only compatible zpool features to grub2
compatibility list. 'obsolete_counts' is a read-only features that
depends on 'device_removal' feature which is not read-only and
is marked as ZFEATURE_FLAG_MOS. Creating a pool with grub2
compatibility enables 'device_removal' feature as well, which is
not desired.

This commit removes the 'obsolete_counts' feature from
grub2 compatibility list, as GRUB only supports read-only
compatible features.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Umer Saleem <usaleem@ixsystems.com>
Closes #15499

Details

Provenance
Umer Saleem <usaleem@ixsystems.com>Authored on Nov 7 2023, 8:04 PM
Tony Hutter <hutter2@llnl.gov>Committed on Nov 16 2023, 10:23 PM
Parents
rGe534ba5ce7de: Fix dkms installation of deb packages created with Alien.
Branches
Unknown
Tags
Unknown

Event Timeline

Tony Hutter <hutter2@llnl.gov> committed rGf0ffcc3adcd0: Remove obsolete_counts from grub2 compatibility list (authored by Umer Saleem <usaleem@ixsystems.com>).Nov 16 2023, 10:23 PM