From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2072.outbound.protection.outlook.com [40.107.22.72]) by sourceware.org (Postfix) with ESMTPS id 91EFB3858C1F for ; Thu, 13 Jul 2023 10:29:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 91EFB3858C1F Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GbTW0rzkrh8dKv0uXxpW3bdm2PKfQehJcyWVF15fB+u6s2dlrEVNYSaqnMByWLdBrFLjr5sE3UgA8Qi8HFxP+s6hK+RTjnB7E9GuzM99sJZXD5JlU75yhGcr/3coj7TTTklFMgoEfj2WJPVj+vgRlidNdOtU9B2lW4CkeSUyU2/9xDDkOdOUi7/01MXSVlEvItJNuPqRcLNTfZfhnQikP9ydoXDyphuGgwdhiE08/S4qSH1g990VrihCdTX+tsCAKThzdePBrdb+B4a4vFolv7v60HKmQXo+GGKdboToPTwm/7aIv4uVNvp7sxvi7CZHD7+3hfKijJpUUjBS0LuDgA== 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=FiT/SS8bKorVrTN6FETvrERGQ71yLK7GiXcbKu0HUg0=; b=O4f1DKyI0GiorQBbWM7d2PTpBdorn0sUQgQzGUUy9Tcf9lYOsCeb2DwW88+nw3paubgiUBbvlSVIbc5Cp4pGGaFBKFZtXN2VHEKRsvoEWMIqLtiFHwjb4ue81bENbkNF2s0GnjKnkWoV/C2FW0S8zO/Qh/xiRKF+sv78t17om4cjwWUKmiz5t03MhMiP3j84eIvHny0K4Upksutnw+YK76P6acVPWhjDUgkCfNzXHl5ycmZpWylVQJ87xrggRYc/vDu7Dk0mqR3qamzaD5fIFpCRZZhaBm3QznHJJK6h52CmrZqCqxEkc+R4TQ+O3eeDL6GnNLFZ3fu2ue0pLaZyqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FiT/SS8bKorVrTN6FETvrERGQ71yLK7GiXcbKu0HUg0=; b=XTprNGhqsMNVGw6UXxE6fjgoQOmRIy26NkoKAnXm7s7N1diBcLKY9x+FwQ92OYjV8/A0HkuMtaPtjZnUZXoRKodsgqL80U75m2lhSPRLsc5nIuP7nK7iM2Hzk5FeNAm9bPTIelMOVhwk7yHAdn4DL7SAHmpON+eDXf63hiompbWFUXeiCgXeneE3vLg/UYzKoOynFy5tX0Kcx6aDSaiQr1DkY2aLBUUpGQWJ2blNHhcxetSelsMVlt7Lio7muIfIvOiCpOdZ29I8GW+1Uk0/meVKGy2xOhIN9y2BCxSF+PMpUPC8ApnTdCiuN/cwGcOnKGITwWERP+YCIUZoN8BZow== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from AS8PR04MB8788.eurprd04.prod.outlook.com (2603:10a6:20b:42f::21) by DBBPR04MB7772.eurprd04.prod.outlook.com (2603:10a6:10:1e3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.24; Thu, 13 Jul 2023 10:29:03 +0000 Received: from AS8PR04MB8788.eurprd04.prod.outlook.com ([fe80::cbc0:69aa:c9a2:198e]) by AS8PR04MB8788.eurprd04.prod.outlook.com ([fe80::cbc0:69aa:c9a2:198e%7]) with mapi id 15.20.6565.016; Thu, 13 Jul 2023 10:29:03 +0000 Message-ID: <1ecc5461-29c4-4f3c-0860-e52c61d0ff31@suse.com> Date: Thu, 13 Jul 2023 12:29:01 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 5/5] Support Intel PBNDKB Content-Language: en-US To: Haochen Jiang Cc: hjl.tools@gmail.com, amodra@gmail.com, "Hu, Lin1" , binutils@sourceware.org References: <20230713063303.205862-1-haochen.jiang@intel.com> <20230713063303.205862-6-haochen.jiang@intel.com> From: Jan Beulich In-Reply-To: <20230713063303.205862-6-haochen.jiang@intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0052.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::23) To AS8PR04MB8788.eurprd04.prod.outlook.com (2603:10a6:20b:42f::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8788:EE_|DBBPR04MB7772:EE_ X-MS-Office365-Filtering-Correlation-Id: 47cd30e2-fcfd-405c-d1d2-08db838bfaa0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8Xo7ddAtZk43PicNO9dmHErtFDI68iPIuvuIeClVaDp5XcqGETNpDSI0lXMiUdpW7mXg1LY34krnDIlLmBQGWnDcSewpcfr9kYEupfVPSrpaK2U2zoaGOm/fsuLY1KbEZFPgivLYivAxLkNPBMbHKPAyfzDlMw/nbhNZmIeSC9DS0zrHBAuQdpgD5MBKYLERekI3P9w7ApHe+POKhoBAYiqk6p5uwGhKyP2n5NGLUa5BRwtAVAm4/LhUKqIzXf1TgX5S02oJ8+y5sD7k5W3oMtrsmcVTXkdUKymGJK1Al0P2Bvy0ZW+YhKcXCNVx817IZyyNWUqeHGWNxwwtg64uZF/ZxmdaiC8to/ZxYZ0P5IYBLeRcYpxhtVbzLusdqoQRSBTYGQREBUdb7SrCPyqgE5Ke3/gJcRKoHGTG020fO0T9qL9k4GM8tTxU6uzX1jn55wIoybM8QtI+lQ+SJpxeh0kS/ThuXhGbk8SG+hL+Uiu/9SCwmFdPxrbmwb4ndAXPgG6p4xzu1+MvSGNZ0tkq2ELiHmc1BQMpUuLEI6GyVnNnRc2hkDIbqgWssrx2N9VhbDZmk+SVdbcQ46E8hYS5/yvyqc1CwPn6TMyfdHLvXALPlDXdNLel+/4zuh9RXlHzwNK/jWmp2rTi6ZhXqpatgg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8788.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(376002)(39860400002)(396003)(136003)(366004)(451199021)(5660300002)(8936002)(66556008)(4744005)(8676002)(31686004)(4326008)(41300700001)(316002)(66476007)(2906002)(6916009)(66946007)(6486002)(6512007)(6506007)(26005)(186003)(53546011)(2616005)(36756003)(86362001)(38100700002)(31696002)(478600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M1ZrQkZOT1BPVk9KamxwQjFhRk9FNktybmdGZTRtQ2Z3N2R4ZDd3RW81Q2pX?= =?utf-8?B?cFJUdStRRUgzakJzZmtSOExFSEN6UGU5NGhsLzAxM2tNRXJpeGk2U01jbGhx?= =?utf-8?B?VlFLMzdicWhLbFNocC96QkNueHZQQjczdkJQWVJIWGJRMWxseExqMXFlcm1F?= =?utf-8?B?d2lFdnk0dFVlTzJBL1hjNVl4N0JPSENHZDJrYklzdkhzd3pBYkNTaUdLbi9o?= =?utf-8?B?Z2liejd5UFVRdTRUVEpqMEd0OVFidTdHTkN4bTB1NERsVnVkUnNIcEQ5VVUz?= =?utf-8?B?N096dHFBSDhkT0JBajBZTXV5YnB5T3Q2N0dNZlRBMzU0TVUvaFlPa3pkQ3VP?= =?utf-8?B?WTNWY05saGJZcGJ6aTNEeTBOOTYyWFduQjdRRjNsc1BOcHdBd3hIZDRnTFFq?= =?utf-8?B?eVZHZEFLVEx3V1FvcWx6U1l0VTMxS3d4NmlyRGtZVEo2eHdOUkFmMjcyNEll?= =?utf-8?B?RWJnYTN1V0lRMElKZFJHNkRwek9RVVRnZllmUTlub29LWmR3b1JENjBEZFpK?= =?utf-8?B?bnhFWVVtbFR6bjFvYlNRTUVHYStvUWdzV09qZW9qVldlTWIwOTdycy9ydnpO?= =?utf-8?B?M1BHVVhMSEJ1aXUrZEVYWUtrUjl6WmNLUWsxcWczZEVBcktkQ1NJeXh4VGVl?= =?utf-8?B?dnh3bzhRRlVsL3FwWEVKWHMrZnQyQWFvUEMwNUJoNmgzRlk4czBMZkpMZnFk?= =?utf-8?B?Zm51WUxPY0pXeFhkM1lkZmNobEc1ZFFmMyt5ZlpIQWFLb1ZDcWFUcWR0eEtt?= =?utf-8?B?MlBpTWcrQ0xGRmx1UVRRaFhQRVIxd0YzL0VHV1NZbkRJaUNiUm9mUXBXSjZo?= =?utf-8?B?cEZpZ0VLdWpjMEgxbFdkSkc5dWZsSDM4TGlhdGR0YzNLYXRGZ2ZaWXRubmsx?= =?utf-8?B?UFBVa2NuWEs4b1FpRTFXdnNVMVJ2UGJYWFNRWGtHYTM2NnVTcTdETEVSeHFw?= =?utf-8?B?cktGa0R0Z2xIZG5iVVpjb3NxdThFaDdwdytKNGpLWU9ZM09OZGZ4anB4VDlG?= =?utf-8?B?dDBnd0poNjVRbkFrVW9aMXZ5T3RzRlFzNkI3UGRzR0dsQVNtYlBrb0Nlbzl2?= =?utf-8?B?bmlZR2ljMnVVQngyMEZObEVSVFpSQWpzT3kxbVJrN0RteWVHSC82L3VjNzVz?= =?utf-8?B?eTQyRmJONFRteWFjK2YvVit6Nkt3MFdUSnFPWnJqQ3R3R2ppR0VFaHRLSDZp?= =?utf-8?B?SEVFVGo2VkhPQW9wemVVcXM3a3lNcGk5S3VOdGowYy9PL3YzbDF0RlF6OUIz?= =?utf-8?B?TFljK21VdUVoa3JWWEdxVnV2ZHBMNlBBTW8vWFZNbVFyQkg4YzUvSmNMbEdC?= =?utf-8?B?Si9XUEpBdU1sT1lJRmR5WVl5RXMySEtkQW9LWUhMdThoeVJ5R2R4NTFSK1J0?= =?utf-8?B?a3M1Q2ZJQ0ZwZDA3VnNsLzlZcG5MNnlUTHlKTFFqay9XUCtYSDNMTkhwSGFj?= =?utf-8?B?M1RBNnFiZUJHeWF2elhYeG1OYWlJYjZhWjgyT08wNWZrTisybTQ0TThLSmpM?= =?utf-8?B?L0tFZXg3NzdDUytxa1ZFM0NnaTFZd1lGa1pRcmFoRExMdFFtc1UxU09oeGdz?= =?utf-8?B?YmxaZWhwWXJUaElxTDVKVjk1M0xmaHd5UCsveFNEays4UXR6dk1lcURsd0xt?= =?utf-8?B?SzhRME1LdjVaZ05PS0psTFd5MldteEVZSmlpbncwOXJDR3JlL0p5M3hjNWJI?= =?utf-8?B?TnJ5RUVuZHlsOHU4dXBrb2d3RDgvb3lhQmNsS210L2llNE1yKzBCc0lad0xC?= =?utf-8?B?Q3J1OUNUT2xGMVpWZ01jOEZBbjk3Z3BFTTRUdkNpWUM3clJwOUk0VzROQzRQ?= =?utf-8?B?ZGdEZWwyRXdUd3RoazlRdDZING1FQnkxQnBnYVF3WXpiREk3emlBMFF5Wndu?= =?utf-8?B?M2N4VXZYZXVHbWpGeEFoL2ZPaFhpYWdILzlGcUo2YnNvZlVZWXJPR0VJV29n?= =?utf-8?B?NzUrRDNhdlZoVWpLNlFSWWdwc0I2ODdSYWM4ZU1QbjVhNkR5NVpjSnJIVXd3?= =?utf-8?B?QlRXM1RYdzh3MVladUR2TE82bHd4SzR6cG4xYTF5UndRbk9NT2wzbWtDcjZt?= =?utf-8?B?bjlvQVdrWTluM214WWsrMENPcDB3TC9Bc3F0SDNxMWQ5OXdLbkNJWTZ3K2ZT?= =?utf-8?Q?/fCm9914y1lZabP2JSc0btVF3?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47cd30e2-fcfd-405c-d1d2-08db838bfaa0 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8788.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2023 10:29:03.2605 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: mSn+Q7/GoOS23JFz2flVkY9+piGMGMFLmMx8VS9+FbJbELxkvABTfLtGLaWjH66yI1aoTCdHwAPIcHkOzn1+GA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7772 X-Spam-Status: No, score=-3027.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 13.07.2023 08:33, Haochen Jiang wrote: > --- a/opcodes/i386-opc.tbl > +++ b/opcodes/i386-opc.tbl > @@ -3397,3 +3397,9 @@ vsm4key4, 0xf3da, SM4, Modrm|Space0F38|Vex|VexVVVV|VexW0|CheckOperandSize|NoSuf, > vsm4rnds4, 0xf2da, SM4, Modrm|Space0F38|Vex|VexVVVV|VexW0|CheckOperandSize|NoSuf, { RegXMM|RegYMM|Unspecified|BaseIndex, RegXMM|RegYMM, RegXMM|RegYMM } > > // SM4 instructions end. > + > +// PBNDKB instruction. > + > +pbndkb, 0x0f01c7, PBNDKB|x64, NoSuf, {} > + > +// PBNDKB instruction end. Aiui this is a sibling to PCONFIG. Can this addition please be put next to it? Entries in i386-gen.c and i386-opc.h may also want to move in the same spirit, but there I'm less fussed. Jan