From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.85]) by mx.groups.io with SMTP id smtpd.web08.1841.1626372499432563250 for ; Thu, 15 Jul 2021 11:08:19 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@nvidia.com header.s=selector2 header.b=uF8s3V1/; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: nvidia.com, ip: 40.107.94.85, mailfrom: jbrasen@nvidia.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j4KuiiZlLw6RXGiw1MpPzK0ns7hnSOmgxQOvvtz+xG9GXVWCkMDegjbPDHUr/CX7793aoG/0tP2tlzgGHrzYb/PTTBKPcu347blzj7DwUCU3dfitrNelxUFJXNwErdzt2At2vH6flsNZgXZSw+XA7frCp5vDLP+FBc05K/WUcxSAJNRdq7DrUwgiRHRKUkmndxaNpsjF+Y5vaue9LupEFro6IpzyTzttetP/RKiyLZhiVe+vVuNieaP5pVYGM9h1aRnuPz+u+zUQWq0yYPHMgzcQR6aVHH9dxC3vedeCjiCPRN/31Nm8FbMYE/JOOr3mNphnrWMVwfTngKtFxDfs+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7mE4LZSVgVHl4geRix11/yALurhGKcFoGF6zK9eSNNQ=; b=Iwz13McyQRC4IT95ASdSvspykoIkZ6yxlojscJARfg+LnpYJNiETJm5WLsmByoeggelkbAobDof5+j6xI4NiVLijjlII/0PugbMZHUNMSQ2Ser2KosfhserkOu9axlejRBrJ6CQ+QvaCf12QFVoYGlaF2m6W9ziV8hyuA0PupM0RDwqa1KuuPKWNWa+6h767Xk4jA6c2rh0v3NRpluN6RRVwqaPYa5XbNmsegoE2BKdtH9UOOIMdscoiVKRUZlF79plveckmT5/MK6AhnDA6qGgYvK3uRnavwn/atJWBLHys95cQ/LnizhPLQEW/xzr+sWZpVJWOwKlDa+RGTwnD4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.36) smtp.rcpttodomain=intel.com smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7mE4LZSVgVHl4geRix11/yALurhGKcFoGF6zK9eSNNQ=; b=uF8s3V1/sdBzyTDkepkjWurNnH6CLsVmVztFTqaqD9Iq8Xm0fXYGu7vjmrvBDw2RJ4L0XnhGvkdiOLa5p32OosDtBhcGbGDze6gd50yB4HK+sQJAFYtKVPWv2R8TYHfV5+x0rdcXx5THC2/iNZsxsS28L2cBhouvONO3GvFaiIerbpiaRtcIW8+LfbKrPGVSY9Y/M6obG8x0c0iur9HoJ7GqkzA9v7Eo/RltP58GJoEPiMLa92FTshhAw2VZx/4aaN/m9AGQHZghBGSi7eJkFUJBiOF9dCq1B4CDZRabcUuyyDAGSCC+0VoKglALpmo8KrfL1ONzMP1lx8F4K8W0uQ== Received: from BN6PR16CA0018.namprd16.prod.outlook.com (2603:10b6:404:f5::28) by MWHPR12MB1886.namprd12.prod.outlook.com (2603:10b6:300:10f::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Thu, 15 Jul 2021 18:08:18 +0000 Received: from BN8NAM11FT003.eop-nam11.prod.protection.outlook.com (2603:10b6:404:f5:cafe::a0) by BN6PR16CA0018.outlook.office365.com (2603:10b6:404:f5::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.22 via Frontend Transport; Thu, 15 Jul 2021 18:08:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.36) smtp.mailfrom=nvidia.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.36 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.36; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.36) by BN8NAM11FT003.mail.protection.outlook.com (10.13.177.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4331.21 via Frontend Transport; Thu, 15 Jul 2021 18:08:17 +0000 Received: from HQMAIL111.nvidia.com (172.20.187.18) by HQMAIL101.nvidia.com (172.20.187.10) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 15 Jul 2021 18:08:16 +0000 Received: from jbrasen-ux.nvidia.com (172.20.187.6) by mail.nvidia.com (172.20.187.18) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 15 Jul 2021 18:08:16 +0000 From: "Jeff Brasen" To: CC: , , , , , Jeff Brasen Subject: [PATCH 1/1] MdePkg: add definition of LINUX_EFI_INITRD_MEDIA_GUID Date: Thu, 15 Jul 2021 12:07:55 -0600 Message-ID: X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-NVConfidentiality: public Return-Path: jbrasen@nvidia.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fd9a9dc3-d1ac-4f68-d845-08d947bb85c9 X-MS-TrafficTypeDiagnostic: MWHPR12MB1886: X-Microsoft-Antispam-PRVS: X-MS-Exchange-Transport-Forked: True X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dgFfvYijYdpRha9NW5HkEggcRjTdwGSjB/R4Zj7YruiBiLbR1gV8wo2qomeKOhU7Q2ClFOZly+HNW7x1MHHpY94e4MTwL+WGjofVTv1FOnBYJE2cbPpa2549vlISDRAHnaAKKKurEKh+RyLP2cqwu8tD9x+IH9ftgHR9IDQzLmMyh596Gh27eaoPclgUq9EO7VOk2UYK5qfGJPfj+C6QorQXWAi0b/Tu7vbrrO2yIXBaHY069RhH0g5TOOKYcdD967igVo1OqOhH3L+Q/q7RY8Jc37FJBQf6Xt2O9AqhevxivSpZt94xmOnil0xAaXEIYP/sLAWoxXPfN0SkzUwHNpChGOdR8hPz6OthIwBjGoAY+NryqkMsi9Sqzeq2PKJTm6EG4u6PgEjYtsottao88bAGGtg8pU7Xg4M35ey4sDgkMDQZpf0cStNssb3Lb6esX6VhroYwQ68y2JzUIbskT+ADYSgndGfMvLgh2apNTZd90jviA9RW6Bd1vv7Y21xV7YncaSsgrLWDOHCI4b28uKiLZ+tHsFmffVXpvVf2e3vYem8AAaZktzmmbx269lxhRGojU3MFzBJ97mGsj5pMInnswKp620Dg+ch8jXraT4ckoNga2ybuCDc0cZ3CUF1WdtI/Nz0Hd4V8jqtaX68KsYT5i0iQkc/HUZtZgQrYyNxfVetg88P4t5eXzD17a2CSE2Gq+MVhNfQP/kH1SUtJkyS16e2VIGMHA/34HxutLvyFITzwxzR5rdETtQ2yzsf7TAkZpf+MnZeJ8FSKub2pwfzl0qsC9aaru3cSB4tRHMPONHePMSI44Oq3FrDE/ZPN X-Forefront-Antispam-Report: CIP:216.228.112.36;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.nvidia.com;PTR:schybrid05.nvidia.com;CAT:NONE;SFS:(4636009)(376002)(136003)(346002)(39860400002)(396003)(36840700001)(46966006)(107886003)(478600001)(70206006)(8936002)(426003)(70586007)(336012)(2616005)(82740400003)(6916009)(83380400001)(26005)(54906003)(186003)(86362001)(34020700004)(5660300002)(7696005)(7636003)(36860700001)(8676002)(2906002)(36906005)(19627235002)(4326008)(966005)(82310400003)(316002)(36756003)(47076005)(6666004)(356005);DIR:OUT;SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2021 18:08:17.6911 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fd9a9dc3-d1ac-4f68-d845-08d947bb85c9 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a;Ip=[216.228.112.36];Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT003.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1886 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain Add LINUX_EFI_INITRD_MEDIA_GUID to our collection of GUID definitions, it can be used in a media device path to specify a Linux style initrd that can be loaded by the OS using the LoadFile2 protocol. Move these defines to MdePkg from OvmfPkg as these are relevant to non-OVMF targets as well. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2564 Signed-off-by: Jeff Brasen --- MdePkg/MdePkg.dec | 5 +++++ OvmfPkg/OvmfPkg.dec | 1 - {OvmfPkg =3D> MdePkg}/Include/Guid/LinuxEfiInitrdMedia.h | 0 3 files changed, 5 insertions(+), 1 deletion(-) rename {OvmfPkg =3D> MdePkg}/Include/Guid/LinuxEfiInitrdMedia.h (100%) diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index c5319fdd71ca..a28a2daaffa8 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -818,6 +818,11 @@ [Guids] # gTianoCustomDecompressGuid =3D { 0xA31280AD, 0x481E, 0x41B6, { 0x95,= 0xE8, 0x12, 0x7F, 0x4C, 0x98, 0x47, 0x79 }} =20 + # + # GUID used to provide initrd to linux via LoadFile2 protocol + # + gLinuxEfiInitrdMediaGuid =3D {0x5568e427, 0x68fc, 0x4f3d, {0xac, 0= x74, 0xca, 0x55, 0x52, 0x31, 0xcc, 0x68}} + [Guids.IA32, Guids.X64] ## Include/Guid/Cper.h gEfiIa32X64ErrorTypeCacheCheckGuid =3D { 0xA55701F5, 0xE3EF, 0x43de, { 0= xAC, 0x72, 0x24, 0x9B, 0x57, 0x3F, 0xAD, 0x2C }} diff --git a/OvmfPkg/OvmfPkg.dec b/OvmfPkg/OvmfPkg.dec index 6ae733f6e39f..3153f5ae4540 100644 --- a/OvmfPkg/OvmfPkg.dec +++ b/OvmfPkg/OvmfPkg.dec @@ -118,7 +118,6 @@ [Guids] gMicrosoftVendorGuid =3D {0x77fa9abd, 0x0359, 0x4d32, {= 0xbd, 0x60, 0x28, 0xf4, 0xe7, 0x8f, 0x78, 0x4b}} gEfiLegacyBiosGuid =3D {0x2E3044AC, 0x879F, 0x490F, {= 0x97, 0x60, 0xBB, 0xDF, 0xAF, 0x69, 0x5F, 0x50}} gEfiLegacyDevOrderVariableGuid =3D {0xa56074db, 0x65fe, 0x45f7, {= 0xbd, 0x21, 0x2d, 0x2b, 0xdd, 0x8e, 0x96, 0x52}} - gLinuxEfiInitrdMediaGuid =3D {0x5568e427, 0x68fc, 0x4f3d, {= 0xac, 0x74, 0xca, 0x55, 0x52, 0x31, 0xcc, 0x68}} gQemuKernelLoaderFsMediaGuid =3D {0x1428f772, 0xb64a, 0x441e, {= 0xb8, 0xc3, 0x9e, 0xbd, 0xd7, 0xf8, 0x93, 0xc7}} gGrubFileGuid =3D {0xb5ae312c, 0xbc8a, 0x43b1, {= 0x9c, 0x62, 0xeb, 0xb8, 0x26, 0xdd, 0x5d, 0x07}} gConfidentialComputingSecretGuid =3D {0xadf956ad, 0xe98c, 0x484c, {= 0xae, 0x11, 0xb5, 0x1c, 0x7d, 0x33, 0x64, 0x47}} diff --git a/OvmfPkg/Include/Guid/LinuxEfiInitrdMedia.h b/MdePkg/Include/Gu= id/LinuxEfiInitrdMedia.h similarity index 100% rename from OvmfPkg/Include/Guid/LinuxEfiInitrdMedia.h rename to MdePkg/Include/Guid/LinuxEfiInitrdMedia.h --=20 2.25.1