From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.5512.1665741680270660300 for ; Fri, 14 Oct 2022 03:01:20 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=BVeakCdJ; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: dun.tan@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665741680; x=1697277680; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=H5/qkUV89RaM+2xQTutvdEIxCL+Dtu0HHW6DV8BcGCk=; b=BVeakCdJ37zMvyU/MuRsYB6ifLWyu+CTi58PuZVnpn46twoyrqb55ehz WmV7kOOIMG+KbzZtUVH7LYBo+dEnlpOpJ6egpDlt1OY64UptHm0IpCA4w aq1Z1zILql49yRf2n8C6Mza6oVHfFeWiAGR/asZq/fkzMqfhBFN7Avzro EXlPrVm+XYTwlM6XhIzl6HzsP2I40ExG3/FofWxCC93HtOdakRG1EIt2E 2Vm/T2HHHK+k32fpEYcV2DvMI+UR49hCyPc6TwiOQ779rHMI7wFCvUp5f Q6kAi+Kbpp0WYk47xNyd9Xbq0+Wvu3opev1qeLMi59tKKaBHen6NPAWGL g==; X-IronPort-AV: E=McAfee;i="6500,9779,10499"; a="285068144" X-IronPort-AV: E=Sophos;i="5.95,184,1661842800"; d="scan'208";a="285068144" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2022 03:01:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10499"; a="696252448" X-IronPort-AV: E=Sophos;i="5.95,184,1661842800"; d="scan'208";a="696252448" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 14 Oct 2022 03:01:19 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 14 Oct 2022 03:01:19 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 14 Oct 2022 03:01:19 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 14 Oct 2022 03:01:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y0OYSQC9w/QfyggYYh9IdfWrFnDg9bXnba6uqAMcGTlCVTcR62BKJaAKpal4xCLh91XJYXorgvfF6tDlv/E4v6oKHJht3ZL4gWR7WsJURiOt52PWz5Hr8zbhz1byTkObIj5fGR4jS7suSGfbcGn4EgjZz0Yu+fyCVIXDSyYTZhVKD65OZvMbU4x5IN6wGYRtKEbu8mIG/vHpn87LMv1CslFO8eVZaDbaZuLopaUusREo4sxjhZgn3A9ARgVNYpty/8H9OLwbbbvot0NP3aNtuImWD7DjMwnHOE/qAkR5jR1hmydmXttEOjbHoGAz5lhGhsTLu8iqvvh/SyGiZZYkrg== 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=wfh52xqYtD5IblpJuCjVHropiSoTi6jf4GDAScYfFD0=; b=Ii7OR/y2GghXpW+/asfsBLIQqU0r+UC1TEYM6ozT4scKWY7+SSHzWkkY3GAKyna95icbfPQFy9IkY/om86MVfrH4mILb/nfSjMUj3YtxAaMsFBgJPNnTgykpFQM4S46JoOkCTWHzn2A1CqevFjoGjgJ2TTUXdRX80WmZ6muHjLGAUef5TFOg+UKyNL+bHqthQgxzWWg/YDl+P9Vo+9l/Q+iWARPT463KjPE/O7TfzmPRSvRvA2Iq1AQi26/H1g3y9BGIyC35U697w6UJs2iRaEsdAOn0pLbgoIcaATzjYIVgh2v/P0gKsaHWorpRdifNlN+slmXxR/s0zXYO64B1bA== 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 SA2PR11MB5002.namprd11.prod.outlook.com (2603:10b6:806:fb::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Fri, 14 Oct 2022 10:01:17 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::74ca:2692:fcb:1664]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::74ca:2692:fcb:1664%7]) with mapi id 15.20.5723.030; Fri, 14 Oct 2022 10:01:17 +0000 From: "duntan" To: "Ni, Ray" , "devel@edk2.groups.io" CC: "Dong, Eric" , "Kumar, Rahul R" Subject: Re: [Patch V3 4/4] UefiCpuPkg: Add CpuExceptionHandlerTest.h in ECC IgnoreFile Thread-Topic: [Patch V3 4/4] UefiCpuPkg: Add CpuExceptionHandlerTest.h in ECC IgnoreFile Thread-Index: AQHY365HxByyWppkIEqqqoqbsBDKfK4NoftwgAAEzEA= Date: Fri, 14 Oct 2022 10:01:17 +0000 Message-ID: References: <20221014091931.847-1-dun.tan@intel.com> <20221014091931.847-5-dun.tan@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5483:EE_|SA2PR11MB5002:EE_ x-ms-office365-filtering-correlation-id: 446d1199-aa1a-4409-7acb-08daadcb0961 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: P04N7dt0wlDHKx/yGN0QhruENLQhhIxDPqBQGs0IalD8fKfJ6RS6PalfAeruj2rGRJ4uj9XV5SLIT/dOyhCbPdq8EtfBN8XqP4g6pX4J9nsbRgLA4eRVAuuFkij4QEKqFaI+xoQVYTNJ4dFqXEUDnGaiby8b7cHmFkIMWDSfj+0QKO9/J/3t14JTM1z0UPocGYuUyjkccO+RT9g9Rsc7bznM7cqwxrXjsxiWbaSCFfpW1jHyT4LBwV8gHBlANi5ic8gijY+nJtOon62FWsP51ioLBsKIOupRYYHcsUmQ8iWfdtO3MrmoDAkGKnQFTCy/R+uTq22a5NNsFA0tTSZfNg3ms5zSiNd9d6ofWexhQJ5XHT9wFxqmd7XQ1h5zAJTMHKjBFwj04ESR3YF7STWAGBizCmghLlVG1s5YZXZdMtXZ4PVbV7EaH/RnjJVEQxRgp9WmyXFEIBgsQAiymiOoRgwBvsJ90OSmPgJa0Yd9KoE4FXGgW/ySoL5U13Ucy31tjrvB0zx5IuH6NMoCyBKJHv98qLB2JMz3F8/rwB87GpNVWwkmlU7v1HxvPPW4mu7Efn0Sg4jdbgC24dp4XaWyJaJ98mdHMckcm+9Wi/emptGtHCrvwB/T7NLfubO/aY8BWSUBlY13rqjddLFzC12OCkLCF9rT/ijieFJ1z6BDNeIqZbguWecR/UjArjj9TXkVT5iIp5wRNsMXiXZ5KsGPeF/Ujkcg8PTKKSWu03LBVXn9ytw//MliawY4X/iXR+jVcg/JDYaQT89rdIq6r5I7jA== 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:(13230022)(366004)(376002)(39860400002)(396003)(346002)(136003)(451199015)(55016003)(33656002)(38070700005)(53546011)(41300700001)(76116006)(26005)(7696005)(9686003)(6506007)(71200400001)(66946007)(66556008)(66476007)(64756008)(8676002)(66446008)(478600001)(4326008)(38100700002)(82960400001)(86362001)(186003)(8936002)(52536014)(83380400001)(5660300002)(2906002)(110136005)(316002)(107886003)(122000001)(54906003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?FJ+L9pbAYeFde1xCflOfnVp1RDXyKy8Qn/nc9dQh1K3kGq9c7jqwCRbKZPhR?= =?us-ascii?Q?wbhWZSxWqVN82SRoEW/NYm+lc6lUP3IlfMNqnHFJczmicukxrbrkCjx+auxB?= =?us-ascii?Q?h5ttaAZrRwtsGp39sshmragNXEeOBOCNxVfk6hKuAIQ1+k+1ieo7JXo41x8W?= =?us-ascii?Q?3douKWoUvMKqCQzqiunw+wbzRUAbQZM8c8YKEgYwsHRjY/PL6kyisnz41H99?= =?us-ascii?Q?7CAEF53t+nYY8/ITeZgQCg+u8i0sJG7HZ6p9FJCcw+ytZgIWccXl79G5vJ1Z?= =?us-ascii?Q?SaobAvZpw8+3hzi/vCOFw19qq8HwfUndO/AGagKvdqy0OO7Q1oSl+b8xGhq2?= =?us-ascii?Q?4uiwiEUEC3sp7pg036zbkmz0kpNvxThdeUJGnpRp4SsXzchuFtjjthAJ1Lm9?= =?us-ascii?Q?W6DSqiaYcaKiXoi7c9aniyvD9+xjmtxqPT2h41y7cc+rW3AEZYlZ9H/LB8lN?= =?us-ascii?Q?UtUzRFxVUCWHPpB9CJzafCvvkrwhtacBlqcY314Xf6GNel1nDtL6oADiCgkr?= =?us-ascii?Q?ZS6xy1Muouaj0cEIIyQsp06sAm5Xqlp9dEmlmyJMQVlUpk5xQPkcwBM+2Z8k?= =?us-ascii?Q?rfCUPcKLwhP4kz9FGSR9H+xFJ/02ey3EDQjjgeKH1cyknL+BI0IrsEkiZElh?= =?us-ascii?Q?jtXazPmuj93+IoBMjEqEvakGXI2aECd77SkUdGYO2mNCTQyqIyU+Ki6nK1r7?= =?us-ascii?Q?Gap0WFM8q9clGR0WmlE9R2l5Ya/z37GmhZ9d2NkG3i6RvdNq2sJWbY6LU3o2?= =?us-ascii?Q?85ISX3gdj/wi+oVb9WD48fc5XG2iFA7FOgACCGjLIcQsV+v0Hpvshw5z7HHD?= =?us-ascii?Q?yVdv6nUS3sVGYI6ITZGCUCE/5ymMtow2KtRKlW48aapOysQSH8Efn/M1z+6d?= =?us-ascii?Q?y2TZJHZ4arVJ7TP9ItwC9/V1baWuyMzIX7sWYltAEGxhtoIG5y9E6tHcSD4y?= =?us-ascii?Q?OAkbdnvUQElUcYsgG7/huMGyOAtHw933OwSxeZT6KvlD/bMsXhDuP6btLHSU?= =?us-ascii?Q?3F7ZjWAa6hE2RTL1O9B7C5y5BTsNm2f4wIxd3UXWQaXr7fsWj5lA8++HpaXS?= =?us-ascii?Q?Gudc2kGRj8Ioh9PvnJEXUFCb/GMk63DzeW8ogH1f4iZ9eJSFairPN1HmeOv6?= =?us-ascii?Q?P2PNDFU9SeCcaE129vniQNVXuFAbcX956edXGaU/vxOk8+AbrOlJfbNUcjWa?= =?us-ascii?Q?0Y01mRHGiABJzundIZrU8sULWRvAthv/Sr5qOcmLwrXdlRXDQ0YnPkLLxXoq?= =?us-ascii?Q?1iqxW5X8BPsr7+CTOz6mJy10JPiERwKmWrd1oEmn8hMNoy98TGxf2uQ+1guY?= =?us-ascii?Q?XXDsBLOMavYogT4XdocZ8/IGTuoTal1RaD90qwa+H+t7g/3UR9aWUlYZ+grw?= =?us-ascii?Q?G5rbuAll6QrCgFdst5Ttfp0RY1+XDZQ+JysNNpfb67Tv2Vg2wzxXmD5B842M?= =?us-ascii?Q?6+EJ2D2nua7SxZ+1Y5UoPlyENJ6u2LFk+uhjVj6KVn3+QSJMl98Rifdb4W6p?= =?us-ascii?Q?BX9lq0lCsMjaeM9FrojL30cEVJjRHEPq6ssip18Xt9Hh7mDf3vmT3vbt7vuY?= =?us-ascii?Q?/3kAu3zcZVnleaTGpwrtU8CdSdyPvPKogjA1eThn?= 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: 446d1199-aa1a-4409-7acb-08daadcb0961 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2022 10:01:17.3539 (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: HxypaLVLtPVpOouFC+ITPUJwv0majBonnyiahMH+xmEWjo2NyQRG9xjcBuluzuscYR6SELiK8l8Jt3Fbgd4TwQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5002 Return-Path: dun.tan@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ok, I'll try to add this format code for R8/R9/etc. "ExceptionList": [ "", "" ], Thanks, Dun -----Original Message----- From: Ni, Ray =20 Sent: Friday, October 14, 2022 5:40 PM To: Tan, Dun ; devel@edk2.groups.io Cc: Dong, Eric ; Kumar, Rahul R Subject: RE: [Patch V3 4/4] UefiCpuPkg: Add CpuExceptionHandlerTest.h in EC= C IgnoreFile Can we use BaseTools/Source/Python/Ecc/exception.xml to mark exceptions of = R8/R9/etc. instead of ignoring the entire H file? Thanks, ray > -----Original Message----- > From: Tan, Dun > Sent: Friday, October 14, 2022 5:20 PM > To: devel@edk2.groups.io > Cc: Dong, Eric ; Ni, Ray ;=20 > Kumar, Rahul R > Subject: [Patch V3 4/4] UefiCpuPkg: Add CpuExceptionHandlerTest.h in=20 > ECC IgnoreFile >=20 > Add CpuExceptionHandlerTest.h in EccCheck IgnoreFiles of=20 > UefiCpuPkg/UefiCpuPkg.ci.yaml to pass ECC check. The > GENERAL_REGISTER.R8 in this file triggers EccCheck failure since no=20 > lower case characters in R8/R9/R10. >=20 > Signed-off-by: Dun Tan > Cc: Eric Dong > Cc: Ray Ni > Cc: Rahul Kumar > --- > UefiCpuPkg/UefiCpuPkg.ci.yaml | 1 + > 1 file changed, 1 insertion(+) >=20 > diff --git a/UefiCpuPkg/UefiCpuPkg.ci.yaml=20 > b/UefiCpuPkg/UefiCpuPkg.ci.yaml index bbdc44a45b..1acc6daa76 100644 > --- a/UefiCpuPkg/UefiCpuPkg.ci.yaml > +++ b/UefiCpuPkg/UefiCpuPkg.ci.yaml > @@ -19,6 +19,7 @@ > ], > ## Both file path and directory path are accepted. > "IgnoreFiles": [ > + "CpuExceptionHandlerUnitTest/CpuExceptionHandlerTest.h" > ] > }, > "CompilerPlugin": { > -- > 2.31.1.windows.1