From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.86_2) id 1hjNcV-0007xv-IF for mharc-grub-devel@gnu.org; Fri, 05 Jul 2019 08:47:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57239) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjNcN-0007wc-2a for grub-devel@gnu.org; Fri, 05 Jul 2019 08:47:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjNcI-0005Ge-Fg for grub-devel@gnu.org; Fri, 05 Jul 2019 08:47:08 -0400 Received: from mail-qk1-x744.google.com ([2607:f8b0:4864:20::744]:39784) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hjNcI-00058j-Aq for grub-devel@gnu.org; Fri, 05 Jul 2019 08:47:06 -0400 Received: by mail-qk1-x744.google.com with SMTP id i125so7751369qkd.6 for ; Fri, 05 Jul 2019 05:47:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version; bh=IOX/AV0gpgU9w7smj4eyWJR7G/IXQ2+dnIUf6upn4Ao=; b=symIkt4MMkUbxIwEm7VUqz/+Ayql+b9Q13dzi93dU4+wCcVFNLeXoYRutwhfLx2iYX S6kfR2cNqQIQKsdRJczDzu23eeDPu9yN1CGuxvt4DiCoUM+n7Mif48KMFf3Z5OvwhC4g aiUk/B3JWpYYWjFkox2egTS3H61jbB7NM/iKRfOXW5TAp8UYyuUG+jGCfKS8VM7N0QO1 B7xA5WXyjWH1jJuv0uIUKSmakihDvOP1LbX6wWK1Sj5w+YW73F1akyoYVxxJlT2nCgMH twQBXe5WUnjdltb652+u5VTseaFHffu/LrOEejILAgeN3ZPat7aazvfuFbiV0WkvgaGK zvJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=IOX/AV0gpgU9w7smj4eyWJR7G/IXQ2+dnIUf6upn4Ao=; b=oAKblm55kWvEyNa1x+jsu5RcTpoQ6lBg7T35uXYJ7x6u4yKxdzcKQYuifvzWLOpyg/ tlG8WXiuZryRtTb9DvH675Uh0wBBv9Ac2JQ+lH1Wt99aNBA41cDwkViSzgxf5JNUTywr Z+OAXNF04F2gnSYPrc9iWtRNILtEPVMpO5Eq036e4dXANrHQn6Ma27gNwtIQy3W0k9TQ qX9R0uUf5Y81a+QrxLYSKaug2w3tQ++XNHZnmNRXgZ/DmrpflR0PFH0He7tqAjfW5hd6 wQAJm+LzsA8Rn0/83DfOtk8n3/UDwPSNmXeNtGhY3PNoV/pg2mCZdb+qIHjG7bpNOQN1 DndA== X-Gm-Message-State: APjAAAWA5uXlblldIx9znTNeW13nKFdSxqPsnIi9PSeCt8a8rE5KrWo3 c6zzTGWLCufRRn+8yP0OV6fedOe6 X-Google-Smtp-Source: APXvYqy4vp5rD4XsjEmwcBfrnKhp2JFO6UjrYZlrH0m67MygoYezpdsdpKI7I8p0aN6es5UKKrpIOA== X-Received: by 2002:ae9:efd6:: with SMTP id d205mr2947414qkg.354.1562330824299; Fri, 05 Jul 2019 05:47:04 -0700 (PDT) Received: from callisto ([2601:986:200:7341:2cf7:f5dc:5eed:77b3]) by smtp.gmail.com with ESMTPSA id y42sm5332641qtc.66.2019.07.05.05.47.03 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 05 Jul 2019 05:47:03 -0700 (PDT) From: David Michael To: grub-devel@gnu.org Cc: paravoid@debian.org Subject: [PATCH v7 1/2] Define SMBIOS3 entry point structures for EFI Date: Fri, 05 Jul 2019 08:47:02 -0400 Message-ID: <87ftnkzm0p.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::744 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2019 12:47:14 -0000 This adds the GUID, and includes it in lsefisystab output. Signed-off-by: David Michael --- No changes since v6, just rebased onto 2.04 grub-core/commands/efi/lsefisystab.c | 1 + include/grub/efi/api.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/grub-core/commands/efi/lsefisystab.c b/grub-core/commands/efi/lsefisystab.c index df1030221..7c039c509 100644 --- a/grub-core/commands/efi/lsefisystab.c +++ b/grub-core/commands/efi/lsefisystab.c @@ -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"}, diff --git a/include/grub/efi/api.h b/include/grub/efi/api.h index addcbfa8f..576074384 100644 --- a/include/grub/efi/api.h +++ b/include/grub/efi/api.h @@ -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 } \ -- 2.20.1