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.web08.15084.1640143599819842018 for ; Tue, 21 Dec 2021 19:26:42 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=EPtIHZDV; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: donald.kuo@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1640143601; x=1671679601; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=HmTWeN+bN7X/W+tQxrWm605bO+CpEQBJ+tI9kyWjMRM=; b=EPtIHZDVC3voxzQJDaxZicJvzWM43+q3dmuOxiACEQJQfkMb8rI5/bl1 zwdLymShhshG8UvuLTlbc8QzeBHNKnEsEmrQa+siFElsADfRLDjQGRuD7 jBA8zsh99GKS/QbyVEvYo7nOPbsmCIwBHsEOqpn0RoAKN43hC2AlPqc5x vlcd5i3xpAwBpgFaq1eFuAP6zNfUjMdm3WknVEVRdeJgkacQUAi/HXshI MThIlDvaarvgAxInVjNLhUoPrMTAGu8LrzvJhFAqd7jfEiIN55lDhg4Mf TnaIN2bOFzC+juIjQIBCxFEBWnohLrN0BW4yLdP6oYDA/pDa4uKkQZBl9 w==; X-IronPort-AV: E=McAfee;i="6200,9189,10205"; a="240342055" X-IronPort-AV: E=Sophos;i="5.88,224,1635231600"; d="scan'208";a="240342055" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Dec 2021 19:26:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,224,1635231600"; d="scan'208";a="466523357" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by orsmga003.jf.intel.com with ESMTP; 21 Dec 2021 19:26:09 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 21 Dec 2021 19:26:09 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2308.20 via Frontend Transport; Tue, 21 Dec 2021 19:26:09 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) 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.2308.20; Tue, 21 Dec 2021 19:25:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JB02XtrCJYYOJFGkDeHaFOmcZpRFGhsprNICXNV7PugLOP5FMxEQYHVKVBbcc5FAudbScw0nnHKZSzghOr9zqk5fALfahP38t3zmTIs/m7doKTwL/V2lBg5CbTDrI8TjiIRXECMKXOu4Dpphn2/Yg0AZwHNhHy/4bqlMrY4a9dHEZrwd1gd1r5hK9i6Jb/e3BE+qrahBCGJQwP+1pOI4bRfJ8u2q9FRKYA0QFDzK7ddERZgjdshO71TzDOuJZ7AIVjvwyBEOq661ARzjYNDtiGNM8T1beB2nZ6iuk0Ni8IuatOfYw9Q+P1phIUT8q1PSeSUxibzec4d8Ak4T67VxyA== 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=dp19+sLW9TwOD+dKINf53mA84CXOJlvCoOmlp5obBoc=; b=lcLSJIAKoO7lwowfFWZBMp2Vx3yeH2GYl6nnU5aezgH0QfG2it3sLCF6oab0qDgzgu7h7FDUOCbuZ8VHhphzm6kYTUnkiOXI0962YkOW4mzOG77NZzErOuiHkVNnbjmjYxqg1oPw7P+J1Xzok7WyFdTpobmafggPl/nFqIDOUD/MPE8FPermbTec2fWEQGRb/OWwgoXl5qVkT3SALbLvO2blNw0lGj55qIbSr1jpe2XtEaFCEWbjsae5hxnurTz0WZ3K0O4jTRjBZnl3a+9nkRBc7In2GCbm8SpPPLbzmF81M3orGtzNxV13vK4l09VDBiyV2YQvm7YESXA4sbQA5w== 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 DM4PR11MB5309.namprd11.prod.outlook.com (2603:10b6:5:390::5) by DM5PR11MB1948.namprd11.prod.outlook.com (2603:10b6:3:112::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.18; Wed, 22 Dec 2021 03:25:55 +0000 Received: from DM4PR11MB5309.namprd11.prod.outlook.com ([fe80::79bd:e165:1705:e9c0]) by DM4PR11MB5309.namprd11.prod.outlook.com ([fe80::79bd:e165:1705:e9c0%6]) with mapi id 15.20.4801.020; Wed, 22 Dec 2021 03:25:55 +0000 From: "Donald Kuo" To: "Kumar, Chandana C" , "Lin, JackX" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Dong, Eric" , "Yao, Jiewen" , "Ni, Ray" , "Chaganty, Rangasai V" Subject: Re: [edk2-platforms: PATCH] System will occur a CPU exception error when sorting CPU APIC map, because of a pointer point to an wrong space. Thread-Topic: [edk2-platforms: PATCH] System will occur a CPU exception error when sorting CPU APIC map, because of a pointer point to an wrong space. Thread-Index: AQHX9ja47amZpQbtukaF1LDrba0nZqw9JHeAgAC2NXA= Date: Wed, 22 Dec 2021 03:25:54 +0000 Message-ID: References: <20211221064740.1613-1-jackx.lin@intel.com> In-Reply-To: Accept-Language: zh-TW, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-reaction: no-action dlp-product: dlpe-windows 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: 6e4a4298-3387-4fee-d883-08d9c4fac390 x-ms-traffictypediagnostic: DM5PR11MB1948:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:608; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CDWpQC/W66/30uD694IBmgFKKPxYF7zCyOtcCUHfXnsWn+htJCmhJK8gaqynuVa0KGD3hL+jbB4LDw4k3PH0a2fZG+20GCEmauO7V0/Z858qoJJnbEsBixQfvRbBF5vtj1imMiOiggDU6+nP/+H+vq4F+9kLdNXr7x3ovgmDfEqRVeLdooGV/fQ2Zp6X7fgY+IsL6U4ygiIqvBGIjc7ekLR2nOuT+19W9DEyzZk3IIvRhJr+U/XR38A0tdtH87XDaQurBPMFRrmsFvKtsbHm4DoQAR6PophgFJsWpWmoMU5rK4DGsc/oZIM9E2z5em0/TEBqw9Gdum8Hp7PzkaT+IwL+4gmbboZk7dh5/Tj603PKzkZFU2v6YVP+XemsoBsHCgh632cMs9DH4mcCdueHUTcyePHQ2DcGfOX3ghQ0tbIahVVwBJHwg+ASH9BM7lg0T1gCxu74hc02TtG2Mzh4gscmX9hkdt5aC8qYIAhhszHEQCkTEaIB7qZYdB0OR5CfxyJsUMmyBxzfpgM4cmDU/SK0KKsdaSHC4mntYH0YmRy6olDMWo1fkFQf2eSWn9CkL6tN+6beds0Ztj7MOB5pWE/TcCpz6ztbQDG5ILQ6preNMCAH/TslE+NjXxrWP2slMAheZ3LYq5pm4gt+av0dXLP5Ays5sPIDdsbT6Fg/wxRH/RUYV2VsFaKz+fYgZOLxnHXMu0tZWSxYTNfw5qfgdw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5309.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(5660300002)(38070700005)(33656002)(110136005)(83380400001)(86362001)(2906002)(55016003)(8936002)(7696005)(107886003)(316002)(52536014)(6506007)(508600001)(54906003)(9686003)(82960400001)(71200400001)(76116006)(66946007)(8676002)(66556008)(26005)(122000001)(64756008)(4326008)(66476007)(53546011)(66446008)(38100700002)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?5m0ydJCTFzUTNJHL6s8f1/TDTxh6XCptXwTv7MKfiav8bREdJ8MvWX/iBGI4?= =?us-ascii?Q?ORjtD71DeTwoYq6IzZ2W8cs5r42Q4hUnyC902BfeQ5vz+9FshHeS6Sp9mXGz?= =?us-ascii?Q?RsUDSLtl+NzD0r82/duDz4bs8whqFFK8V4iC8YUS8yX5A2iUvl/gyfl5K0aA?= =?us-ascii?Q?moYX4anZSsUzjalABYTLV7N49J0YpOVo74qXjda3TVtGiCvARqn/tZrtzYtP?= =?us-ascii?Q?l6fyisCa71aTZTkwzdetwoY7KraCQbn8PXLFK/EBhpGO2lhuVA8ty2dSXIj3?= =?us-ascii?Q?2WpDnuZ0RhnDgomA48PyGyZmMfUgu2H2+iv/nmbk90oBjxr+jc9Am2EHoHBa?= =?us-ascii?Q?yNRRGxru1EkYKGheJSLXh/39rX/kODRQwa6vQ/S+wcy57a42UMpU/npFCuWf?= =?us-ascii?Q?2nt+baVzYUjkvGshPLFU9NYnOvT5jINK96B6INkqnSocY5sek/N3QBok4O19?= =?us-ascii?Q?7rzup/aID389XQWj3enQUybBAGhzX+kFEdGNvx9JNipQQocyXy19FnL5tK4n?= =?us-ascii?Q?TWzNxTUjeuVeSZVHZaRfhHmGbxUD570UqYHpaY7+rBM7AltxsA4GGqXqoFID?= =?us-ascii?Q?bGclCHC0VoSfS83d3g24plT1QzhCCVpQIqLP4Z2E3NYLDtP5Z9tVWGowRji3?= =?us-ascii?Q?zJ9M1hW+eKnLPO160bLTMrxQQPXY1KwAFcJKURK5xM05b0enNJ47tV4U0OoR?= =?us-ascii?Q?MJAUbsbmvm71nJ6szFHIfTlBxB8X6Ce9BHDKZrDn/wC6iJi/6kvQ9nC8jzNc?= =?us-ascii?Q?vJnptwigAVLlMGl9/mPC9epZoTmhPL5olx0RoVqxHo9LiPEDcxQwJbrJ0dOj?= =?us-ascii?Q?PVjSzQGnRtKIbhJi1LcGW5DzkAD2Iu/YXRQIKOV0Qgx5Uk9C1EMAUjb4hLg1?= =?us-ascii?Q?Rip3sNk9OoqFIE5commnTvDSVNfKqIL3CmdRTVYe6WTivv6K2dEPFqRUXKf5?= =?us-ascii?Q?mNrAahTf4b74sFHABTg0EKrmcHQZ5JyXOJyBwQimoCUY/zdfmmOXPBJZA+fe?= =?us-ascii?Q?t7KZ5ZRCuhv+IUp1G1zXp4QK4h3ifGldRMLMsFKfr/VHxMUqg8zgtWFH285/?= =?us-ascii?Q?3xfGSM1GgF8YJVKMfKH4NDYf/34FJsb/UBdWAvW4a7SSyUx5OaVZiJmEUHpX?= =?us-ascii?Q?o7NC6uGQxM321/RKpZsFgWvDht9YanwtA0jgI3VUZAk2yGWrjf9f6MVp09We?= =?us-ascii?Q?ao63wuaHAiXne1kldaVJbtp6wYgMfDV846FXMNWcJrIlqhaoL7L5vIxSpXKJ?= =?us-ascii?Q?+Ne0yW9rcUVha3ZHsjGpNKXd6KruLigxceQSs9toDK07SMzwskhVyDY7xN2q?= =?us-ascii?Q?SFVJM/ShItgR/XxUKn98N5cNWJoARLEr53O0hqjTDmNalvT66s2f+rrf5U7a?= =?us-ascii?Q?pTComjJ8n01wyeaGE0AcRtUi5C/Ir6fV2JLqWj6XnNvjCRlDLhI3xNqXQVAs?= =?us-ascii?Q?Iqp7GfZDQo+wLt2gnmM18cO/CKh1Suj+D5tO4p+veMpxHa+3Wc5G4hlWhOzJ?= =?us-ascii?Q?wWQVUtjPxsESBzquGJuDpdKqyO5vSl7drxgeYQvo62wpWBbcM6MtaCt4rtiC?= =?us-ascii?Q?y0BNO44PD/V4Zn5krQlTPRNlMkyDVmuDIFvbtVlLxbOF8AplFbgLpAfvIG93?= =?us-ascii?Q?avEekYIVCokOPn5wZbRupSM=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6e4a4298-3387-4fee-d883-08d9c4fac390 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Dec 2021 03:25:54.9991 (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: kz6I2oslIqD5AN4eqEZ9N7KX66xlsiyikSLPHSRChYnTkMVXB0iTkNU1L1VIepKRFB7DdGFpY/RoFY1evMrqlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1948 Return-Path: donald.kuo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Donald Kuo -----Original Message----- From: Kumar, Chandana C =20 Sent: Wednesday, December 22, 2021 12:33 AM To: Lin, JackX ; devel@edk2.groups.io Cc: Chiu, Chasel ; Dong, Eric ;= Yao, Jiewen ; Ni, Ray ; Chaganty, = Rangasai V ; Kuo, Donald Subject: RE: [edk2-platforms: PATCH] System will occur a CPU exception erro= r when sorting CPU APIC map, because of a pointer point to an wrong space. Reviewed-by: Chandana C Kumar > -----Original Message----- > From: Lin, JackX > Sent: Tuesday, December 21, 2021 12:18 PM > To: devel@edk2.groups.io > Cc: Lin, JackX ; Lin, JackX=20 > ; Chiu, Chasel ; Dong,=20 > Eric ; Yao, Jiewen ; Ni,=20 > Ray ; Chaganty, Rangasai V=20 > ; Kuo, Donald ;=20 > Kumar, Chandana C > Subject: [edk2-platforms: PATCH] System will occur a CPU exception=20 > error when sorting CPU APIC map, because of a pointer point to an wrong s= pace. >=20 > Signed-off-by: JackX Lin > Cc: Chasel Chiu > Cc: Dong Eric > Cc: Jiewen Yao > Cc: Ray Ni > Cc: Rangasai V Chaganty > Cc: Donald Kuo > Cc: Chandana C Kumar > Cc: JackX Lin > --- > Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) >=20 > diff --git=20 > a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > index 785cf4c2f9..05fc7799fb 100644 > --- a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > +++ b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > @@ -169,7 +169,7 @@ SortCpuLocalApicInTable ( > UINT32 Index; > UINT32 CurrProcessor; > UINT32 BspApicId; > - EFI_CPU_ID_ORDER_MAP *TempVal; > + EFI_CPU_ID_ORDER_MAP TempVal; > EFI_CPU_ID_ORDER_MAP *CpuIdMapPtr; > UINT32 CoreThreadMask; > EFI_CPU_ID_ORDER_MAP *TempCpuApicIdOrderTable; > @@ -183,7 +183,6 @@ SortCpuLocalApicInTable ( > } >=20 > TempCpuApicIdOrderTable =3D AllocateZeroPool (mNumberOfCpus * sizeof=20 > (EFI_CPU_ID_ORDER_MAP)); > - TempVal =3D AllocateZeroPool (sizeof (EFI_CPU_ID_ORDER_MAP)); > CoreThreadMask =3D (UINT32) ((1 << mNumOfBitShift) - 1); >=20 > for (CurrProcessor =3D 0, Index =3D 0; CurrProcessor < mNumberOfCpus; > CurrProcessor++, Index++) { > -- > 2.32.0.windows.2