From nobody Fri May 3 19:47:55 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+79706+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+79706+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=hpe.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1629702523647488.934354536289; Mon, 23 Aug 2021 00:08:43 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id UljQYY1788612xXw2eyPdDas; Mon, 23 Aug 2021 00:08:43 -0700 X-Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web10.20544.1629702510555004536 for ; Mon, 23 Aug 2021 00:08:42 -0700 X-Received: from pps.filterd (m0150241.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 17N73UiE011758; Mon, 23 Aug 2021 07:08:29 GMT X-Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0a-002e3701.pphosted.com with ESMTP id 3ajr1qwdcq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Aug 2021 07:08:29 +0000 X-Received: from G4W9120.americas.hpqcorp.net (g4w9120.houston.hp.com [16.210.21.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 56B4E65; Mon, 23 Aug 2021 07:08:28 +0000 (UTC) X-Received: from G1W8107.americas.hpqcorp.net (2002:10c1:483b::10c1:483b) by G4W9120.americas.hpqcorp.net (2002:10d2:150f::10d2:150f) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 23 Aug 2021 07:08:28 +0000 X-Received: from NAM12-DM6-obe.outbound.protection.outlook.com (15.241.52.13) by G1W8107.americas.hpqcorp.net (16.193.72.59) with Microsoft SMTP Server (TLS) id 15.0.1497.18 via Frontend Transport; Mon, 23 Aug 2021 07:08:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NTSh7jpY3nBxcLOsetC4HC9WJOVbH6s+L7Zbjzu7zvdy75olA61nlVA5DMkbgbCpVrqfhBlwmnsbhEIqeOzkQWsvFFLJqRGjftq7AgRq93PChaF7GU5hBIKUlZchIAzpd/Ft9a9ESEux8idJJCYpj7Ab2SUEOwMoSQunUPPb9atFbMWbN2fmmkbW5n4+3zCtLHJ5BjH8wOCtavkIk0QzZBhLGbTxJ52MhW7XbiRTtpCFjzbkUFKVq+FqzNbDmuPbNcQoT+q4Bx5eGW2GoDSbbpagqzfFVGGgyUKhOdDoF0XfODXhHpq940do0EKKBRKmBDmrT+/CAbumDoi6xxg5FQ== 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=WPhZ1lyJ636mbHvjgonMugmPITzBT/AXuVHXFdyjorU=; b=dNxICOmaWqFh5IQRh8S9Y3LRhlhcch5+hb2i+K7mfElt2vgim0yFTrWdqS9Iza5RNLZLKiv0LN5gcch3LZY3viOq5jZJvY9iddlkeI+P5BjP8Outqe54KeXSAbgrFbZ06t2ZzKbTDPMrpsWHpn8h/AC0QclocHrlfs4MhPHjQsS87Dnx6w/FOBU9egtNE6cJqAG4hcu3i5QNKQLPE8HsQ4ccyTcpxwwWczXszvMRZpNNy+wOIUkb7KsOcA3os2XYPkNBoCSt5sD19+6kkXwVtwlmV2XBXn/Jk5zX2akLOQ/DIfItiZGZNWWWh+S7huL6ridzJYHWHAS/OL0j/+OH1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none X-Received: from AT5PR8401MB0387.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:741f::21) by AT5PR8401MB0611.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7426::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.21; Mon, 23 Aug 2021 07:08:26 +0000 X-Received: from AT5PR8401MB0387.NAMPRD84.PROD.OUTLOOK.COM ([fe80::106b:abb8:386b:a2db]) by AT5PR8401MB0387.NAMPRD84.PROD.OUTLOOK.COM ([fe80::106b:abb8:386b:a2db%9]) with mapi id 15.20.4436.019; Mon, 23 Aug 2021 07:08:26 +0000 From: "Lin, Gary (HPS OE-Linux)" To: CC: Ard Biesheuvel , Jiewen Yao , Jordan Justen , Anthony Perard , Julien Grall , Jim Fehlig , Joey Li Subject: [edk2-devel] [PATCH v3] OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe Date: Mon, 23 Aug 2021 15:08:14 +0800 Message-ID: <20210823070814.9933-1-gary.lin@hpe.com> X-ClientProxiedBy: HK2PR0401CA0002.apcprd04.prod.outlook.com (2603:1096:202:2::12) To AT5PR8401MB0387.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:741f::21) X-MS-Exchange-MessageSentRepresentingType: 1 X-Received: from localhost (111.240.132.81) by HK2PR0401CA0002.apcprd04.prod.outlook.com (2603:1096:202:2::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Mon, 23 Aug 2021 07:08:26 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 095035a8-3abb-4412-a658-08d96604cd91 X-MS-TrafficTypeDiagnostic: AT5PR8401MB0611: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1013; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: eY7gjlW9q/qicImaBAKyDy9PsCWDwgH/HjZQ3j2pj+YgtfL4x5h1DXzPsExinhpY3DoO7bo/IglZSn3qOHo2hxG0YvbkQ2SL4QBb9Sn8+qNOMHs12vytOQ5XOjvSudamam43dms9mseHp/Kl0JUA9M1p7IKYnRx2VrY7+P7Gv0qB+fg2OLHZfcRKIy/5AnVNBtxSiZGZUdPKIV5vm5+HnkpmdOJACIicSOXODRlK0s+GsQs7Nold4LpCavNJaVKgzwVeotJOh7Ar0AvqEoR3qkL7ulNRiKHZCEeygtiFDikTpht7v9lVkJQWTAoD+eu/e3a+IA4NO1qfgGc+eStV0vDAruM18fc0y1DiKUP2I2gm2v7yKjOSrQ3PQI6EgcieJFLwpoue6KwGKdMdTWBv8ZucN1embLplRQ1On5L+CnktsO1t7OPK/9SZHbE0o6hq5iJ+ys1pd/oiepsqm6fjKqOCzolYI/b6Q4ylRgnIx4BrDh6QQQFW8hpk+MIfwQoJci+/Vf3Q6sSlhKUQgnzeA80qMN/brOgrkljD3Bj3qBqoXBjgqxnMIU317RJt0osHfEkX/dtUwFCim7oBR9lBTMGx/MumZgy9T6BKmSTrGaTjnQDkdjmeHTHYY20/U8nN36zl2uvwZqZbHZGSDMM3LHNGbl6rKE5Uws09vOwBvMviH4hLXyImryTo30YbgOHSM4Olplq+ZLQmC50YylLiTo5liRVC6UmuK1olZiY5TiY= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uEyOAJ/OS39aNI4nVhsEpCgV5a+E5jN98b2/cUbnLoT/95Q1rsGpAW533d1H?= =?us-ascii?Q?0BeNvvTzW3W9jT9KQM8PpEkcrmUwOwXETk3WRWHZFGT7uG6vPO4rVz+gpFTw?= =?us-ascii?Q?A3Znps2B6WtRYo0dI9LNxLFFSTA6ZG6394yd0viQeDR+6W9ULalOQ8uFqxQd?= =?us-ascii?Q?tvGNzkBepBjyS/F6sjEfwmJSu+MXtTEJSsbmxdLv2kGS+9Xt//49ttSFTaI7?= =?us-ascii?Q?s4sOH/xNtlLYZNGoaHoycu7gEMq0RYelOu4Vflth3UdUcI8AMiYaEXTK8XKz?= =?us-ascii?Q?M+ONKKoBJyVcE2lgyS1fGQZnOln5h4DfpUPqrNwJ58oOFPSq1BM0TGNVS6Bx?= =?us-ascii?Q?Ra+jEhjUONRgSRFmPFTK3lva6ISguWKEX2PYS0ydZxnztI6If39n4cnYLNMh?= =?us-ascii?Q?n50QlKD/Re+7o7i+dgL1qHVYDvThkW0HY1TXrp8V54z3NyRdUffBejmpqyGR?= =?us-ascii?Q?PnHlmwYol8OJnmhicWjzNIOXhGSZC2qxsUhaV9agHnm4Z7wke8w1j32HW4AF?= =?us-ascii?Q?0ithwQ2Dp3cLNWbPcAkQ4Qa1KcjhnBEIjx9i9ylg+hZngYfmzsJ9vIM9Up5A?= =?us-ascii?Q?N+9AVvDywi0iGkW7r6GaIfYyGRd1CglhBReid0O3Hg3QGa4j4KqvimXdpvzi?= =?us-ascii?Q?9PUb6hbzDK+aSbI5JcFcsXArTFPizfMnfDx38fIjjRvf7b5mE9jbE4VTGt3P?= =?us-ascii?Q?649L49xMjJys4+V9wEpmgDkx3aHimImyfk0W09Bas1rwn7Rw+q+3qHycN5MM?= =?us-ascii?Q?2bDJCSX2FrEgwPr0weUshNDGCn/9UkxmM8aJJLPO/bslKSilD0vegDmq2fce?= =?us-ascii?Q?W8+aBdJNPH0pnc6iwEemMvizt5jODcBWXc1x0fpc55fG61qOZWg/WiwBedez?= =?us-ascii?Q?Y3YUqryJyoqrKra+WWSZv3WvrhUGUXIsagoIuMxByHug+uFGns3TSL1NQ4mO?= =?us-ascii?Q?koSKFBbc8WbwYxlQHnFiqlnF3vM/g1HBhMfsrBCAuhshIQJ7jCuIuavdSU9A?= =?us-ascii?Q?WhWky/OYZZ+RgTCr7OPQnsrYLZbxVPByCueDJ0iPPCpKtya7uw1k4pV0I8St?= =?us-ascii?Q?UuBYWxfbyhmPALHJOKRmsJu3Dwuzo1q3EJHwh0PjgHoUlizbXeVIeO0CyfjI?= =?us-ascii?Q?3So8Ir90yf2mZkee6jgpgIhmPrbxfTcI19b0p/hKY5dc4GTqVGKor7S+YKAB?= =?us-ascii?Q?jvvEoScdXIdz15lVrKrjGpO+/kMHP7SCsl82hDjIInCxoiArlyYYQ0pkdb4T?= =?us-ascii?Q?z12QSO4Ao8hd8ktNgZcogm2WVgifQFINOLGxhP6D9QYFUYtiX20IDSjpL5cU?= =?us-ascii?Q?LTYc568/x6FONrW4HGyVLHTv?= X-MS-Exchange-CrossTenant-Network-Message-Id: 095035a8-3abb-4412-a658-08d96604cd91 X-MS-Exchange-CrossTenant-AuthSource: AT5PR8401MB0387.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2021 07:08:26.6042 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dbliyVoMg+sgXWstxaYiNyQXFivxbCo/QbyFo4GJScS+HCumXXUXuoq7mX9Q4kIhSsstwGPKmAXSNasym8m5xA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR8401MB0611 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: _f1AZi4yGA-HvA2H6Alnl9fyLYWj3f3E X-Proofpoint-ORIG-GUID: _f1AZi4yGA-HvA2H6Alnl9fyLYWj3f3E X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,gary.lin@hpe.com X-Gm-Message-State: ucJUcU8rRXCvosFtSjrAbOS7x1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1629702523; bh=zzBNvhHROwwmH79eZbORl7IpvwYJlCsU5KAPQxzHdt4=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=dRBHn9QjK5PxISw2aHC6LVq/o0Sy8Bvzhq5XNEDSWCaQe89a0RI75jefUCh9ttkxWPF 40XdcWiB+H6xweOAoDqQX5MYMlQOxYvswxULRK8rP4exddfQDij3B7aR72bneweTrGeOc nEV33tMnccdrP7PdjjGAm29KK7DnbxVC9kI= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1629702525683100001 Content-Type: text/plain; charset="utf-8" https://bugzilla.tianocore.org/show_bug.cgi?id=3D3574 Without QemuKernelLoaderFsDxe, QemuLoadKernelImage() couldn't download the kernel, initrd, and kernel command line from QEMU's fw_cfg. v3: Add the bugzilla link Cc: Ard Biesheuvel Cc: Jiewen Yao cc: Jordan Justen Cc: Anthony Perard Cc: Julien Grall Cc: Jim Fehlig Cc: Joey Li Signed-off-by: Gary Lin Acked-by: Anthony PERARD Reviewed-by: Gerd Hoffmann Reviewed-by: Philippe Mathieu-Daude Tested-by: Jim Fehlig --- OvmfPkg/OvmfXen.dsc | 1 + OvmfPkg/OvmfXen.fdf | 1 + 2 files changed, 2 insertions(+) diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index 3c1ca6bfd493..1a9c06c164a8 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -587,6 +587,7 @@ [Components] NULL|OvmfPkg/Csm/LegacyBootMaintUiLib/LegacyBootMaintUiLib.inf !endif } + OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf OvmfPkg/XenIoPvhDxe/XenIoPvhDxe.inf OvmfPkg/XenIoPciDxe/XenIoPciDxe.inf OvmfPkg/XenBusDxe/XenBusDxe.inf diff --git a/OvmfPkg/OvmfXen.fdf b/OvmfPkg/OvmfXen.fdf index aeb9336fd5b7..8b5823555937 100644 --- a/OvmfPkg/OvmfXen.fdf +++ b/OvmfPkg/OvmfXen.fdf @@ -324,6 +324,7 @@ [FV.DXEFV] INF MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.= inf INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf INF MdeModulePkg/Application/UiApp/UiApp.inf +INF OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf INF MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf INF MdeModulePkg/Universal/PrintDxe/PrintDxe.inf INF MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf --=20 2.31.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#79706): https://edk2.groups.io/g/devel/message/79706 Mute This Topic: https://groups.io/mt/85080285/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-