Project

General

Profile

Actions

Feature #8422

closed

uts: basic UEFI support for illumos

Added by Toomas Soome about 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2017-06-23
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Just another bit in the chain. Add the basic definitions and populate the information based on MB2 info. Perhaps it is a bit too early, but also enable the build in loader efi branch, so we will also get something to test with.

The purpose is to lay down the base without disrupting the BIOS variant. Since we have no framebuffer interface, only the serial console can be used.

This update will add /boot/boot1.efi (ESP boot program) and /boot/loader.efi (loader + PXE boot program) binaries, and we will depend on GNU binutils to be able to handle PEI images.

Actions #1

Updated by Toomas Soome almost 5 years ago

  • Description updated (diff)
Actions #2

Updated by Electric Monk almost 5 years ago

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

git commit 41f1e5ce90cd52781080a1c5e7aa689846400e74

commit  41f1e5ce90cd52781080a1c5e7aa689846400e74
Author: Toomas Soome <tsoome@me.com>
Date:   2017-10-03T16:44:17.000Z

    8422 uts: basic UEFI support for illumos
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Actions

Also available in: Atom PDF