On Tue, 26 Nov, at 01:57:50PM, Dave Young wrote: > Export fw_vendor, runtime and config tables physical > addresses to /sys/firmware/efi/systab becaue kexec > kernel will need them. This commit log needs updating. > From EFI spec these 3 variables will be updated to > virtual address after entering virtual mode. But > kernel startup code will need the physical address. > > changelog: > Greg: add standalone sysfs files instead of add lines to systab > Document them as testing ABI > Greg: use group attrs and is_visible > Boris: align comments lines > > Signed-off-by: Dave Young <dyoung at redhat.com> > --- > Documentation/ABI/testing/sysfs-firmware-efi | 26 ++++++++++++++++ > arch/x86/platform/efi/efi.c | 4 +++ > drivers/firmware/efi/efi.c | 44 ++++++++++++++++++++++++++++ > include/linux/efi.h | 3 ++ > 4 files changed, 77 insertions(+) > create mode 100644 Documentation/ABI/testing/sysfs-firmware-efi > > diff --git a/Documentation/ABI/testing/sysfs-firmware-efi b/Documentation/ABI/testing/sysfs-firmware-efi > new file mode 100644 > index 0000000..9252a24 > --- /dev/null > +++ b/Documentation/ABI/testing/sysfs-firmware-efi > @@ -0,0 +1,26 @@ > +What: /sys/firmware/efi/fw_vendor > +Date: Nov 2013 > +Contact: Dave Young <dyoung at redhat.org> redhat.org eh? Typo or legit? > +Description: > + Shows the physical address of firmware vendor in the EFI > + system table. It shows the physical address of the firmware vendor "entry" or "field" in the EFI system table. > +Users: > + Kexec Mailing List <kexec at lists.infradead.org> The "Kexec mailing list" isn't a user, kexec is. -- Matt Fleming, Intel Open Source Technology Center