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 56C437803D1 for ; Tue, 19 Dec 2023 06:21:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=YLvCFUnsDWZZFsOJcjHt6VA1T2cvw1mAtNRJ5QAT2gs=; 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=1702966881; v=1; b=EHlu5Y9i/KNkN4CTXfau3ijTpXbDM/OCDDQgWKfoYgC5jdilawGB5v0DL97b/DMtq38923jR EnGKlr8efJHl3und8oiPxH4sOhKKCRRW2Vldhdxen33YTBlsf03WbcTGseLc1K1NFR8JCOLuAif 0lmmI59cf8fPAtpfS6OCSCSA= X-Received: by 127.0.0.2 with SMTP id HiSDYY7687511xWb7nzUpyfF; Mon, 18 Dec 2023 22:21:21 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web10.6678.1702966879913230281 for ; Mon, 18 Dec 2023 22:21:20 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10928"; a="8984644" X-IronPort-AV: E=Sophos;i="6.04,287,1695711600"; d="scan'208";a="8984644" X-Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Dec 2023 22:21:19 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10928"; a="769116358" X-IronPort-AV: E=Sophos;i="6.04,287,1695711600"; d="scan'208";a="769116358" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 18 Dec 2023 22:21:18 -0800 X-Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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; Mon, 18 Dec 2023 22:21:18 -0800 X-Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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 via Frontend Transport; Mon, 18 Dec 2023 22:21:18 -0800 X-Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) 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; Mon, 18 Dec 2023 22:21:18 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SdYwr3f+JssYaKKJUkWR7mMBZaG/WWl3bb8Ih5f0e/m/PUUBNxzOkR1mRN2vMWBChdXUC9Xy98uxiGQ3yuvapu6rwnqflc5yQLfBMEPXj6d7mI1wyKzHEmgNPyIT7vHDa6iRE/46q4KrPjspiaez+fgWEBUW6wzKPySLBfo+ftdyhOpqoEK2kV4d4FUU1bJ5zJ2MO433GKEyzyz6FMzG8KYgsm1UQ74wuOxsT3mPOzdvZQXlURP5mUv8c70ooXZIN0FRJU+IZjljolBmgnch3Hbr7zAk9s3wZPVwFzO4d/W+Ha+8in6v7wx11b/Ezqtml6ArDiR4vpBVUS3ODScC4w== 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=xF+S0zk9byihjNzqdfvYHTVbHTgaLrhiAD3BmlDTYrU=; b=RaMoRwVW53S4f1DxYB+i2mFO1cwMR7OV2HtqVdiWVIFRB2waPPxeu8FeR1NQt565ltwpN49zcbEsNSer5UesAFmbaWMx3PxqliBj5LsiPIqavCy7n392M/vT+T7kgIFk9YI3s1e7dTteOoz7ooc94I4T1d7ICRTi7wlLwJjEVqH/cNeIHtcCW2RxRgg5fjrsXksUjw37dL5s2UOhRd2tAIrI6oCNfzCLbKtQCIZUrqR6/H2ko13cbMR31rcEAle4O9cC2sSFyjabUpLMs9HMofX5MFfISYP3apyVBwnMZI8MwgLWG/5W5rj1A/gW4/n+N9xEO5QehkQaJZA/DGnwow== 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 MN0PR11MB6232.namprd11.prod.outlook.com (2603:10b6:208:3c3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.38; Tue, 19 Dec 2023 06:21:16 +0000 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::b614:1f5e:8b0c:9858]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::b614:1f5e:8b0c:9858%4]) with mapi id 15.20.7091.034; Tue, 19 Dec 2023 06:21:15 +0000 From: "Ni, Ray" To: "Wu, Jiaxin" , "devel@edk2.groups.io" CC: Laszlo Ersek , "Dong, Eric" , "Zeng, Star" , Gerd Hoffmann , "Kumar, Rahul R" Subject: Re: [edk2-devel] [PATCH v4 4/8] UefiCpuPkg: Implements SmmCpuSyncLib library instance Thread-Topic: [PATCH v4 4/8] UefiCpuPkg: Implements SmmCpuSyncLib library instance Thread-Index: AQHaLzzbnSBsrNIwkE6IIje5dI7GG7CugsPAgAGaQRCAAAtMAA== Date: Tue, 19 Dec 2023 06:21:15 +0000 Message-ID: References: <20231215095515.9484-1-jiaxin.wu@intel.com> <20231215095515.9484-5-jiaxin.wu@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_|MN0PR11MB6232:EE_ x-ms-office365-filtering-correlation-id: 2ce58ee9-0601-426d-e688-08dc005ab4c0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 27m6WDSyJgD91WWTi4vRJ2CzeOsmnkNXRUmJuGm2tsMUoaFFRSaBqYlnLemq/ZLzPe5+v1Ul60qq4nds2jd2oQmDu5NEHrDKRdfGN8/DhJ3tuxeCyUSxL+F6si5D1JM7vkv8SE9uddodYUIDn8ZysSB1NHi8daHtHEL/owjQWELXDNsSdIVTz/QEmfhlMjQ1nZQp9pOlmemPCz+R8y5BFNTjdXzjZYqkHNIOWRuDjx9YE6M1cV4zhG/tl0UTmPdNRZkjoA1rcFKgfrqmq96NXFPTwSkEkatCLbXVsOvtaTwev6IcGM0pd4nvKHxh6SOBZ1fYXspk6ezYWj9GbGjtuJAYtiCYCqCUTovYvWI1wN1uHguITgm29FTRHNkSaE/31tgqPwM2T5UNvWISvnkZE8G6/mmJ7TnC6xjHwcuRwpb0yimpE6ufaPwMv6/nKGsoGgCf0SxMTAeYFC1ebRU0DYozgJLSGm/GSQ5wOyyjTG4J8phSu+PorzRxT8jr3KNzlPA83qj4ZkFVXDeKwNaT0M+0o6D5OWRMDKinFz82jHW5DsOwKUpIVU3esy0wmFMKYyf4u8cxquQPRYA1vdzzmO9zb0J/OGYoKLR8CvJpR/U39UHBjAjlaKW2lIGEoecp x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?XuJhJm0cH/lYwrZxitpSwQPZ/mH9Ec4FOl7UxdmYWojzQd2CUQMiyvWtVVNC?= =?us-ascii?Q?i7rZ7NvI0Xgc1eq2deaok+iHNAuZDmUgPaGAFwxL7WgRyqKIcNX3uMV8X+Tn?= =?us-ascii?Q?NVrxUt1KZbI2T4OUqg9ohYV2iu9Zc3ALd1aJeWltWzGTkhOG1CAAJhh3yuNG?= =?us-ascii?Q?KGYFKg95AfbX9QItAZsz5WLKtBLjtB2LHYmYttzyh3akNnaZkSG3cMj4Wozr?= =?us-ascii?Q?OwPgBVoh0+CzT23uhSEQWGihA8uGk2OcQ6DjfuHl7tkjO9RRYcHKtwY0oCPF?= =?us-ascii?Q?9legrqaQrQN9wJFVLUcwLdBvj1t21vlQkgyofMKI+m6aK9TEu7bY+dgG4LIu?= =?us-ascii?Q?e9sKk+10/bUhx9k9pwLZWIdxPtuZCdorrTezl/1YP2pSIz9G94tvX3ItGjh7?= =?us-ascii?Q?WwzFKuyn2F9g8Jn1bRGKOEgwzkExlnYBC64RBag/oiEGx7z3H1l43EZv0RrX?= =?us-ascii?Q?GjfDftgSmBBFsyWK+jOK6w9OvAoj+LR6+HZq534RDUHfyYxFTBgpidFVA3Su?= =?us-ascii?Q?bMjFqkxPBietMbP44Cz6FXdq1jzmviDKjO4haWXgaE87zGpLM6dPFWiKSldV?= =?us-ascii?Q?9uv62CPDHyi10tBIUgz8+JGlPhp7YVdERvMjiZDeI0e8Tn1K2+89yQvA3Ng+?= =?us-ascii?Q?lF5POAm5/Vw7/XBW34dPUNH267ymhf5grbyTkeW16MtVQbQZ+au64gl32hS3?= =?us-ascii?Q?AWD+WPDB/vdTRISon51boum3DdZLDpEaUWAOZ6+h5zeOxq8Vuw3BNCLIijy4?= =?us-ascii?Q?Km5IwauNSOUVBhLV0pHif5OnxDRuelZImh2bgeQnOE5Qu4rwuVtS7bO3x6Jr?= =?us-ascii?Q?DDkp7tqv0jIkSveiobrI8suWucstUtQPVQndnroK5P1pM2TqqPhB4lVPsX2a?= =?us-ascii?Q?o//spaMN8Rp4ySqqvyFNuKsV85fP3A4bnr832UUEt4Nzl40B9zpMbZt/OeoK?= =?us-ascii?Q?SP5IAMFDet7iBxBq02lHkrVorYimLt3Rpodcao388qYTJ1LB20eQ2bB3OdWb?= =?us-ascii?Q?X/LzfxWfvP5iAB8mgEB/1r8AyRNg2hAD1710xhm+IlJFMhzZwI+GgFUWMltx?= =?us-ascii?Q?Ab6vqvb0f0sBKyec+hJ9fjoa22NzfN4acPL3gb1Q5p7TntMQH8GFy8PjwUCP?= =?us-ascii?Q?/9G1Tvo5lbpxJhiMxurFUoUlrcAWenGCVk24IxXDvm2Unzd0FjU/RYPNT5Mk?= =?us-ascii?Q?li3YCvqhG649pS4UB+9rVpjbqLT2MvhRyUu8ueppO2b7Uj10IH4+vFZCFFtA?= =?us-ascii?Q?uTDz+nxtURFl6gGtNR8Uwx+yozq7yZHEYpWkAoXsIMOTWzrE6FY4c4cir0U0?= =?us-ascii?Q?91PiSLe/lzR+MlKXjRfHyVaeYrU6m5DK41fevGH+vfEVwtAEeK6Gh831u/yi?= =?us-ascii?Q?uHdZPJs2HqJHCfmBlLK3YvYWDRodebsDBUrXBsxFItm6kYicyUZM3z62gKtG?= =?us-ascii?Q?1s9Yhb/bbjz8hq/hgvMpplBUTY3ZouPUYB1AH/SJ96RTa2m6IVLt2a6sKTdK?= =?us-ascii?Q?IQRYAadCtkHUXW2bCoZv4yqRRONPqNeOnDvyopRBP1ihcD6LmkxanpATBWv1?= =?us-ascii?Q?fNTaTi2moewnKy3vLeA=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: 2ce58ee9-0601-426d-e688-08dc005ab4c0 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2023 06:21:15.8890 (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: ApwV6ploZAQ3gu0mh7iXTbVNO+FQrd3mijgkHe5VhQ8ybNvGTPGeXaX1/osQW8CVP5P/mFMVACC5GBzSB9giOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6232 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: c4gvN0WtTbClzpaCu8hjtz4px7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=EHlu5Y9i; 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 >=20 > SemAddr is the address of allocated buffer (SemBuffer), "SemAddr +=3D > OneSemSize" will make SemAddr point to the part of allocated buffer. is i= t > possible integer overflow? If so, the allocatepage should fail? Good reason! I agree. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#112692): https://edk2.groups.io/g/devel/message/112692 Mute This Topic: https://groups.io/mt/103187894/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-