From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 5ACE5780091 for ; Fri, 1 Mar 2024 09:20:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=JJErSNvzm2IwghdeXONLmk3GMrpAP550H32aYLvcsdg=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1709284827; v=1; b=jXPIwCd3wIf9s8irfQTBKpBlOI8flf9bW58OkWIFEAMfsfrQHymMci23ID1S0jbQVUVrlCgU LuhWTlYDoOoDEbGmM1EHvI6Nwo5DCcio2PSex3ayWTReaf4+HtzDONDFDruYgf8p+L4WVCqQJw7 K2rUfbXXPIEIhaCqe1FAN43s= X-Received: by 127.0.0.2 with SMTP id OHRWYY7687511xUnaFoPdPRZ; Fri, 01 Mar 2024 01:20:27 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by mx.groups.io with SMTP id smtpd.web10.18720.1709284827050332713 for ; Fri, 01 Mar 2024 01:20:27 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10999"; a="29240255" X-IronPort-AV: E=Sophos;i="6.06,195,1705392000"; d="scan'208";a="29240255" X-Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2024 01:20:26 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,195,1705392000"; d="scan'208";a="8083277" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa010.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 01 Mar 2024 01:20:26 -0800 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2507.35; Fri, 1 Mar 2024 01:20:25 -0800 X-Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 1 Mar 2024 01:20:25 -0800 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) 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.2507.35; Fri, 1 Mar 2024 01:20:25 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fzWO2Y5DPjU3zadvVVssdFDc201WEURq9TRbgwIpn7dOSCXUAlmcPrtaUOYrGnZiMp5aHFLA2WFiXbaVUTD0jHJIgOqXAaSJPnultFFpQd9a/rvRN6UJaepCMBhbdiJzWrpHhiSYp/RSetOu4vV5SxOm/rEwz6M3CKtdPJC55OMZAXYXSDMQfCMy7KBRfylU24Q9ynSi4Vxr1UJ01tKX5MjZ5sJwnobtH0BVzbIkOlWFs8UyePlBtXls6i05oNayzPefYdp66KgIvUq1dY/JVIhsPXHurV4WlW0IvzYewzVytz/lH9rXZ8XJ0P6iYHY+2NMMSrxTuoR35i0hh/LwyQ== 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=+o4JUxNe93ji9k98hVMHxYWTGjCObdNITlDrlU3Zm4k=; b=XLYkglXnKAY5/x/pUnA6G2OIbD/kh+r3PWXGFcTVvo3ekUoqW8FXI1PKes5fVWZ31/xA4EIpvlMrwbXxKNFi+9fRvuLM6NqipRIHcqvP5cYCx3dMqJ4nSOw0CpkPPhR8uh4dUWPxG4VHLAC8H2xS+9mchbw2VPtZm2IxdqpZ8Z0AR6Psbjyy1zkrj27JRe4igYtlzmMLdDdEB1UrtD6Krn0UhAtcDNN+TifDBybQuLDZh8aaJ2ShYCym1GqcSMkEbbYnN26MB/bnACDjy01LqTYGvmOHy1x7pXgkddBWvw6i3nzWn5Ce3PXh1vpEyxsJqPm8GvdRCShd8lfXCxWJjw== 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 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by SJ0PR11MB6575.namprd11.prod.outlook.com (2603:10b6:a03:477::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.12; Fri, 1 Mar 2024 09:20:18 +0000 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::2c31:82b7:9f26:5817]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::2c31:82b7:9f26:5817%5]) with mapi id 15.20.7362.013; Fri, 1 Mar 2024 09:20:18 +0000 From: "Ni, Ray" To: Paolo Bonzini CC: "devel@edk2.groups.io" , "Kinney, Michael D" , Liming Gao , "Laszlo Ersek" , Michael Brown Subject: Re: [edk2-devel] [PATCH 2/2] MdeModulePkg/DxeCore: Fix stack overflow issue due to nested interrupts Thread-Topic: [PATCH 2/2] MdeModulePkg/DxeCore: Fix stack overflow issue due to nested interrupts Thread-Index: AQHaa7SoLqvEbZwsL0aPzpdyMEkMK7EimcIQ Date: Fri, 1 Mar 2024 09:20:18 +0000 Message-ID: References: <20240229130246.3-1-ray.ni@intel.com> <20240229130246.3-3-ray.ni@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN6PR11MB8244:EE_|SJ0PR11MB6575:EE_ x-ms-office365-filtering-correlation-id: 1388e9be-a42d-42a1-8c6d-08dc39d0cfea x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: th5XssMqSSkPRXc3Ui9oFtEQl7efmANk/uF7gToE/+qixf9wbPuRn4PQ+BKVosqO9tOSvfrbZdNORZ0IhWHV51765DfDcpi3CORxXsg9qydmdZB0oqvat3ixNnAruQaqb6l8bUBs3MqWKUBBuNaOmlvQteBh1wm+VWS5RnIwYVaHuVScy4a1a99PsRuTT5qyzpVxbpG2RENbaC9kx+q1dUKJ+aVtEcrMoGDaSVKte6KnL9pRuCXwqSSv5rK/zTHlrZXlINXxAiKI9Jv1wlToBdystkIydA5X0qS2q+nTsSUtG0OC9jmqDlR7voqczTlyVaj5xqpHsV1V45hioaM9LHaGpUjljv3xYopMqp2MlKGFG4IALAJSfjRzvmw306HJsUOag1+zddG+TQwD2WMcp0XdJ8cKBcVxxTfhfB4Lgw0aR3S8/iISPLlmLUvy3JfegCmol512OsCI2FoZjXabsc8D+/uj2/b1DA38N1vb8Ir6dknzr8Bg4JJKd8gSSgBttG5ETTcaZje8EFgJSJR3yy7IsoQRgeB8ZxI0R/BbFQH09QeuRNzBR73/bKP3gPf3hZg6wGssdzKFOT0YHBmyqQQK2useYv72m2x/+xfaVDIKdzHPeM1l+pHeclroaKJY9Bzf5AbxsSEPq9CGyXD1FE61AYZyWVaWAaaQhXMnKRa99Z9wPzUIlPF3ysiJO0sM5zii7koup0MK1171sCvWXQ4FpyErVAiOV8nPad80VfY= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a29mL2tVYjFiZGRqYmpHdWRkNTh0eG9WQlg2aFhWVXRncnBCVDhhYWptb1gx?= =?utf-8?B?bnNZenVNRm9xNkRFbGJYcnhKQmU0NkppSEsva2pjY0ZUdjBaTVlPVjBFZTNa?= =?utf-8?B?RFVIUFNkdExIb3ozZ3NMUEE3TVprNGg2S2ovZ0ZWVkRzcUFIeDhwa044eWFH?= =?utf-8?B?S25LRTBOSkp6N3NaRjRKaEVFYjI3SHlWMDVma1RaNW5zRkszSWcxN0tKWWRT?= =?utf-8?B?MmxSeERpNDY2ZGVVNnJ6cVBtUHBhR0EyYVpaT0Z6dEdEVTVDVXNhemdocmpU?= =?utf-8?B?T1psNW1oVUlsWjBERWFSUXY2dFI2Wk5WTWQ2bUYvYVlMS21MTFAvVXpiZDEv?= =?utf-8?B?NzVHUm1qZHRtTlpYY3NlWGgxSW1XWTVVVUhGMk00SlR1TU1HZ1hrZnJrRzlu?= =?utf-8?B?MWs4d0xoOG1yNFdQV2hJZ0JDRCtyeGVQTitoZmRxNTNJM0lxK0Z3ZFA0TlNK?= =?utf-8?B?WnV4b3d6RkV0Zml4ZEM2VkNrclg1RnNKakhiWldmVnlDa1ZxN3ZWWkM3VHla?= =?utf-8?B?ZjlDWk9YdjhEN29DSXg2OVk2MVNtTDNod1I2b0NJeE1RM0RQVk1ZazBBOW9k?= =?utf-8?B?VlZScytJUC9SYVozajZqWkVrcWMwcE1kSE9USTM5cjQ0NHpEa2JzdFZsaVNP?= =?utf-8?B?amdoTEFZZGs3NERGUkZMa3lOajU2L3RQd3FyaUIvTU5CTTVHdUpOR1NGa0tI?= =?utf-8?B?SmNMZFJ0TFBsVWtrOE43cWtLeXdYVWpsVjlkSFp2MVo1a1kreXE5blowSTd5?= =?utf-8?B?eHIzemtONVNtUHU0SEF4NlJzR2ZiWTgxQW5hZTdVRjlCeWNmWTZvWUpwRXZY?= =?utf-8?B?LzdiK2NEWVFUc1hGNnIyOVZna1h5S25paFoyaHB3TitTWnhIRVRjUThGSEE2?= =?utf-8?B?Rk81eDBIeVpVM3REamI5UmlleENSZU5BRnkrWCswTkN2QjA4Mzdla1p5NTBu?= =?utf-8?B?N0NiQTZOUW9aclNLZ2NPcHp3c214eVBieEpnays2WTQ3VXREV3BMa3V4Ujdp?= =?utf-8?B?KzBQTVhDcWlJSm5XRTBTNjMzSjJRQVdKcFVpSWU4ek5WT0hLVVBVbDFQdy9l?= =?utf-8?B?aXJoelpGTmRFaVl0REdCMjZrR0g3MVNxVW1jalZDRnIvUG13T0VLb0dxbWtn?= =?utf-8?B?MVk0V0wvc3dtUitMR2pvVmtNTE5RU2hQVkdCOEo4RjlONkcreC9EV3dYWDQ1?= =?utf-8?B?dW5hUkZFVjdNNzNjRXRnRlpuT1hhMTBUYWx4Vml1Q3lOMWMwcnAyTm1RRTQ0?= =?utf-8?B?WG05aXQzUFZ1RGxxZ2k4WDJCbzI2QnBsbS9BRGdKdFJMQ3o3Q2wrdGVCTVl6?= =?utf-8?B?d0tXMmJOUHFJcldiM0l0Nmw3ekpCdU5UaUdiNSsydDQza3BJT1BJSGtJVXI0?= =?utf-8?B?elBoZU04QTErcFQ3Ymtjb2tFUjF5S3FqN3RaQVlJbkw3a1VHNWtIZ2tmb2ZM?= =?utf-8?B?bVdGVTZlcXBSeVpxN0pYc3V2RkNidUZIeklmaGtrbzdITUdhN2REdzUwd25I?= =?utf-8?B?eEtUWm1wcFM0VHpkTFYrbkhvaysxcERHRE5JSzdzcEx1ZC9wMTlvMUpaVms1?= =?utf-8?B?UGxEbHUrb0hSTUZ2U0N1bUlma3A3VVdUNWtLeU05MDlaVkNJUnFtMXh1NjBS?= =?utf-8?B?b3FoTEhWdmp4QmUyOVRaRUZqUFhyR0loemYxR0pZUVdqZk5lejVwTzUzTGZZ?= =?utf-8?B?THV1bW1iQk5BaUpVd2RUT2NJYlhhazg0M1J3dHdoNHM4dW9uUER1aU03akpO?= =?utf-8?B?RVAyZWk2SlVyWStRMTYrbkJxQmZ1Y1JpOWp2YnJSUUJ2dFVsQm54QmhXQS92?= =?utf-8?B?ZGd6T0VaeHpsNU1UaDBMbktzUEd1RUx3V214algzMi9IZWFvTnVvZTFvbDRy?= =?utf-8?B?SjVtZWJpR0lmR1hNVXZ2akFscWZhMzBZZEZFeEE5bFJ5ZVlnZmZ5ajNxbzBt?= =?utf-8?B?Lzd2dG9WK0tHQVBNOTQ4UHdoRllKNHBHN1hDTlZTalNxY0hiU3VEMS9zSTQ3?= =?utf-8?B?akgrV1R2WXF3K01zVUthMmdTdTFWZGZSSFc2T3cvOUh1UnlJaTRiUnZ6ZElE?= =?utf-8?B?ajJSd2s4eW91WHlhUndxK0c2UFBRVm5PazcxUUZuVVMzNGtGcVlRWkttY09Z?= =?utf-8?Q?deUc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1388e9be-a42d-42a1-8c6d-08dc39d0cfea X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2024 09:20:18.3640 (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: CPursm+zicEV9btOcSToukFFNRThmYXe95zVij9gxPSLhd9/oEM49c7tElmO5cPWSLRPxUqIDcPGvlu+5sirfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6575 X-OriginatorOrg: intel.com Precedence: Bulk 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,ray.ni@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: XWdSPJjMMQU0AHZlQRuV4PHJx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=jXPIwCd3; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io UGFvbG8sDQpIYXBweSB3ZWVrZW5kcyENClRoYW5rcyEgSSB3aWxsIHJlYWQgaXQgb24gbXkgbmV4 dCBNb25kYXkuDQoNClRoYW5rcywNClJheQ0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPg0KPiBTZW50OiBGcmlk YXksIE1hcmNoIDEsIDIwMjQgNDo0NCBQTQ0KPiBUbzogTmksIFJheSA8cmF5Lm5pQGludGVsLmNv bT4NCj4gQ2M6IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+OyBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPjsNCj4gTWljaGFlbCBCcm93 biA8bWNiMzBAaXB4ZS5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSBNZGVNb2R1bGVQ a2cvRHhlQ29yZTogRml4IHN0YWNrIG92ZXJmbG93IGlzc3VlDQo+IGR1ZSB0byBuZXN0ZWQgaW50 ZXJydXB0cw0KPiANCj4gT25lIGZpeCBpcyBuZWVkZWQgaW4gdGhlIGNvZGUuDQo+IA0KPiBPbiBU aHUsIEZlYiAyOSwgMjAyNCBhdCAyOjA04oCvUE0gUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPiB3 cm90ZToNCj4gPiArICAgICAgLy8NCj4gPiArICAgICAgLy8gU2F2ZSB0aGUgIkludGVycnVwdGVk IFRQTCIgKFRQTCB0aGF0IHdhcyBpbnRlcnJ1cHRlZCkuDQo+ID4gKyAgICAgIC8vDQo+ID4gKyAg ICAgIG1JbnRlcnJ1cHRlZFRwbE1hc2sgfD0gKFVJTlROKSgxIDw8IGdFZmlDdXJyZW50VHBsKTsN Cj4gPiArICAgIH0NCj4gPiAgICB9DQo+IA0KPiA+ICsgICAgICAvLw0KPiA+ICsgICAgICAvLyBD bGVhciBpbnRlcnJ1cHRlZCBUUEwgbGV2ZWwgbWFzaywgYnV0IGRvIG5vdCByZS1lbmFibGUgaW50 ZXJydXB0cw0KPiBoZXJlDQo+ID4gKyAgICAgIC8vIFRoaXMgd2lsbCByZXR1cm4gdG8gQ29yZVRp bWVyVGljaygpIGFuZCBpbnRlcnJ1cHRzIHdpbGwgYmUNCj4gcmUtZW5hYmxlZA0KPiA+ICsgICAg ICAvLyB3aGVuIHRoZSB0aW1lciBpbnRlcnJ1cHQgaGFuZGxlcnMgcmV0dXJucyBmcm9tIGludGVy cnVwdA0KPiBjb250ZXh0Lg0KPiA+ICsgICAgICAvLw0KPiA+ICsgICAgICBBU1NFUlQgKChJTlRO KWdFZmlDdXJyZW50VHBsID09IEhpZ2hCaXRTZXQ2NA0KPiAobUludGVycnVwdGVkVHBsTWFzaykp Ow0KPiA+ICsgICAgICBtSW50ZXJydXB0ZWRUcGxNYXNrICY9IH4oVUlOVE4pKDEgPDwgZ0VmaUN1 cnJlbnRUcGwpOw0KPiA+ICsgICAgfQ0KPiA+ICAgIH0NCj4gDQo+IEJvdGggb2YgdGhlc2UgbmVl ZCB0byB1c2UgIjFVIiB0byBhdm9pZCBzaWduIGV4dGVuZGluZyBiaXQgMzEgaW50byBiaXRzIDMx Li42My4NCj4gDQo+IFRoZSBzYW1lIGlzc3VlIGlzIChpbiB0aHJlZSBwbGFjZXMpIHByZXNlbnQg aW4gbXkgb3duIHZlcnNpb24gb2YgdGhlIHBhdGNoLiA6KA0KPiANCj4gUGFvbG8NCg0KDQoKLT0t PS09LT0tPS09LT0tPS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVz c2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzExNjIyNik6IGh0 dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzExNjIyNgpNdXRlIFRoaXMgVG9w aWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210LzEwNDY0MjMxNy83Njg2MTc2Ckdyb3VwIE93bmVyOiBk ZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vw cy5pby9nL2RldmVsL3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09 LT0tPS0KCg0K