Project

General

Profile

Actions

Bug #8796

closed

Feature #8795: loader: add efi_devpath_is_prefix()

loader.efi: efipart does not recognize partitionless disks

Added by Toomas Soome almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
2017-11-10
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

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.

Actions #1

Updated by Electric Monk almost 5 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

git commit f58b22cff52aa6f7ce2ef23b9bbcc9d9e13f6cd7

commit  f58b22cff52aa6f7ce2ef23b9bbcc9d9e13f6cd7
Author: Toomas Soome <tsoome@me.com>
Date:   2017-11-23T11:26:14.000Z

    8796 loader.efi: efipart does not recognize partitionless disks
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>

Actions

Also available in: Atom PDF