Feature #8795: loader: add efi_devpath_is_prefix()
loader.efi: efipart does not recognize partitionless disks
The handle list walker does only create disk nodes when we have partitioned disks, resulting in missing disk entries when the disk is not partitioned.
The same fix is set up in: https://reviews.freebsd.org/D13026
For a fix, we try to verify if the handle is either for floppy or cd, if not, we assume it is hdd and will create an disk device instance for it.
Updated by Electric Monk almost 5 years ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
commit f58b22cff52aa6f7ce2ef23b9bbcc9d9e13f6cd7 Author: Toomas Soome <email@example.com> Date: 2017-11-23T11:26:14.000Z 8796 loader.efi: efipart does not recognize partitionless disks Reviewed by: Robert Mustacchi <firstname.lastname@example.org> Approved by: Hans Rosenfeld <email@example.com>