New review comment by tornaria on void-packages repository https://github.com/void-linux/void-packages/pull/29780#discussion_r703016911 Comment: > For the new codepath, I would expect we will have an entry for each version, instead of single entry for the whole major version. The current hook only allows 1 version for the whole major version, which is bad if the new version is broken. I see this as a feature: I switched from grub to efibootmgr because of this. Concretely: I want to be able to choose to boot `linux5.4` and have that always boot the latest 5.4, even if I have `linux5.10` installed. One possibility is to have an entry for linux5.4 (which is replaced) and also entries for each individual kernel. Then the default boot entry can be selected as "linux5.4" but it's still possible to boot a particular kernel version. Another choice would be to keep a rolling list of past kernels when updating, etc.