From patchwork Fri Feb 10 08:47:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 5221 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp835114wrn; Fri, 10 Feb 2023 00:47:54 -0800 (PST) X-Google-Smtp-Source: AK7set9ikTK5Ju7IaVsVrLHb2aTGAjxK8T7DygoPo900vK0UqtiH8cDwEczg6CCNK0TEcpbkO3aa X-Received: by 2002:a17:906:1e8c:b0:88d:f759:15b0 with SMTP id e12-20020a1709061e8c00b0088df75915b0mr15445473ejj.45.1676018874672; Fri, 10 Feb 2023 00:47:54 -0800 (PST) Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id 9-20020a170906004900b008785abba122si5603123ejg.165.2023.02.10.00.47.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Feb 2023 00:47:54 -0800 (PST) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=yUMfXonI; arc=fail (signature failed); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6C2A3385B501 for ; Fri, 10 Feb 2023 08:47:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6C2A3385B501 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1676018873; bh=biA51J3lm9iU/6IRnbwsQK1h+GacdaIAi6D/RT1SOXA=; h=Date:To:Cc:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=yUMfXonIwztbY+h5eFPkAaYbtBB17klUKkroa1ZBF2htjWwbTRch1fzsZ/cccUcyw 7TxINRSTXGPEicFypa2GpBw8NTpfDjKGlhFrVVSCIyut4loB9SMThUrSyq0EKn9GuO GN3TGfpy7wrSNkIUWSE1lm9TutOrr9MsgPATLdVk= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2043.outbound.protection.outlook.com [40.107.20.43]) by sourceware.org (Postfix) with ESMTPS id CA6BA3858C5F for ; Fri, 10 Feb 2023 08:47:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CA6BA3858C5F ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DyAiFBCZ+nmKUbeqvJonx/CFCAZ6lHCG9VstUzUkqZvbfLtoS+zJj4M3j60uaYaiG5UQURa+DsnCETpoO7g5SG9N47uICSqZAM3FUQwauBASmy6EUDb8hF3fbfq2xZ+Z0uvWASgzCUDtnvR/F8uZzV+qk+D/m6CkmgrJOhlqk7BigvpzsqbUGz8zTH3PU5b+LBkiEFS8B+82Nbn8s8Pr0isWVVrw+4kfSspKrpGmkg8GGCESP6KGpTo6KBM9ydC6py/4DJgtMrawXTCWN6z/gpryZgdJMffZawrqR+fOcWY+auFWywhvSINST5IlJfyqxLz6ZO4oT4XOUsFLTqD+3A== 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=biA51J3lm9iU/6IRnbwsQK1h+GacdaIAi6D/RT1SOXA=; b=HqkObCkx//0RsfoRca6Hebf9aUqXgZAWXjnXUpi5OKVtNVqK7l5pQUu0eARJos7QWmP3hnHuEAjcLQGCd21PXAGyC2KyGysJeAqX8F0YOIRvlqcL2uUZdLe0B0RwY4nid48Id5UtqrpbwjIxMVGHlxAiqdcpWGahg2ZBrsk5MsQEadNXkzoPjWxBYTXiZoCU2/ywO9mQl09mmKkaQXxi9HYJsecgTlATEg2Wa8bL7Y4otop3Ki99nTi4AlH+TbmFgmgx8yKYxMIE6Nd0VA363WrkoAqqbA1Bzh4+vuKRbHo/EbNWuyQEyUqFaM3x1iPHkKmgewSLCLuxBhe/AFDTSg== 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 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by VE1PR04MB7263.eurprd04.prod.outlook.com (2603:10a6:800:1af::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.19; Fri, 10 Feb 2023 08:47:43 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e138:4fc3:705c:d178]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e138:4fc3:705c:d178%7]) with mapi id 15.20.6086.019; Fri, 10 Feb 2023 08:47:43 +0000 Message-ID: <306b5fa2-9007-a4a1-bff5-f013e2c2c26a@suse.com> Date: Fri, 10 Feb 2023 09:47:40 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US To: Binutils Cc: "H.J. Lu" Subject: [PATCH 0/4] x86: misc CPU type related assembler adjustments X-ClientProxiedBy: FR3P281CA0100.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a1::18) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|VE1PR04MB7263:EE_ X-MS-Office365-Filtering-Correlation-Id: 2a965f3f-07ba-4c9b-47ee-08db0b4378fd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yBuyctYvcvteKT98BOgcZIe2e7dOFpTLuGAo4pTlaZecqIphVFK2Yzj0Kw/7OB2nCBY0J9j0ld/J9bEh15LcJaXwhD9csMkbYoWhwRa0kReU/r9VcTcT3L7VNexaO1YVQBRXSC3JRoVRwxdzCWyXvRcPUsF0cdpQW7upHNIA4JW6KWQ/RgLlIog0/HF7Shw+Up+2GpVflPuzB0XteQGJOx3S7IXeeJ5zOpYF7vbGb46sK4WjxW0MWI//YXZtqwxu9DFmt/SFnECF1nW+lcW06E0hMXvPCOr2u252FpvfJxLHi93FCBN7Es5C2zOxnMsmHH2CBMHfH203CUdQJpx0atZud7IcIBSjiUMhqz8qWBQyykYrIqmynnrbHqYpIpctSkHbwAzPdBNkWuO8UqxCVryCluqJXHm6Zw3I1FKD5p1G9u3XS8Z5mQovBllQUyzCyK7K5NFxTZeUX5HoRcjnhdZp6pRRDsLuu48OkzUyapU9gMay3oU7OXVmuVjGV0Cn4Xh23zJb4S/IcBFKSIsBAvG0n9V4rjcEgTHsckhinb3TiEDdY9ZyI7dQ7ZDfigO+HumzEFtkpN/mcI8ADkaL+ezUchx6uo3eiIHVW0Dxl1WmavN3nYUhCfAepikafKsyotLpiBMpzUEDeJb7DaoqR0elp8DLFjFQJHSy1LxdDLxPSAtOyaMUzYSsTvZ8FvDnkCG5W7S+yMgOSVyb6UZXN/KiRSj2xTG7yoA5EFzCHhIICrACS1vy0ZxQM6sW4mE5W0OjjURGe5/aNYx1F0PL1w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6560.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(376002)(39850400004)(366004)(136003)(346002)(451199018)(41300700001)(66476007)(6486002)(6916009)(66946007)(6512007)(478600001)(186003)(26005)(8936002)(66556008)(6506007)(8676002)(4326008)(316002)(4744005)(38100700002)(31696002)(36756003)(5660300002)(2906002)(86362001)(2616005)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Umc9ILZ4hklfchlDuqlYsXkSLzui?= =?utf-8?q?ZrKB9R/yDsE7MTnqTgrk3mdhRHmqfBdsmDX5N58rl/JbyPxnDeqMlemeDusJugVmO?= =?utf-8?q?7CPpK0XBW90xe6sU97JAzGd1f2b9NSZrebUn/oz6t2OBcZPsPTx66kpAodbpKnmin?= =?utf-8?q?OhANi9UedPrm6Gpp4Cm3i/9CnmBXkHs1q4pHtu+jBQvQEHETJjxuYGA9vWbp79Bi7?= =?utf-8?q?68FmsQ4UJztZ6O9w40ZLlzEqwKB5fSeg7/C0WaXBTl9wAyZHGuI0N32bGHg86qCWY?= =?utf-8?q?bihdLFC+HZU8nOkR31F4/osjko47p5igf7dZFlwSAjvXsRE+8bMos4llkLhG9DvwB?= =?utf-8?q?H4Z9uehBl4nT9Gzjaeq7zqX70Ui2yGwLpx9jQtPyKKao3ZOzHR25q2zn1Na/rmox+?= =?utf-8?q?rfkqVPPE7IFwC+aRp8LRexDP913Uvsjn1DUhktXRmnnON22YATO1hdr7Q9kwPAtyF?= =?utf-8?q?sjOoY67wq+FRSkinWtZIjzZTDhv3AG4tC1U3Z8ZH0EheIO5IeSSyFrNdc+SPDmYY0?= =?utf-8?q?088OmBS0H5fI1ll9PekkRBSWMzQF90yLY0+UEiQ7GcyWJlHUMnmBOYoDwjj0LJ/HW?= =?utf-8?q?ndYbzFU0AW7fQJIsqyzpv9erS6beffHaAelZzDLiknqReNa07UUJinbKtFMCHIh5n?= =?utf-8?q?3zfenOwQi97mfBh7oTEw2BWC+Gfdt3dSU9y1YeSoaxxgkunrjOQyCcNbn+2A+9CEr?= =?utf-8?q?9gWJPPPMLA+lJxSeKfItVs8w/PLS0vIcwuBdN6Y2RMVmBVuzjzLmqJ4LmqOqdQgrc?= =?utf-8?q?f2lmjkJKdiF81Qf3TzfWsxda7gz8bb7mJDhhLrOOd/i/0N9YtR2Jddj3KSqCmGJyr?= =?utf-8?q?ysQANRMhmiVKgtyb0GeBFrTrPlRg7Evz0bllkNVygaSLFZ6vYTKjJz64GjNqHLMvB?= =?utf-8?q?5xIY41L3H/CoiFuEfBGWakE7zJYeyc+0UaXDNIvGQCNyb/PYbfFTQHlWovCZbXIrP?= =?utf-8?q?tiYcaf4+prKPwKQpd9QhL3ob5GaksVGiGsYJrDaBpHus5u4obP7aI+kfcwGnsaClr?= =?utf-8?q?C7UHfP0a/DZhNBj8yRA0J2m488QZCxuPThMTl8wSG4P/43f0AfS1CUrEsSN1E31eW?= =?utf-8?q?sc/7IOXYUXHoSVkGNBcIiDvytLff2jGETu3w+0Lw7CZ8UMnCnCRFtDyRS+dut/tmD?= =?utf-8?q?HhjIZmRL8THYfp9PO27+zviiO6gd1IJvKxpdLd3R9o14OvkETQYYIVCoo5vjyzeJQ?= =?utf-8?q?+OC7CequLhGVtlArQkcwOvBJbEU6hQbojIBJnlcZkBx7lFKbwt5PeMeAHa7prZ3/g?= =?utf-8?q?fHR6rwowB2decYbZjAkq2B632K2RKGQPfsWvx/fWpVaN7X/mf7MPZTyYfqOGqc4W6?= =?utf-8?q?3SydtyNcEkTa1xxQCgivhoSHc83P0mXfvq6uhM8g6RnYfgQ1m0cIVttQKDyfRs8DN?= =?utf-8?q?JVJ84MUucF1sMyCnwFhVwy1iofX3woQwi1euBVH9FMD7XoMs0ng7K54RjxdLJrz74?= =?utf-8?q?1x/Tk/b1SPOb4+Eh1rpuSNBbAShHK4bkH3kBmh2UMxS6jXb9t2RNTMP4rL+UzW2G2?= =?utf-8?q?z1X2cavYsvHC?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a965f3f-07ba-4c9b-47ee-08db0b4378fd X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2023 08:47:42.6136 (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: c2o/lFZiwjhliW0qCsRL0T6cttzsawNpnJ+uNuiaQ2TQzfQSvXQn/e13Q/pCfyhCHf7xbeW3PKRvqPDALj80zQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7263 X-Spam-Status: No, score=-3028.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Jan Beulich via Binutils From: Jan Beulich Reply-To: Jan Beulich Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1757433167422937285?= X-GMAIL-MSGID: =?utf-8?q?1757433167422937285?= Perhaps with the exception of the 1st one, all changes here have more or less potential of being controversial; constructive comments appreciated. 1: LAR and LSL don't need REX.W 2: have insns acting on segment selector values allow for consistent operands 3: don't permit LAHF/SAHF with "generic64" 4: MONITOR/MWAIT are not SSE3 insns Jan