From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.101631.1682963970012777214 for ; Mon, 01 May 2023 10:59:30 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=BA9GEvlQ; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682963969; x=1714499969; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=JmIZWMz0A7ag+S/FECy/1D9w22AkxHMtgjwvwVp7MxQ=; b=BA9GEvlQS+MkIvJ56J4w2L86ae7i3HMoDooCsD/XvFLpQyvtQxd6kXmd Nq1qNZGQGtwyNvTq73KsKjG5l8TIZL9C5ReWizAPBZuA1Dau5bXm2OsXP 3vvxEDCoBMUjQLNE5XycsMvgyeNcBUq445/s+kL/XCh8mIrqpJ+kdkX+n 7ZY14qvTPkHToxB5XADWaBMZcEY1A5LeMoX3WTPdn0QMw/zfqJUZftsiY fRamVfG3GSRAP8RguZZi/DTMfk1SGGWD9WZ+dnwe+6gh0nkp2J3lmjW/q NpW52vfiyiJ7b0OEVbFWTR1DQ0Ijt9+flhTBUWbnJr7V2rWfO5w1zP+Z7 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="327835811" X-IronPort-AV: E=Sophos;i="5.99,241,1677571200"; d="scan'208";a="327835811" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 May 2023 10:59:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10697"; a="726419373" X-IronPort-AV: E=Sophos;i="5.99,241,1677571200"; d="scan'208";a="726419373" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 01 May 2023 10:59:19 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 1 May 2023 10:59:19 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 1 May 2023 10:59:18 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Mon, 1 May 2023 10:59:18 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.40) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Mon, 1 May 2023 10:59:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nWsUCF8Bqg+q7zCZ+KfIqnMaRqm4l5RlfgryTHrrcq9NG8gHG3xS2bfn7nMiHZYZ+RdUbO+fU9GFRHyHOGVAcAsxXeRCti3+PSWdNA2PmEcFukHDsIIMjFf7gqsSfM9ZNUYgME7tQICvXXmxR2qtDX/w4xXe75BPtWc0Ix31pOsLowHtBygqd6INBX1fJ9OZUoBJgJRVcSrzD6WMTFAjSYc+TO13BqVqKKG/vCv2K0ICucedvPlTWxghFbbjVX41+qji9lDuKPGnWF0T1nrEfBk02G98eLbvtsTiwZGcrIxUf8iEnwDRSNaoILxfztsGWjoyp5uPdRpL5yKzOA/dlQ== 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=JmIZWMz0A7ag+S/FECy/1D9w22AkxHMtgjwvwVp7MxQ=; b=TL7cvGTtyGM6hW2oXnztL/yguMuIjaG52T7i2LO/9oRUNC1/yx2f+kAWy5ixaX3n6Xs2JwluYrNAXHsQFRtz3bESSI+Axen+j3MWOVKEkl8GJo3U/Gng4pAVA+CFaVCzBjzl7mud/WsOwb4xZx37FQ4OUvpJpbKoWEE78Fe68pnaGJ815syaoqWeE2d+o8LgrI7TZxL13OOyX2kRY8EE19+xDA5o/GNDgG2cRjmQRbQ+cHBIXbEpL6CvPXdMpoSmrCiq8tArV3nwr9l3K8B/Z/v8N7zXyunKi1rMfIrhAriSOX1SpMhLFS4evIKT9eZ+TEoWJkIOhdtNGrUIJZdtfw== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by BN9PR11MB5258.namprd11.prod.outlook.com (2603:10b6:408:133::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.30; Mon, 1 May 2023 17:59:12 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::9b1e:23e9:53e:291]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::9b1e:23e9:53e:291%6]) with mapi id 15.20.6340.030; Mon, 1 May 2023 17:59:11 +0000 From: "Michael D Kinney" To: Oliver Smith-Denny , Ard Biesheuvel , "devel@edk2.groups.io" CC: "Ni, Ray" , Leif Lindholm , Ard Biesheuvel , Sami Mujawar , Michael Kubacki , "Sean Brogan" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v1 1/1] ArmPkg: CpuDxe: Sync GCD Capabilities With Page Table Attributes Thread-Topic: [edk2-devel] [PATCH v1 1/1] ArmPkg: CpuDxe: Sync GCD Capabilities With Page Table Attributes Thread-Index: AQHZfC03wHtemeZln0yqM7pJvsCfba9FpW0AgAALugCAAAFYgIAAALiAgAAA4/A= Date: Mon, 1 May 2023 17:59:11 +0000 Message-ID: References: <20230426000930.5748-1-osde@linux.microsoft.com> <04e4ae2c-2e2b-b8b1-b8c9-fe069cbb7ae4@linux.microsoft.com> <2795ccdc-09e3-1c62-2bb5-ba339c50dd77@linux.microsoft.com> In-Reply-To: <2795ccdc-09e3-1c62-2bb5-ba339c50dd77@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|BN9PR11MB5258:EE_ x-ms-office365-filtering-correlation-id: f7176199-9791-4e82-6158-08db4a6dc4f1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D1JeIoFuFTHcNn7KJZLg1w8AZ15H1MbXc7fMxVV7Cb9BHRUfsFsS/ApQ13bu1XyNllvQWxj6a8wcMEw9/qa+RUlFnmyq2NR9I+ICjB4xOqUhgkCz/pW9/QvrRssbI6mM2vd7QyTHBx4f5y9h95sbkTS9GlCM4+KWVLx7sjWy/6M+RKMRq1JEPTcLhzzbjmm3fM9yrXUi7f0vtiC/5FeZCxvEgM9tcplk3c64bjXqLLBEKKWreVDbFHZv9PM1SBdgVmxTOAgUMVKrgrWLzTeJ5VxSbwwo6R0WFFln2Ak3YnXJ2fu//o5gJAxxxBeqgMpVJKvYbuMmdtAiWqBDnsebKjF1zbrKbOkQVyOk14ruuf896POCW+F5j2o07+xtDaRY0IhkOyBbwWxnPn4g3PXNphkJr7XgnkhNpY73HHmz2+CtQEgAzhXUB1IMA4mZ9/FsUxP5mp374xPKqVkoWpnmHb/KWUnyH634VZKkLYJ4ntWcjgo6DyHQscGLxi6E3xiNvjgdI0W3GI0Ps1hlUjJefXiWH1fIQePAzDCEMOUKR9JinDTTlBVz+JNi6EgYPuWGlnXJBL4L137om4HiJOztLIT33q5NhtuNtouycpJsAlx8VBrHdIskDBdhc/g58wXN x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(39860400002)(366004)(136003)(376002)(346002)(451199021)(2906002)(478600001)(66476007)(66946007)(64756008)(41300700001)(4326008)(66556008)(316002)(76116006)(66446008)(55016003)(5660300002)(52536014)(8936002)(8676002)(54906003)(110136005)(82960400001)(38070700005)(122000001)(38100700002)(6506007)(9686003)(53546011)(107886003)(83380400001)(71200400001)(86362001)(7696005)(33656002)(26005)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WXFSNUdhVklzT3dmRURXQjBRVFlyL3hnSkdvcXlIOTR2NDgyWFcyMkd6NTVL?= =?utf-8?B?c1pVVm51bFlxOTN0djNvOVN6VVZvYnMrY3orNDFrdlkrd2FPSC9YeDNleEVZ?= =?utf-8?B?SW9tdlh6SnkvS0d0ZkRZTzVzbnVCeUYzWnBxWnB3UDBZQjdkaHBkUGhGc2w5?= =?utf-8?B?OEozVGpQU0xCME5FWG43SGhlZEdBSFRyTUJFL2xFSHFrN3QzYVFIam5sSGFC?= =?utf-8?B?NWxtWmRtU2E0Qi91UFNJUHN5Z1dlV3lkUXZML2VzdkM0S09Fd3JlTmd3SVhT?= =?utf-8?B?d2pVcjdycHcrN1Z3bC8vTGVsZXZuWDhtQThSVk82TnNkaFExQ1BYWFpIMXdL?= =?utf-8?B?L2JpTkNVbndNTjJXN1ZoVVR6ZzgyLzVhdVQySDZQYzZmZ1VhRzdRYzdsOXFY?= =?utf-8?B?TXNiRmZ1WlcxOGp0d1JPRFRsSnVRbElZQ0hGVm5xY0c5ZmQ1dSswN0p4TkQ4?= =?utf-8?B?SkNlMWFVNlRLbElTL21QLzN0UWF6ZmljQkxEdXdzeXFnM2t3ZjVTUnNPVFZv?= =?utf-8?B?eHNieXpRR29UdXZ4aGpoYS9UeEFQZW9YMWszWExuQ2xndE9tcGVLbXkxK2l0?= =?utf-8?B?LzM5TnJ0Q1VMUS9pSGtReklwNmtlajh4WlFpd3JTV2tsWkFDTnpDbm9lbzVB?= =?utf-8?B?Y0Z5VmFiREppck1xTGJCeFVFRVVxcjFwNnFSWlZZZGpjK0xsenROdFZDWVpC?= =?utf-8?B?bmJXSWwxc2NtaHRiclZXV1hxR3F1anZlOUM3eU43SXU1dkRsSlF4RTRmSFFE?= =?utf-8?B?OHM5S2JNWEFyVDdSYzUvbmVFamVpazVUcUMyY2tGV202YVlXSXE5K3pGUG4w?= =?utf-8?B?N3d6NzJtWjNnbHBqWDlYVk9FN25HeWkzbzU3MVFaSEhKVm5iYnlVc1paeUV4?= =?utf-8?B?WTRyOVA4YWx2U1BDbm5hbC9GSHhNRkNnV3FvaE44QjdNdHdvL1c1UDU5L3lZ?= =?utf-8?B?UUsxWHVEOWFTdXJ1R2plOEE3UmRvQ25EaTh6bW5SWjZDbytsYXFIdDNETHND?= =?utf-8?B?MGJqV3J0czVrQkU3aFRQV0JlUEwwN3ZMMm5FRkxFVFBncUJvMnF6d3lTbEJX?= =?utf-8?B?eFo3VjhhTVZlcTFuZ29nVFRpTXNnVjI1QnZmbkJOMFNrZzY5T3I4bmZmS2ps?= =?utf-8?B?d2FneWNTWkNITmxVUFNteklya1pLcnQxMWU3UjNkTUZBTFh3VWNZL3Jramt1?= =?utf-8?B?c09tT0tlVlhWZ0grQzBId0JiL1djS2FtakxQYmZNYjM0U1N3RVRPY1dHeFdM?= =?utf-8?B?YVQ3TE5ZY1hlRWF1b1VaRi9MMnJYWFdMQlVvT0pKR3YzeTlRNmlqZVpiVTBj?= =?utf-8?B?NjgyemVZaHJIdldsMFdXRkJWNndCTEdVa0ZhRFp6Ri84SXhtY2pabXphcnQ0?= =?utf-8?B?U01TLzB3eUpNR1JNdFJmYm5sbElCNEpNa05BSG8vVm5SeElYZC8vU1hoZngz?= =?utf-8?B?ZnZOQXR1c0V6dlAvNjlsQ3RhN3pSQzhFOEVrWFZJcklHY29ZckdCbHQ3YkZW?= =?utf-8?B?NytPL09aYU5SM1pzZVpDTkRwQnk4SnRFUUw4QmhVbVpMZnJKVnE1a0lsSEIv?= =?utf-8?B?Vm1EUy9jdHpoS1NsQW9DZFFrUnpNTjVCTDNBNHJkdVZ6VGFCeUJyVVRCRTlX?= =?utf-8?B?Zkd3WnhQcitobUg0bXIxb3RUWXhjRTlzYmtoamFaMDh6MEdTQmMwMVV0Y0g2?= =?utf-8?B?T2h6U1o1MktremVBOTBpcGJtbkxRNFVKQTVjTmVOb2Qrcm1jS0h3U1V2MytG?= =?utf-8?B?R1hNb0w4NG5hb2NpaGRoQWlsd25BYWg1Z2JsNkx4eXBpZGZYc21WQmVJSHFI?= =?utf-8?B?VnJwMS9aVzQzWUU2TFdTTm1HOGlMdFgrZDcyemFoNTgvbzRKeGxSMnpaSnFD?= =?utf-8?B?SFVOMXlpS3ptRmV0YlJRNmU0Tkk1bnpJUEpVWVYxZENRRTlubXFETHVSTC8z?= =?utf-8?B?a3JCekI2c0VQL2dSbnpyYTBla3YybUQyRmNNT2MrNFJ3U0xmQjhTMlN3Uzhm?= =?utf-8?B?WFExU1BtTlc0UFU3aUNwMDYyTEJ3S2o5bnRSMkRUSlhmcXg3byttelM2d1My?= =?utf-8?B?QlZiV05YNUpheU5ESmZjc1Zrb0kxdlJXZW1FeUptSDNNUVRTY2hXV09Odkpy?= =?utf-8?B?ekMvVnNqQVM5a0taWkZTVlBocXYwNExETDBkNXFlaXUvT1N0VCtGUklUbVZU?= =?utf-8?B?aUE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f7176199-9791-4e82-6158-08db4a6dc4f1 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2023 17:59:11.8590 (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: +4RDFavtswNL41E62Dw+PehvkIIpOajy/KARhC54EtXblweyrwOpMav5jZCDRkwUxe/IsVYuZ/qbNlySjo0FiDfxnyeqzgB/ZmqTqRpFvvM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5258 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGZvciB0aGUgcXVpY2sgZmVlZGJhY2suICBSYXkgaXMgb3V0IHRoaXMgd2Vlay4gIEkg d2lsbCB3b3JrIHdpdGggUmF5IHRvIGFycmFuZ2UgYSB0aW1lIHNsb3QsIGhvcGVmdWxseSBuZXh0 IHdlZWsgdGhhdCB3b3JrcyBmb3IgZXZlcnlvbmUuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBPbGl2ZXIgU21pdGgtRGVubnkgPG9zZGVAbGludXgubWlj cm9zb2Z0LmNvbT4NCj4gU2VudDogTW9uZGF5LCBNYXkgMSwgMjAyMyAxMDo1MyBBTQ0KPiBUbzog QXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBL aW5uZXksDQo+IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBO aSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBx dWljaW5jLmNvbT47DQo+IEFyZCBCaWVzaGV1dmVsIDxhcmRiK3RpYW5vY29yZUBrZXJuZWwub3Jn PjsgU2FtaSBNdWphd2FyDQo+IDxzYW1pLm11amF3YXJAYXJtLmNvbT47IE1pY2hhZWwgS3ViYWNr aQ0KPiA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT47IFNlYW4gQnJvZ2FuDQo+IDxzZWFu LmJyb2dhbkBtaWNyb3NvZnQuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRD SCB2MSAxLzFdIEFybVBrZzogQ3B1RHhlOiBTeW5jIEdDRA0KPiBDYXBhYmlsaXRpZXMgV2l0aCBQ YWdlIFRhYmxlIEF0dHJpYnV0ZXMNCj4gDQo+IE9uIDUvMS8yMDIzIDEwOjUwIEFNLCBBcmQgQmll c2hldXZlbCB3cm90ZToNCj4gPiBPbiBNb24sIDEgTWF5IDIwMjMgYXQgMTk6NDksIE1pY2hhZWwg RCBLaW5uZXkNCj4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+Pg0K PiA+PiBIaSwNCj4gPj4NCj4gPj4gVGhlc2UgVUVGSSBNZW1vcnkgTWFwLCBHQ0QsIGFuZCBQYWdl IFRhYmxlIGludGVyYWN0aW9ucyBjYW4gYmUNCj4gY29tcGxleCBhbmQgSQ0KPiA+PiBhZ3JlZSB0 aGVyZSBhcmUgc29tZSBVRUZJL1BJIHNwZWMgY2xhcmlmaWNhdGlvbnMgdGhhdCBtYXkgaGVscC4N Cj4gPj4NCj4gPj4gUmF5IGhvc3RzIGEgVGlhbm9Db3JlIGRlc2lnbiBtZWV0aW5nIHdoZW4gbmVl ZGVkLiAgRG8geW91IHRoaW5rIGENCj4gbWVldGluZyB3aXRoDQo+ID4+IGFuIG9wZW4gZGlzY3Vz c2lvbiBvbiB0aGVzZSB0b3BpY3Mgd291bGQgaGVscCwgb3IgZG8gd2UgcHJlZmVyIHRvDQo+IGNv bnRpbnVlIHdpdGgNCj4gPj4gZW1haWwgZGlzY3Vzc2lvbnM/DQo+ID4+DQo+ID4NCj4gPiBJJ2xs IGdsYWRseSBqb2luIGEgY2FsbCB0byBkaXNjdXNzIHRoaXMgaWYgd2UgY2FuIGZpbmQgYSB0aW1l c2xvdCB0aGF0DQo+ID4gd29ya3MgZm9yIGV2ZXJ5b25lIGluIHRlcm1zIG9mIHRpbWUgem9uZS4g KEknbSBvbiBQYXJpcyB0aW1lKQ0KPiANCj4gSSBhbHNvIHRoaW5rIGEgY2FsbCB3b3VsZCBiZSBn cmVhdCwgSSBjZXJ0YWlubHkgd291bGQgYmVuZWZpdCBmcm9tDQo+IGxlYXJuaW5nIG1vcmUgaGVy ZSA6KS4gSSdtIHN1cmUgdmFyaW91cyBtZW1iZXJzIG9mIG15IHRlYW0gd291bGQNCj4gYmUgaW50 ZXJlc3RlZCBpbiBqb2luaW5nLCBoYXBweSB0byBiZSBmbGV4aWJsZSBvbiB0aW1lc2xvdCAod2Ug YXJlDQo+IGdlbmVyYWxseSBpbiBQU1QpLg0KPiANCj4gVGhhbmtzLA0KPiBPbGl2ZXINCg==