Project

General

Profile

Actions

Feature #14580

closed

loader.efi: detect console from ConOut/ConOutDev

Added by Toomas Soome 5 months ago. Updated 29 days ago.

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

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Walk devices listed in ConOut (ConOutDev) variable(s) and set up console accordingly.

We need to check both variables because ConOut may be missing. In fact, both of them may be missing, in which case, we default to efi console (video). I have witnessed only laptop missing both ConOut and ConOutDev, therefore fall back to video should be justified (no serial on laptops).

Testing done: tested on my supermicro (physical system). For test, one should remove console and ttyX-mode lines from /boot/solaris/bootenv.rc and remove console line from /boot/defaults/loader.conf.


Related issues

Related to illumos gate - Feature #12389: loader should consult with ACPI SPCR table for serial consoleClosedToomas Soome

Actions
Related to illumos gate - Bug #14609: loader: os console in options menu should use first name from listClosedToomas Soome

Actions
Related to illumos gate - Bug #14533: loader.efi: detect console from ConsOutDuplicateToomas Soome

Actions
Actions

Also available in: Atom PDF