Define the SMBIOS3 entry point structure on EFI
PATCH v5 1/2 Define the SMBIOS3 entry point structure on EFI
This adds the GUID and includes it in the lsefisystab module.
---
Changes since v4:
To address points suggested by Andrei Borzenkov:
* Dropped SMBIOS3 support for cfgtables and loadbios.
grub-core/commands/efi/lsefisystab.c | 1 + include/grub/efi/api.h | 5 +++++ 2 files changed, 6 insertions(+)
grub-core/commands/efi/lsefisystab.c +1 -0
@@ -48,6 +48,7 @@ static const struct guid_mapping guid_mappings[] = { GRUB_EFI_MPS_TABLE_GUID, "MPS"}, { GRUB_EFI_SAL_TABLE_GUID, "SAL"}, { GRUB_EFI_SMBIOS_TABLE_GUID, "SMBIOS"}, + { GRUB_EFI_SMBIOS3_TABLE_GUID, "SMBIOS3"}, { GRUB_EFI_SYSTEM_RESOURCE_TABLE_GUID, "SYSTEM RESOURCE TABLE"}, { GRUB_EFI_TIANO_CUSTOM_DECOMPRESS_GUID, "TIANO CUSTOM DECOMPRESS"}, { GRUB_EFI_TSC_FREQUENCY_GUID, "TSC FREQUENCY"},
include/grub/efi/api.h +5 -0
@@ -314,6 +314,11 @@ { 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \ } +#define GRUB_EFI_SMBIOS3_TABLE_GUID \ + { 0xf2fd1544, 0x9794, 0x4a2c, \ + { 0x99, 0x2e, 0xe5, 0xbb, 0xcf, 0x20, 0xe3, 0x94 } \ + } +#define GRUB_EFI_SAL_TABLE_GUID \ { 0xeb9d2d32, 0x2d88, 0x11d3, \ { 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \
Signature · 1 line
2.5.0
Quoted 1 line · David Michael
This adds the GUID and includes it in the lsefisystab module.
Pinging to check if these two can make it into 2.02.
Side note: I was trying a CoreOS snapshot the other day and noticed they've applied these patches, so here is another use case for them.
https://github.com/coreos/scripts/commit/1f7c749b2d9693bf6a85bcbdea7b8dd4065a0924
Thanks.
David
[2.02] Re: [PATCH v5 1/2] Define the SMBIOS3 entry point structure on EFI
29.02.2016 15:36, David Michael пишет:
Quoted 4 lines · David Michael
Quoted 1 line
This adds the GUID and includes it in the lsefisystab module.
Pinging to check if these two can make it into 2.02.
Fine from my side.
Quoted 4 lines
Side note: I was trying a CoreOS snapshot the other day and noticed they've applied these patches, so here is another use case for them.
Would be interesting to see real usage examples.
Quoted 11 lines
https://github.com/coreos/scripts/commit/1f7c749b2d9693bf6a85bcbdea7b8dd4065a0924
Thanks.
David
_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel