From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web12.4559.1662473278492233408 for ; Tue, 06 Sep 2022 07:07:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Rx3JQPRs; spf=permerror, err=too many SPF records (domain: intel.com, ip: 134.134.136.126, mailfrom: sebastien.boeuf@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1662473278; x=1694009278; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/KgVP3bt65qdaoHu4CpIsI80cMMfUR4T1VZ4WMcevnw=; b=Rx3JQPRs4SWyBHAhbZwPGgKV7TY5Q6cKxuE/6HmifnmjIhFxCfd+6e98 u4E/bineDKIcdWGyzuw7yDHrvkSv4jaGlUe7nkE6+jCQyVoNlFfNqhXi8 HGOGFDouCO4eU4UvYxHazZgOk2prj7JbelZjtGN6k0u7gMazVh+fkyiwt pg8MSeasaIzTbL2k35EqcGma7DmGRhga3jNrdHYXoC6VCKNy0p8CINVmb j5r2PwSUQxOB3EbVc9qYbT9I9A4hluJW4laARD0X0+sGqgt3yDNcef1dQ jExLxHuE3/PyhxFP/z2T4STgVd/9m0a704OSUPPYkdF52VcDrRUpK4NE4 Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10462"; a="279615678" X-IronPort-AV: E=Sophos;i="5.93,294,1654585200"; d="scan'208,217";a="279615678" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2022 07:07:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,294,1654585200"; d="scan'208,217";a="565105691" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga003.jf.intel.com with ESMTP; 06 Sep 2022 07:07:57 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 6 Sep 2022 07:07:57 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Tue, 6 Sep 2022 07:07:57 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Tue, 6 Sep 2022 07:07:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rcbv89x4CSQ80PBqd/0ycTNegeBHtbLD/YIMCYzkHY8NKkTvbmtvBgcYwmPK+E8b5uHkVN52weBWcPkASFCxYY0gEqOoXExmaM9oK/p7vbfPnzEdSe+qlTWQzoWGmOcwShxLcv3iyNUb6a6YkoIB3gmJMzs2LEJc29jjW++ZWKHFKIWmNSGks26JKel4GgkDk/UPHl/0URLUSkNNr1QysR4l2at7PrzXQUNTBLukRwNb2ndD/eKRLyUurqmU5hhl0g1q6tGywS48CgHD9mBjMUddECek0hIbyH4v8fRVj++XdR8kOHVPGNs+VURIYXYyDSIhEa1LLZ9qlhUkLKd3Fg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=igMXk+KoHofalEm/6cfzVhYMe4tDiAxGb/5W4nHg4KE=; b=ng06P0r17B6Wcc539maoEpVh3iJ9xc8Y61qdDSHPTrcU5+l6lxhw2P2JN6EmD5JpidNlUQimP6p7RvkT6G0n13J9wEucAhIFMBPMEB1nixuBPpGI1CindywsdeF/BNvrdxSMIdvv7Li2fctszFu+taGIVLRB8brl03i3hBJDGNSaLL+sEIMGnGxIYXP66tiL98OQfmlJFLdbWeiePuSFhvyRGTDuVhCKrgvSdFC5/yPeV0sWa60KCNYRW84oOb4QiV1jpKvFs7yNZ09/9cn3M/5zOMFJR543FPvpe9XT+fe0i9W4gT+6n3K0Qh/E8qbvydQw0m+EGjWv7qWy/Gyv5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BY5PR11MB4401.namprd11.prod.outlook.com (2603:10b6:a03:1be::13) by MWHPR11MB0029.namprd11.prod.outlook.com (2603:10b6:301:67::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.11; Tue, 6 Sep 2022 14:07:55 +0000 Received: from BY5PR11MB4401.namprd11.prod.outlook.com ([fe80::112d:cc6b:6802:545b]) by BY5PR11MB4401.namprd11.prod.outlook.com ([fe80::112d:cc6b:6802:545b%7]) with mapi id 15.20.5588.018; Tue, 6 Sep 2022 14:07:55 +0000 From: "Boeuf, Sebastien" To: "Yao, Jiewen" CC: "Justen, Jordan L" , "kraxel@redhat.com" , "devel@edk2.groups.io" Subject: Re: [PATCH v2] OvmfPkg: Update I/O port related to ACPI devices for CloudHv Thread-Topic: [PATCH v2] OvmfPkg: Update I/O port related to ACPI devices for CloudHv Thread-Index: AQHYs7JjLp5GrBU090uWJK28qKRdWa3SjIOm Date: Tue, 6 Sep 2022 14:07:55 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3ba82d8f-22c9-4367-41f2-08da901131e1 x-ms-traffictypediagnostic: MWHPR11MB0029:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: E2WqtdGZ+X8NS6Oa6DeBuAIvfisJUtuVej1tx1BT1Ha2oYZP9oDZIGzUGaOiwG2MU57Czv/Xriw3NueIgw2A7IXTKpBtH1H+J2MdjRwYsCNWj5HNLJzlT8GaShTakYNHMBQpq5NXUl5PEEFoTCaQdUGZANEnX5elVEsAZtlpK6YLyg6H9cN3eH+gxAxg48m7kY/dn/sQJ3o2Bjb1boxp/0MRZY2qPxiUjAcEjf+IESK84E/EBHyhbjpj+KVQWR19LF40tX0zKwZmf9v3wn6eP4CG0qnxmMMn54Iq92QTEGT+5a9diNAzHo655KiYppWhA5yogt0viEcBNh+Mo5i9WNzqoVnGvU+Yq0xYVOIVXaTioee4WnyEpJ21geQDbp5jO0e0xVNKzMl994yaVE2OyoaOU2oNEH9+zQaTIHDDya7cOqYC/ahq9BFCUYwc0Bp56KjwPtnYbl/YeM++1cmIxW+EdE0nvExSuXoju37LUsAk0Nx0jOw/T0b3BNiSb3GvyyMdckKOP9HbA2/Moo8nJyxdVncrftokSOoiPM6r8x7FN7vMRStK+mQoYmyqli4CPWm8RFHUAAvHdss4zFBTcXTRfFuJrDA7hv2OZVGXt8Wz3RwTfgonxBYBylyVWVhMsUEeClkIpI2otEUnd+qtSf73P08BcnCH9JiT6VCvNlJe0Pl4G2UsrtsPN/v8rb82i4b0a8Ox/EiT9cbt+1haHlp40pyhWV6F/VbF/3R2pV4hAQJJdCMfk7mpIRQR7TY9ZddG7YLIscZJHw5m5d+5TQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR11MB4401.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(376002)(39860400002)(346002)(366004)(396003)(136003)(64756008)(66556008)(4326008)(15650500001)(19627405001)(91956017)(478600001)(8676002)(6636002)(54906003)(55016003)(71200400001)(316002)(82960400001)(66446008)(5660300002)(6862004)(8936002)(122000001)(52536014)(66946007)(76116006)(66476007)(2906002)(38100700002)(33656002)(86362001)(38070700005)(41300700001)(53546011)(9686003)(7696005)(186003)(83380400001)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Fm5aUhvdRPTECCD5SMoXmK3N99k30DERzYW5vq6zXpcEjvzy2QOmEBJSWlTY?= =?us-ascii?Q?LspNZF3Chi8hVPUEYSadC9RNrq2uCUE5CxuOdW8aeP18V+k95pOf0Q6T5EEB?= =?us-ascii?Q?+M02E3qg2TzZHfXiwRAQSblmfpP545O+QjoXGNOA5x4gxLvnndJMF7OjfGWg?= =?us-ascii?Q?cN/VQ09AehVj3nvoMqNeaLRoIes2fibmZ4JklBkD4L/FoZBQLuhsHnEMnxEh?= =?us-ascii?Q?LmrhmGQVr0/y0N5Y4mGI8C0kIcWn5I5Zen2st7TQ7MbJLOXJEI9ZRjQc6QYO?= =?us-ascii?Q?UVh2P2EkUHkiO/uGoKlNanKIaOndDfG/rf/DqU1eQBXpiQpnPJG8cyciZhNB?= =?us-ascii?Q?hoqhk5uo9X5qOVAB/9+wqIYis4JAQYf6b1QpnoTynbmcQNB11fyD87wJYg3m?= =?us-ascii?Q?OuJ3/1rTv65OTJZCFrxeZ+z9lOaY0UXknMLMBcJZAc1DdTCRTu6lCjnxyHzp?= =?us-ascii?Q?MPROXOKee1fF0hxU9vrd+yyoouj59jvhfnekKXlBT+2ckYQuElU6ZqDys/RP?= =?us-ascii?Q?OmNA/vUbWpHWOiwDJEjQ2Gt9ffO+3frRhiI11EtqMDyt9hxCB3gCimvgrcjr?= =?us-ascii?Q?OzQ8+TVHrrWCIYQ0KNjfUM9HR1FA3ee3f4VF7O+kHa73BlG7YDjbnPDNJRs+?= =?us-ascii?Q?oPozVx5RagHRC5AjSHQhtV3X4uZH1MXRYdOciGkZu8lWTG23/mY/XQcnaXvv?= =?us-ascii?Q?fGyAmbLLGax42Jp2duvQFiAeqWxGqwSyfCOD2ZqvoaYJcZXDhtGgJWvaiuRa?= =?us-ascii?Q?pMv/9Lgka9/87Z1a1wRTNa1sV5ckPGuLDMCSGDX2nXW0hoIjRdQH7fLsj3pW?= =?us-ascii?Q?0Agfs12tRuiMFItokRtIgVDNW8HY+oZ4UmpnqddQOhI7KIknvxbdSFEwR6oh?= =?us-ascii?Q?m0CHD7WRGBIG59r9gcNTUU2MwDkGQhE0vtF6UDB21GU1mU3j9olutq3rQ2d5?= =?us-ascii?Q?rDX/lZV0G0rQMpAH8KaYAyV3Av5vOVwXA5vj5Jdp1fCmEVcLY4XNGz9qdXSM?= =?us-ascii?Q?p6lPW5Vit2R2b2E1c73W2LhlisQRdzPHJQz3sg2+j+xwriNUmYunxLNEhTg2?= =?us-ascii?Q?h0rsh5j56yLCs7QX0pW1/mVTnrJ/phUSZh4iHIat0w9DLIJzZdbha5XAOjAk?= =?us-ascii?Q?GKQmMdPWSJ4r4XCGnQ1Lb7rtwsT4oPReX77pGkpsQKZCawarEkWQ/Qqn8Zq3?= =?us-ascii?Q?Q7o4nnl1/k/kfxBvH0TDoTgHQcc+uuiknIIFOko1DwSfJS41bCFboAm/IfPA?= =?us-ascii?Q?n8nNGVNqV38i6BWsWyJJ25vpGRe3sI3OmzhC/N6p9TNLZeOegWoKEX11QoWL?= =?us-ascii?Q?VJWwwbVUquZAAEk9TUu2zyfc9bzCRkuJFGfzQFGGWTRA0sR1wPFBaSVA+NAF?= =?us-ascii?Q?WepHdYIiUwuY6LKRKBNAluoO0tl+RjRChGEAv8q1Cn/Y/jevvEzUUUElvrng?= =?us-ascii?Q?eMSNVKjRkv6fGBCsE8l+Z1G8/3Nud0i5DSaElz6RpewuJFwR4dsQEWKBRVzO?= =?us-ascii?Q?qO29WCQT6PpmRmXkXYC38s5/hVJAh0Apwq8Vyd4VKbluQaTzmwVJ22SFBVnS?= =?us-ascii?Q?wCYnPdS4GDBtETtp6pAlfT1xgUgHMO5YeDBEO3WMUHDfvd+pu0gry0yyk0ps?= =?us-ascii?Q?FFeUJJTxenwv6/sOZljFFVkzKqVnXxGRiWj6CSm8Irn0?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4401.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ba82d8f-22c9-4367-41f2-08da901131e1 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2022 14:07:55.1411 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: opSr14yGPb8gXA0DyxgMGMc1rHAKkqUYjTSuPUrnwSmoYKt9MowRe+4kqoDhi8rmNyvEoLKdsyzrbYCm1BzRhNj5wf5jaCAepInCY2eLAKM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0029 Return-Path: sebastien.boeuf@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BY5PR11MB4401A104D489FA07499F49FCEA7E9BY5PR11MB4401namp_" --_000_BY5PR11MB4401A104D489FA07499F49FCEA7E9BY5PR11MB4401namp_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Jiewen, Do you think this could be merged? Thanks, Sebastien ________________________________ From: Boeuf, Sebastien Sent: Friday, August 19, 2022 11:59 AM To: devel@edk2.groups.io Cc: Yao, Jiewen ; Justen, Jordan L ; kraxel@redhat.com ; Boeuf, Sebastien Subject: [PATCH v2] OvmfPkg: Update I/O port related to ACPI devices for Cl= oudHv From: Sebastien Boeuf Both ACPI shutdown and ACPI PM timer devices has been moved to different port addresses in the latest version of Cloud Hypervisor. These changes need to be reflected on the OVMF firmware. Acked-by: Gerd Hoffmann Signed-off-by: Sebastien Boeuf --- OvmfPkg/Include/IndustryStandard/CloudHv.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OvmfPkg/Include/IndustryStandard/CloudHv.h b/OvmfPkg/Include/I= ndustryStandard/CloudHv.h index d31ecc9eec..527c236f48 100644 --- a/OvmfPkg/Include/IndustryStandard/CloudHv.h +++ b/OvmfPkg/Include/IndustryStandard/CloudHv.h @@ -16,12 +16,12 @@ // // ACPI timer address // -#define CLOUDHV_ACPI_TIMER_IO_ADDRESS 0xb008 +#define CLOUDHV_ACPI_TIMER_IO_ADDRESS 0x0608 // // ACPI shutdown device address // -#define CLOUDHV_ACPI_SHUTDOWN_IO_ADDRESS 0x03c0 +#define CLOUDHV_ACPI_SHUTDOWN_IO_ADDRESS 0x0600 // // 32-bit MMIO memory hole base address -- 2.34.1 --------------------------------------------------------------------- Intel Corporation SAS (French simplified joint stock company) Registered headquarters: "Les Montalets"- 2, rue de Paris, = 92196 Meudon Cedex, France Registration Number: 302 456 199 R.C.S. NANTERRE Capital: 5 208 026.16 Euros This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. --_000_BY5PR11MB4401A104D489FA07499F49FCEA7E9BY5PR11MB4401namp_ Content-Type: text/html; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
Hi Jiewen,

Do you think this could be merged?

Thanks,
Sebastien

From: Boeuf, Sebastien <= sebastien.boeuf@intel.com>
Sent: Friday, August 19, 2022 11:59 AM
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Yao, Jiewen <jiewen.yao@intel.com>; Justen, Jordan L <j= ordan.l.justen@intel.com>; kraxel@redhat.com <kraxel@redhat.com>; = Boeuf, Sebastien <sebastien.boeuf@intel.com>
Subject: [PATCH v2] OvmfPkg: Update I/O port related to ACPI devices= for CloudHv
 
From: Sebastien Boeuf <sebastien.boeuf@intel.co= m>

Both ACPI shutdown and ACPI PM timer devices has been moved to different
port addresses in the latest version of Cloud Hypervisor. These changes
need to be reflected on the OVMF firmware.

Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
---
 OvmfPkg/Include/IndustryStandard/CloudHv.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/OvmfPkg/Include/IndustryStandard/CloudHv.h b/OvmfPkg/Include/I= ndustryStandard/CloudHv.h
index d31ecc9eec..527c236f48 100644
--- a/OvmfPkg/Include/IndustryStandard/CloudHv.h
+++ b/OvmfPkg/Include/IndustryStandard/CloudHv.h
@@ -16,12 +16,12 @@
 //

 // ACPI timer address

 //

-#define CLOUDHV_ACPI_TIMER_IO_ADDRESS  0xb008

+#define CLOUDHV_ACPI_TIMER_IO_ADDRESS  0x0608

 

 //

 // ACPI shutdown device address

 //

-#define CLOUDHV_ACPI_SHUTDOWN_IO_ADDRESS  0x03c0

+#define CLOUDHV_ACPI_SHUTDOWN_IO_ADDRESS  0x0600

 

 //

 // 32-bit MMIO memory hole base address

--
2.34.1

---------------------------------------------------------------------
Intel Corporation SAS (French simplified joint stock company)
Registered headquarters: "Les Montalets"- 2, rue de Paris,
92196 Meudon Cedex, France
Registration Number:  302 456 199 R.C.S. NANTERRE
Capital: 5 208 026.16 Euros

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

--_000_BY5PR11MB4401A104D489FA07499F49FCEA7E9BY5PR11MB4401namp_--