The +suffix format is described as a status flag here: https://gitlab.com/lvmteam/lvm2/-/blob/main/lib/format_text/flags.c#L238
I've kept the match simple and in the style of the code around it. There's a need for dedicated functions to iterate through the LVM MDA, but that's a much larger scope. I've compiled and tested this change. Before, grub's "ls" does not show my LV with cachevol, and grub-probe detects it as an "unknown LVM type". After, I'm able to boot with grub's root on an LV with cachevol. I'd like to acknowledge Patrick Plenefisch, who submitted a similar patch with a broader scope, and issues with formatting and unrelated edits. _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel