systemd-boot selects the last valid entry by default, not the first. Fixes: #15256 (cherry picked from commit e6190e28) (cherry picked from commit c5883bc0)
mentioned in commit 02a42a3f