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.web10.10.1657823924920583036 for ; Thu, 14 Jul 2022 11:38:45 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=UahdbE2v; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: chasel.chiu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1657823924; x=1689359924; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=V+BaBRToaHIoT/2pt5JQI/KglW66e59amfgvm7qz9bE=; b=UahdbE2vupSCdq1sRLVDlr75/k6b9I+Di/lsFQqE2wWDq16Ndbnm9bvx 0je8Qf8syaNWGgsZfaXdr/4xf0ZZM83g+IFSbfKBTIm0uEgzQRjaSrYTG bxL/rcCxsJDbhz3O6FEu0IQiZXtPZ2bsNSnpwBk+mZHqFuwVURSz5imyn ttohk+vCzh14NRPxa6X3fGWfruhV1i50FHD24jUrENMI/dLq9cmo6iLkl +0XxB4/uQvb5X8Of93uWtUkITMSn7bBIy8DHn4NJuFNllxkimqLHd3T4g 0G+zHt1So3/PyFgB8exg3bK0vSm8SLi/7SUHpT4EkTFO2OdNz/QfViXyp A==; X-IronPort-AV: E=McAfee;i="6400,9594,10408"; a="286343308" X-IronPort-AV: E=Sophos;i="5.92,272,1650956400"; d="scan'208";a="286343308" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2022 11:38:44 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,272,1650956400"; d="scan'208";a="698911360" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga002.fm.intel.com with ESMTP; 14 Jul 2022 11:38:44 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 14 Jul 2022 11:38:43 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 14 Jul 2022 11:38:43 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 14 Jul 2022 11:38:43 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.104) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 14 Jul 2022 11:38:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BziaGoLUoeyCAepR5WXrwrIIpMIl9zHSbFzlTs/z4FBcJVNji16IIsqsAEVt9pqPHkoWFMncvkP3UuYnFdMT40+Bda3Ou/QsiYgF46OEX2/pj0FZz52WaURKxA29YB849uZSOTEibB4Dz1D4PMZOHc/OCzpKuU/XEBH1+qExg5BjZsHTNkIX0U0xg3wjO8zPL3oDgmcvZBuyE18y5cqUUibq+aFPEVaK/raDtex1KBcKwl1Gw4F/fxmYwE3fMjQNdt8Q1vS2I7shpZNtlW7YJ9yD+TPyhNYAUTk1STQY+LQkZbK/UncL+QRo5joe615RDm+Ljy2c07IYEeOLnK50Kg== 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=kiIBKUFclXVH0Ef+IMmGZ+mjeoOMEGt5104A0AJ0Ih4=; b=hkfqpcgPjtGUbJi+rGLAdgUzJtJomChetIlM9TWI+LGza/WqFIpwsKBfh6iVjLk+DJoWmTGz+aYkOTGY5uowgwY2o1ZDrrdCHDjWURPMM7X4WvwP422Xt9xYXmdkV37IOh1hMX7VdVSMDoFtZtILYVp9Awar44Kh6I8+hypG6uC3jjzRI051eHEamKrtV1yiU0y54It9NzM+Rx/Rk6IUXQfA9KOK4BcbnnxPtfXp0vyNGXvBTzbDXYdMACyAxX70jxNe9m6+vLfFg18yxZdU+ztr0Z1F8m48tc7PmS40aG181IB/J/VsGhxX9t7e3mbnYyZLLX/kOBNDYVJ2xfU2Qw== 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 BN9PR11MB5483.namprd11.prod.outlook.com (2603:10b6:408:104::10) by DM6PR11MB4137.namprd11.prod.outlook.com (2603:10b6:5:199::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.13; Thu, 14 Jul 2022 18:38:41 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::a113:c892:d94:dd10]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::a113:c892:d94:dd10%8]) with mapi id 15.20.5438.014; Thu, 14 Jul 2022 18:38:41 +0000 From: "Chiu, Chasel" To: "devel@edk2.groups.io" , "Kuo, Ted" Subject: Re: [edk2-devel][PATCH v2 0/2] Update SEC_IDT_TABLE struct to reserve sufficient size in IdtTable for both IA32 and X64 Thread-Topic: [edk2-devel][PATCH v2 0/2] Update SEC_IDT_TABLE struct to reserve sufficient size in IdtTable for both IA32 and X64 Thread-Index: AQHYldIyZD0rzWoWnkKN/2lmHQ3mM61+NgkQ Date: Thu, 14 Jul 2022 18:38:41 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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: fefeb9b5-38b2-482e-2215-08da65c81310 x-ms-traffictypediagnostic: DM6PR11MB4137:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sxLZVTYv/+g7Fp8NLxFrmrkw1ffSqAShl/VEAtZWU9a+jRKQtLEPmvsLYiaefKZu2vcdMjJgeJBSvHj3k9J38B61AfOB4F8mXiCmiNwKm1RnU5Syfi+fTGQ+Nr4RedMvhr7kZHhYCPjNMMVtAlQNkuOY8bOmjzAR1JUJVDzqo6kn0Zc/UC3Svc8prEfvfE8Altd34l0lmv5/sPNIzLHpgTl0LRdJcj23TpgXP8dsxY+g8lkrTcEMaS5AMg75LYLtstZbXMlsR4i5Fu2UW+reTrxD9awIzjQf5UgSYZE++Te0EalJtz4QsougbYZzICXYF5MKSjQCXIsHUnV0s6nzeL46dJ1wz8MWG/CeKbwoYgD8i9AMzxw43FwwO5PUQj9MyxvejqR8TOP+DhfNz+v8rSTt1YZjii7/0NgVXzLtMMVU45uXb/Mjr0/wB18Ks4d3P6HsVc93mes2qKt5vAsFt95VjyY/iTbJjea9eyf3doCvO5nSGT9RituKMXyiaKBng2nqnl6Isv9eUYz36dEwSKrJ2z+QHUFw+oixwPmgsmuycYYnKhhrqAuys7aR/ulA2YZk2LfwF2L293crojMgrKoT4YDUf+Gj5EGtsuu1BtNZMpasaiw1Cwnb5Hed6uLYdD9Z+A2AknzOn4dU7Iy3qCDE50I1nK+riZ7IPFrgu08b+BYax84O5SOAXDTqiErGIUErG+OPEnVn6NUmanJMzOm+ixMT6uf8m7r7gr8oGlIC9WvWC/Qm7liKcWgnHY+K4ZOOa7BUL4KNOEVJ5vCDYeYrGZLqWIFaTEz5pTmAxsIMx0+t71BAgAPzzljBjpphB+LUo14SZIbRTGsX9CLrFChqjQB3gQ1xsGmFvfnU6UrIZRniN2LZnAAoNV0xlm8c x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR11MB5483.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(39860400002)(346002)(366004)(396003)(136003)(376002)(83380400001)(5660300002)(52536014)(2906002)(86362001)(8936002)(15650500001)(186003)(38100700002)(38070700005)(33656002)(26005)(966005)(55016003)(122000001)(110136005)(19627235002)(6636002)(6506007)(66946007)(7696005)(66476007)(76116006)(66446008)(8676002)(41300700001)(478600001)(64756008)(316002)(53546011)(66556008)(82960400001)(71200400001)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?iEYG4n2AOqaL4l7IJdj0fMVdYUkFtFZmLROe5Qr5dpgZF2kLsJpaj1Uj6ht8?= =?us-ascii?Q?8dpC+FnwFcL3WPIDjIRAKs2/D3oLULuEVLtes0cOl948qOHclgEGHmqaE96k?= =?us-ascii?Q?HUoSGPuKbM9YFMtQrxqDZpurrvZmsAjZy2EoSuT7ATxdWpplI+n5sxguYFNH?= =?us-ascii?Q?s0U7iiiYQjoLkv6kw0zqxeA3KWuVps2aaQgIkPM1aZArBk0AQ3GpWeCWZpbN?= =?us-ascii?Q?3qyf+xM57nXOIMhZ4Yq90prfCHwO/jT2BjK5qF2Lg+BxJaU6H647h/065uKN?= =?us-ascii?Q?SnWsspjl7XLedKsfOQ0L+f/E4N4nSfv6pFxP9Btnd2yrqJP2XsxjhPBg+rog?= =?us-ascii?Q?2mnZXh6sEPAtu06QFZkDsG5FTmG37tfdsIL0yRaOydFE2AxI2JQHuhMd3SMD?= =?us-ascii?Q?x4zuqES/URJFZiWqUIb/aYoAQtcEnWm8ceBsXs2eif2P0vhS40M87I9Lw7aN?= =?us-ascii?Q?/a9Rcuc97K1utw7F/SIGolYM1tSXN6XGU41zxzFkYQXAxB1IJ365Z3zSKoCW?= =?us-ascii?Q?7fX/x8h9IKF2ijC1tzRg8IUee+2BqtqArW2VNPYf/GKp+jBMzg/VZbH+Lz7N?= =?us-ascii?Q?MyEtsHzQbUvgGexqkVv+TqSM1Yube+VD6n5u+hddMQQfM07REvYkVowe4eQ3?= =?us-ascii?Q?RABfekyQqhBHmSRzkt2I/M0HA3lVQBdn66GMIquzOICGnkQGXqgu9DiMTBW/?= =?us-ascii?Q?9H6AxXOcM+1nsD4CfYLVEpB1B35R/8LsVJR+0SMmimAfLUOinecVFF1EkhwJ?= =?us-ascii?Q?yY8Pk6qhjdqKA2VHSfQR2XqNUdiJ89j9oAoCT0xe8iFexn9zr09jrpdC63hM?= =?us-ascii?Q?JPnEd7gYinwFRB09AJFuGhy50cdiK/bHxsMlC/uHCjTRobj9ZArtDo9nmS01?= =?us-ascii?Q?AbRXlm7IKTIupA8eofZhI8MeBFpUESRifvNbRaBaZRVyMzqpOaHbBvqgjqTv?= =?us-ascii?Q?q8j13DQmwdHIP2XaO+jz2B6ekdY+cKq479kGYyOta3oWWZID1hjZ3vJ1FqrQ?= =?us-ascii?Q?/bcMzG73rMRVL8NRUR5d2J9W1EJiTAR80qtCCeDgIX9/WXXZC/b4R6cD79VY?= =?us-ascii?Q?UD/jBXEHMNPFjkuwwi166eGtcIgPiEatCWkev7dFk8G6j/bhrzsEpdTi/Nha?= =?us-ascii?Q?AYTyUQcLDbyRxrN9ppLF8YkC4LEgV5lPUdmWBh7K2d/c9vrF8hNejL7uTNEE?= =?us-ascii?Q?ZBIuHr2hTuNSWyVz5JGAzaa4ccU1LujhH/FuwQaQI/6knVw9SfJMTaYURRol?= =?us-ascii?Q?qj5o43VsmiwGc3WyhACAPSiBRNmddpRcCOwRnDuPRCWcgPxlb+Bu5E9gGJFH?= =?us-ascii?Q?i/pKjTHhXF6Dat6meST+E0+yFI7D9jjQm+yz7rPXBZGJjn5d7k3p9y+HuzZO?= =?us-ascii?Q?E6cuB3FPec6PCjhet46POziZCyCeX87iITISA0S6KDpOzQ53SHopq8xkvu/x?= =?us-ascii?Q?aRTxHfVKrcnepMwbJ5wn1Kee6v5m0K8Vj/S8yYAQ9pcUvOGLVTznbRpFR+OZ?= =?us-ascii?Q?X/cJ/GZDuMf/7hjA6ETIsgbu80iuaA6PDOqCs69EL3w0GIKUISZgVg2fPj5U?= =?us-ascii?Q?2yuNNA+3uLinEbs30dZnC1vj7S8T0v8Ti8HKA35W?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5483.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fefeb9b5-38b2-482e-2215-08da65c81310 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2022 18:38:41.3724 (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: jD5UmUuyo1HjpRNxw0BVR4tLeVCwMumEuJhSWu6r1c08fA5sul5pTVhxFBxgQ6t4bJrea/jWkn7apUPPSYXQNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4137 Return-Path: chasel.chiu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This series has been merged: https://github.com/tianocore/edk2/commit/9ab389c01b875869c6173557aa053d397a= af14f1 https://github.com/tianocore/edk2/commit/470206ba7f118aaa1153d66689cf3ee4d1= 7051b7 Thanks, Chasel > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Kuo, Ted > Sent: Tuesday, July 12, 2022 2:31 AM > To: devel@edk2.groups.io > Subject: [edk2-devel][PATCH v2 0/2] Update SEC_IDT_TABLE struct to reserv= e > sufficient size in IdtTable for both IA32 and X64 >=20 > REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3957 > The reserved IDT table size in SecCore is too small for X64. Changed the = type of > IdtTable in SEC_IDT_TABLE from UINT64 to IA32_IDT_GATE_DESCRIPTOR to > have sufficient size reserved in IdtTable for X64. >=20 > Ted Kuo (2): > UefiCpuPkg: Update SEC_IDT_TABLE struct > IntelFsp2Pkg: Update SEC_IDT_TABLE struct >=20 > IntelFsp2Pkg/FspSecCore/SecFsp.c | 9 +++++---- > IntelFsp2Pkg/FspSecCore/SecFsp.h | 2 +- IntelFsp2Pkg/FspSecCore/SecMai= n.c > | 16 ++++++++-------- IntelFsp2Pkg/FspSecCore/SecMain.h | 4 ++-- > UefiCpuPkg/SecCore/SecMain.c | 1 + > UefiCpuPkg/SecCore/SecMain.h | 4 ++-- > 6 files changed, 19 insertions(+), 17 deletions(-) >=20 > -- > 2.35.3.windows.1 >=20 >=20 >=20 >=20 >=20