Bug 255594 - efirt: add ESRT table support
Summary: efirt: add ESRT table support
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-04 15:14 UTC by Pavel Balaev
Modified: 2021-05-04 20:58 UTC (History)
3 users (show)

See Also:


Attachments
ESRT table patch (7.12 KB, patch)
2021-05-04 15:14 UTC, Pavel Balaev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Balaev 2021-05-04 15:14:09 UTC
Created attachment 224662 [details]
ESRT table patch

This patch enables publishing ESRT table to user space.
This is usefull for firmware update tools such as fwupd.

ESRT table represent via read-only sysctl variables.
User can disable ESRT representing via variable
"efi.esrt.disable=1" in loader.conf.
Comment 1 Konstantin Belousov freebsd_committer 2021-05-04 15:42:43 UTC
Can you put the patch on https://reviews.freebsd.org?
Comment 2 Pavel Balaev 2021-05-04 17:27:56 UTC
(In reply to Konstantin Belousov from comment #1)
OK, waiting for account approval
Comment 3 Pavel Balaev 2021-05-04 17:57:42 UTC
(In reply to Konstantin Belousov from comment #1)
done: https://reviews.freebsd.org/differential/diff/88606/
Comment 4 Pavel Balaev 2021-05-04 18:02:22 UTC
(In reply to Konstantin Belousov from comment #1)
Sorry, correct link: https://reviews.freebsd.org/D30104
Comment 5 Pavel Balaev 2021-05-04 18:08:19 UTC
(In reply to Konstantin Belousov from comment #1)
I don't know who to appoint as reviewers, can you help me?