Project

General

Profile

Bug #9073

Bug #8933: libefi: Add definitions and utilities for EFI drivers

Bug #8960: libefi: import efichar.c for ucs2 support

Feature #9071: libefi: Move EFI ZFS functions to libefi

Bug #9072: libefi: Move EFI fmtdev functionality to libefi

loader.efi: chain loader should provide proper device handle

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
2018-02-07
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

The efi chainloader is broken as we fail to provide the correct boo device handle.

https://svnweb.freebsd.org/base?view=revision&revision=323389

This fix will allow us to chainload again, tested with loader.efi.

History

#1

Updated by Electric Monk almost 2 years ago

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

git commit eea30b2609e6094732d948fa0c740852cb14c13d

commit  eea30b2609e6094732d948fa0c740852cb14c13d
Author: Toomas Soome <tsoome@me.com>
Date:   2018-02-15T22:46:29.000Z

    9073 loader.efi: chain loader should provide proper device handle
    Reviewed by: Yuri Pankov <yuripv@yuripv.net>
    Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Also available in: Atom PDF