From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web11.4067.1621484911236327613 for ; Wed, 19 May 2021 21:28:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=nV8serPe; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: ray.ni@intel.com) IronPort-SDR: kwjdmUzcR4wEKsLD3IzKSZneJ3IHkNkuARhaflTWoZzBr47Etl1VXQkUbp0Gnv5r/nxDTEuA8A L3rE56A+xI6w== X-IronPort-AV: E=McAfee;i="6200,9189,9989"; a="201186115" X-IronPort-AV: E=Sophos;i="5.82,313,1613462400"; d="scan'208";a="201186115" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 May 2021 21:28:29 -0700 IronPort-SDR: iwgVbU6e04gzHCybiZH80GSja3Hqe5IK8OfnYfIq13q7Tvhs+kdX4whOAs/ukuKPRS/NLfYavB u+iSIGcwEPeg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,313,1613462400"; d="scan'208";a="475022782" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga002.fm.intel.com with ESMTP; 19 May 2021 21:28:29 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Wed, 19 May 2021 21:28:28 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2242.4 via Frontend Transport; Wed, 19 May 2021 21:28:28 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.107) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Wed, 19 May 2021 21:28:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TBN5Riiw9Kx3T9Mf7f83NmEDofmlPlrKAaWiJoLO/TPCm1ydTZGgl40lvLyRI+hh2ixnJYkFDx21baq7q1gDckQ1XwI8LmfV70BI942xrp1e0ABAHXnGds9YBi+hyVk7zd5NZyguZtI4cIymfPNAbQrgmxGwwMBIImlBPMcySBDGDqOpfQNPaAlHZ+g7zJ1qYxa9IUeE4oyqK+0e8b5ZwPoFDtWFHnRxA7ylIqavBFVbKUYzRRwh4ETz4UXr70FanTkyCInZDxG7Dp24z+xaja9yGEX7lgNH9JfFKt5QfBJMhAhtVn5jNiYB6WYxheEeA+QIZDwb/uJxE6rJYY6q6g== 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=H7M70NlcKl1AmoISp9eoZqswfFEtf4KBEjx5hzHGs0Y=; b=d4cd5GX3nmLJFBqAS9R5pPM7ZrZUpOmjG+ktSZDkD+tL41JYE3skaC6kct58EFK1ZACCqcEXqj6z5loJvTfQM8DjeZfRNV6cY1gfRcrEm6NBi18LYArp3DlbxRbrLflIGNukTXf7c8E4TV/Wv16IBOclRwsBVNZfghc/oVI1B+RpfYI7QiORsOWcxLmqlsCWvv0UnyV/UFh+++q6AGN7Fe9E6sYUFaMWLtlcTMPVUmP5/n2BX+sw5/KP0TlMIBbOuMkefSuVL8HTNyWHg7Kxsc4Pl+8jRIFcKfOIxC7xjIfjkZk9IBzTeWsvnJVYOlpV9C3jYx3H31BG3d2Uz8wKgg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H7M70NlcKl1AmoISp9eoZqswfFEtf4KBEjx5hzHGs0Y=; b=nV8serPerDxgYhN5sdwvhgoVwazI95hccBWwIrMUz6nsmbqOA0lhwZmBLMrPxyRokxAX2fawQrHrUo0lBStILdcWAhfqLepDEZJY2mnjNbj4mBWqzJ2B68WmPUjkPquERNdoCB9p+6AytyLOiXQRoI8WSPiS+dtEQdKSZcDDYYA= Received: from CO1PR11MB4930.namprd11.prod.outlook.com (2603:10b6:303:9b::11) by MWHPR1101MB2175.namprd11.prod.outlook.com (2603:10b6:301:5b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.27; Thu, 20 May 2021 04:28:27 +0000 Received: from CO1PR11MB4930.namprd11.prod.outlook.com ([fe80::59d6:8b94:55bf:36e7]) by CO1PR11MB4930.namprd11.prod.outlook.com ([fe80::59d6:8b94:55bf:36e7%5]) with mapi id 15.20.4150.023; Thu, 20 May 2021 04:28:27 +0000 From: "Ni, Ray" To: Laszlo Ersek , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [PATCH] UefiCpuPkg/PiSmmCpu: Remove hardcode 48 address size limitation Thread-Topic: [edk2-devel] [PATCH] UefiCpuPkg/PiSmmCpu: Remove hardcode 48 address size limitation Thread-Index: AQHXSK+9B4LCKtsg40yKlgr1cxzgXqrjqlcAgAGs5ICAA4uzUIAAttQAgAI1I4A= Date: Thu, 20 May 2021 04:28:27 +0000 Message-ID: References: <12259.1621037062277250978@groups.io> <877e17dd-8235-1a56-13c1-c61a505d543e@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.194] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0a9d0054-7caa-4846-3588-08d91b47b72a x-ms-traffictypediagnostic: MWHPR1101MB2175: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lElnvDs1FYx5NdA6SSS2A0ScwmVFcUW/vKdzYTBdAtGJJ3hB0WYX/fegNye9/YezQ9fxSZ8CQLHYJUYNpBvle9cZljBJxsSfGl8Y3g4ePIaPEl9LAUy5JhXR0rXp8ZFkFy/JTuVhClUugUR1CASMwRhxffESq0XZP4Tc0O8aBRwyLT0tBTwTHXpLzrrbUBVOzlvwIY4S8GypNos6H7go8itS301ukvSZncvmJmjeS815OU5puUa1qN+F1HzBE1O72NMEGEptHoPlFF6HzqFg2IXwF0lf+2yc1b3V4kmDcSlQu3EeSXDwKeLwXbG8/ryWp2HRRJffMRB8HZOdwbFrWfgtq43YeL0BSRPeFvaqTaZjD8fZzX3MqL+GRxzknaiB98YAu9DID83msVAmj6nQsp8tHbDDsuzFyN57wJx2ZN5wiDp6xtHZCwaG+0RB7vDUitXt495yEYg39wmJUrgE06MGUkPDmZk2j3dwux64ADV9aSK9CxEsQeeq4pcpJ0ulbHhY1bUzEey96AVqP2/PKyu07snBwhJNtygvrkpcbo1RlgfoBZQM9KEoKEuAzPW6EAPPs2QWQwzXNY7gHE2eOUC1tY2UBsNfGVI5t3kCrMI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4930.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(396003)(346002)(376002)(366004)(39860400002)(136003)(8936002)(6506007)(8676002)(83380400001)(110136005)(186003)(26005)(9686003)(55016002)(2906002)(66476007)(66446008)(76116006)(66556008)(33656002)(66946007)(71200400001)(316002)(7696005)(64756008)(86362001)(38100700002)(5660300002)(122000001)(52536014)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?M0d6bzdRcmpTSlpFdktNbkpZdGdDbG1hNlh1ek4ycThpa3FpL0NYbGVMOVV6?= =?utf-8?B?WVRuL1ZYTXVhRHUyNXVMb0FXVDBMODFrdDdTdWR6TmhBeDFpaHdjZXk0Zys0?= =?utf-8?B?Q0dWbFlMOXhBam56cGVmTkh4OTd5WnlCYnc3ZkpiaFlLejFnbFR0V2NhV0tn?= =?utf-8?B?bTdSNll4QWRvZGdWUzlyRXRubWVWL2t4WHk5VklrZGFjbFdWOXVKL0FQTm5T?= =?utf-8?B?RTF0dVBxKy9ZNUh3d1dXYTZGbHdPbTFtd2NFK0NJL0l2NmRHVDYrcWlaaTRQ?= =?utf-8?B?aHd2QlU0MXU5VkdRNy83K1B0Y0pHVzB0djQ3Y21VZEZkOHN0T21IQkpiZUMx?= =?utf-8?B?VW9HMGlIKzBzQzRFQytyYXB0SXJtbUFBYTdCRmFRUTZGa1VMUmRsVzMzQU90?= =?utf-8?B?bENVQ3ZMN0dVMnVOS2FrRi9lcEhHelBSQ1RXYTdnVEFzZTMyV3l4cWEvWHE0?= =?utf-8?B?RkVDRTFoYlF2clFZNmNqckk1RVp1Z3Noa0Z4aXl0bm0vb3RkVUZmVFhQTWVJ?= =?utf-8?B?TjBpNkJWWFh4M3F6SkM3OWVhMlVrTWRhRmhTaHYvdnJoNDdRR1FLc0E5Y3pM?= =?utf-8?B?YktERlNXY0ZWM0p2RWhEY1ByYUkxbXFZSEdDd0t3YmxlRGQvOVMvdG95a0RV?= =?utf-8?B?TTZZMkE0T2dUbWc2ZEhKVjgrdVcwN2pGZTExQ1gyMWNIRkdKcTA2VlBGMzZU?= =?utf-8?B?bVhNZ1FoQUgyR3Z3bWxwS0s1M2poY0tsMENmVm45UHpFWXRTbkVhYXFySUFS?= =?utf-8?B?MnJKdzZiZko1NnZ0VDVDaVZTYTVLditLZmFNRWNNQlZGMytXV2h1a0NubmVK?= =?utf-8?B?eStqaENvUTdXSTd5elRrZURsTEduSlpCZzdXMlYycWwxNHJWd1hkNWo1bXZh?= =?utf-8?B?Z0JQaVdsY1F5THE5RWo2ZVdNR0dmS2NNQi9KY3ROS3BSYW5IdHJqVi9jbmRv?= =?utf-8?B?RnVGWW5hb3RNeExVejRBN3dJaHcwUkxiK3h4QTdrWUkwek8rK25hM1BmWndD?= =?utf-8?B?b2dGU0Q4bFdlT01iNEV0N1g5Qkh6eWNmVUI5OENTU0tidGl3RitTTlhic2ZI?= =?utf-8?B?OW9wczhwaVdIZVhRbFNJT092R3dIeUU2blE5OWEzdWQ0T0dJWDZ0NmtWOTdZ?= =?utf-8?B?N3BRN1hxL0FhQU54emk0Vm5tV1NXR285V1FJbGhvQ1JjN3JxdmttdTdJS0h1?= =?utf-8?B?bEVxdDhaWHNRcTkwU1p6a05NK3I3L1FVMmlJckJ2YVdiZnQ4cjg4bHR2Y1dm?= =?utf-8?B?UmkxS1AwZ1A3ZSs1TGpGMFhGdlV6MkIzdGgxS2dvaFFzZ0lHcUl2anFZbS95?= =?utf-8?B?Q3QvWXl2U3NzTW1QcjBLK3N1TVYvMzA2Wk82MEs1R3ZwRkNmMlc5OGdkYlow?= =?utf-8?B?WUFxWVF0Vmg2WFkwT2c2NFJ2SWFVbXpTNmd2emRONEVrZnhoeDJDK0R6Rmlm?= =?utf-8?B?SFNLSjBrRFdJSG51UU9zazBnN3hWSW9zeWI5S3VYZVFLLzJPRGh3cUd6NXlQ?= =?utf-8?B?K05KRCtnYWc5Z2V0Z2xRN2hWN0pGbnQ3YStRaUVjWUJoaTZUTTBEV3ZJcVI3?= =?utf-8?B?N2VMNGJtYTdwSExjMFJlOEpmOGkyT3BDa1B2K2pGZVpjN3NJbFE3ZklPUERk?= =?utf-8?B?WTJ5b1F0VVhqNyt3ZHpVNUUzY0Uyd2FRSXdNQVIwYkY2N2NGUzBqaHZEQUx3?= =?utf-8?B?Wm9FdjZlcEFKei84N0E0S2R4OHdZZUVFTUdQdGt0YTd0RUNOTWJCSkdvYVZv?= =?utf-8?Q?yDPc8Yxgy68gd2dFgVbvkk6u0+trtsmipfoxWby?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4930.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a9d0054-7caa-4846-3588-08d91b47b72a X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2021 04:28:27.8195 (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: 6EGvong+5Dx6B7C3aajE8UlLZO9G8K4jj0uKiYGdayOJCEYQcmMNsq3huVGM2r1pGy1gOcfT7wGP6V/b5EUDoA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2175 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiANCj4gTXkgb25seSBwb2ludCB3YXMgdGhhdCBzZXBhcmF0ZSBjb25jZXJucyBzaG91bGQgYmUg aW1wbGVtZW50ZWQgaW4NCj4gc2VwYXJhdGUgcGF0Y2hlcywgb3IgYXQgbGVhc3QgKGlmIHRoZXkg YXJlIHJlYWxseSBkaWZmaWN1bHQsIG9yDQo+IG92ZXJraWxsLCB0byBpc29sYXRlKSB0aGF0IHRo ZXkgc2hvdWxkIGJlIGRvY3VtZW50ZWQuDQo+IA0KPiBQbGVhc2UgdHJ5IHRvIHRoaW5rIHdpdGgg eW91ciByZXZpZXdlcnMnIG1pbmRzZXRzIGluIG1pbmQsIHdoZW4NCj4gcHJlcGFyaW5nIGEgcGF0 Y2ggKGNvbW1pdCBtZXNzYWdlIGFuZCBjb2RlIGJvdGgpLiBUaGUgcXVlc3Rpb24gdGhlIHBhdGNo DQo+IGF1dGhvciBoYXMgdG8gYXNrIHRoZW1zZWx2ZXMgaXMgbm90IG9ubHkgImhvdyBkbyBJIGlt cGxlbWVudCB0aGlzIiwgYnV0DQo+IGFsc28gImhvdyBkbyBJIGV4cGxhaW4gdGhpcyB0byBteSBy ZXZpZXdlcnMiLg0KPiANCj4gSSByZWFkIHRoZSBzdWJqZWN0IGxpbmUgYW5kIHRoZSBjb21taXQg bWVzc2FnZS4gVGhvc2UgbWFrZSBtZSBhbnRpY2lwYXRlDQo+IHNvbWUgbWFnaWMgY29uc3RhbnQg KHJlbGF0ZWQgdG8gNDgpIGluIHRoZSBjb2RlLiBCdXQgdGhhdCdzIG5vdCB3aGF0IEkNCj4gc2Vl IGluIHRoZSBjb2RlLiBJIHNlZSBuZXcgbWFjcm9zLCBuZXcgY29udHJvbCBmbG93LCBuZXcgdmFy aWFibGVzLCBuZXcNCj4gaW5kZW50YXRpb24uIFRoZSBhY3R1YWwgcHVycG9zZSBvZiB0aGUgcGF0 Y2ggKGFzIGRvY3VtZW50ZWQgaW4gdGhlDQo+IGNvbW1pdCBtZXNzYWdlKSBpcyBqdXN0IGEgdGlu eSBmcmFjdGlvbiBvZiB0aGUgd2hvbGUgY29kZSBjaGFuZ2UsIGFuZA0KPiB0aGUgY29tbWl0IG1l c3NhZ2UgZG9lcyBub3QgcHJlcGFyZSB0aGUgcmVhZGVyIGZvciBpdC4gKlRoYXQqIGlzIHdoYXQn cw0KPiB3cm9uZy4gSW1wcm92aW5nIGNvZGUgd2hlcmV2ZXIgeW91IGdvIGlzIGdyZWF0LCBidXQg YWxsIHRoYXQgZWZmb3J0DQo+IG5lZWRzIHRvIGJlIHN0cnVjdHVyZWQgY29ycmVjdGx5LCBvciBh dCBsZWFzdCBqdXN0aWZpZWQgaW4gbmF0dXJhbCBsYW5ndWFnZS4NCj4gDQo+IFBhdGNoZXMgZXhp c3QgcHJpbWFyaWx5IGZvciBodW1hbnMgdG8gcmVhZCwgYW5kIHNlY29uZGFyaWx5IGZvcg0KPiBj b21wdXRlcnMgdG8gZXhlY3V0ZS4gSWYgd2UgZG9uJ3QgYmVsaWV2ZSBpbiB0aGF0LCB0aGVuIGVk azIgd2lsbCBuZXZlcg0KPiBiZWNvbWUgYSB0cnVlIG9wZW4gc291cmNlLCBjb21tdW5pdHkgcHJv amVjdC4gKEluIG15IG9waW5pb24gYW55d2F5LikNCj4gDQoNCkkgYWRtaXQgbXkgcGF0Y2ggYXNz dW1lcyB0aGUgcmV2aWV3ZXJzIHNob3VsZCBiZSB2ZXJ5IGZhbWlsaWFyIHRvIGhvdyBDUFVJRCAi cHJvdG9jb2wiIHdvcmtzLg0KSW4gZmFjdCwgdGhlcmUgYXJlIHR3byBraW5kcyBvZiByZXZpZXdl cnMgYXQgbGVhc3Q6DQoxLiBkb21haW4gcmV2aWV3ZXJzDQoyLiBjb25zdW1lcnMgYXMgcmV2aWV3 ZXJzDQoNCkkgZGlkbid0IGNvbnNpZGVyIHRoZSBzZWNvbmQga2luZCBvZiByZXZpZXdlcnMuDQo=