From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id DDB1281CE7 for ; Tue, 8 Nov 2016 23:21:57 -0800 (PST) Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP; 08 Nov 2016 23:22:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,465,1473145200"; d="scan'208";a="29147141" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga005.fm.intel.com with ESMTP; 08 Nov 2016 23:22:01 -0800 Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 8 Nov 2016 23:22:00 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 8 Nov 2016 23:22:00 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.104]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.139]) with mapi id 14.03.0248.002; Wed, 9 Nov 2016 15:21:58 +0800 From: "Tian, Feng" To: "Fan, Jeff" , "edk2-devel@lists.01.org" CC: "Tian, Feng" Thread-Topic: [edk2] [PATCH 0/3] Display new stack base and size Thread-Index: AQHSNkHkpdLjfvg8DUyJNPBtae2ZZKDQR1lA Date: Wed, 9 Nov 2016 07:21:58 +0000 Message-ID: <7F1BAD85ADEA444D97065A60D2E97EE566E3E6D6@SHSMSX101.ccr.corp.intel.com> References: <20161104021902.17364-1-jeff.fan@intel.com> In-Reply-To: <20161104021902.17364-1-jeff.fan@intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 0/3] Display new stack base and size X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2016 07:21:58 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Series Reviewed-by: Feng Tian Thanks Feng -----Original Message----- From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Jeff= Fan Sent: Friday, November 4, 2016 10:19 AM To: edk2-devel@lists.01.org Subject: [edk2] [PATCH 0/3] Display new stack base and size Dump new stack base and size could help developer to fix stack crash issue.= =20 Normally, stack is changed by EnablePaging64()/DisablePaging64()/SwitchStac= k(). But these APIs have no knowledge of stack size. It's better to let caller d= isplay the stack base and size informations. Some modules alreadys displaye= d stack information. This serial of patches are to fix those modules missin= g it. We also fixed one bug in DxeIplPeim, local BaseOfStack is overwritten wrong= ly.=20 https://bugzilla.tianocore.org/show_bug.cgi?id=3D186 Jeff Fan (3): MdeModulePkg: Display new stack base and size UefiCpuPkg: Display new stack base and size MdeModulePkg/DxeIplPeim: UINTN used wrongly for EFI_PHYSICAL_ADDRESS MdeModulePkg/Core/DxeIplPeim/Ia32/DxeLoadFunc.c | 19 ++++++++++++++++++- MdeModulePkg/Universal/CapsulePei/UefiCapsule.c | 8 ++++++++ MdeModulePkg/Universal/CapsulePei/X64/X64Entry.c | 8 ++++++++ UefiCpuPkg/SecCore/SecMain.c | 10 +++++++++- UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume.c | 7 +++++++ 5 files changed, 50 insertions(+), 2 deletions(-) -- 2.9.3.windows.2 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel