Project

General

Profile

Bug #11517

loader.efi: efipart should be more careful about constructing block device lists

Added by Toomas Soome 15 days ago. Updated 15 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
Due date:
% Done:

90%

Estimated time:
Difficulty:
Medium
Tags:

Description

The cd handles should be collected as list of partitions. Some systems also provide base name for block device (like PciRoot(0x0)/Pci(0x5,0x0)), we need to be careful about those.

To make out life a bit easier, we prepare not just an array of handles, but we allocate pdinfo struct for each handle and devicepath, then we can simplify our work to sort the devices.

Tested with vmware fusion and bhyve.

History

#1

Updated by Toomas Soome 15 days ago

  • Status changed from Feedback to In Progress

Also available in: Atom PDF