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 8 months ago. Updated 8 months ago.

Status:ClosedStart date:2018-02-07
Priority:NormalDue date:
Assignee:Toomas Soome% Done:

100%

Category:bootloader
Target version:-
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 8 months 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