From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2046.outbound.protection.outlook.com [40.107.20.46]) by sourceware.org (Postfix) with ESMTPS id 19EAC3858401 for ; Tue, 18 Jul 2023 08:11:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 19EAC3858401 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=EZ0VkoQjjJf/hvm/1+Cg+eU7sasMl7Srdj/MYvzcZGBprXk/kNitTsGuRzJN2zABTeGG+XaxSgJ4/jlHM76/5H5E+OkUKAMEQBWkbI6mRueemccTGXRwAuQkCl2VQA4OGwboi7uqqf0lo4e4RpsyQdeCVb/+vpm8OKYlURilJuS9Q6/sPOAQUKxczbd7T/A+XVG17s9yz+d9snu3vRd/U+kDT3l17mHfERNA7dInTNOc+GpU3aqQwybkCqmUQbDCS6nNLZ/4x2x+KQidnZIFbRJYFn+uGIs1mDAZBJrtvYLyQBf5WOkEmCpGf4DYKmnr2oRiBxjsbBq4cnND7I84YA== 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=RChhqyZXt8ICNlNrK/HxnlyfvV8QoES0vHKZg/3wgX8=; b=BwBI4BZrcFw8CSRoHf1fAe+xd/N8PKZnIjVilD82g6YnTuZZaLYE0oL6/wh09lUS1ss4X2Tm9vKhuUHTuJ6eBOP+MnrVnWPInMkIURn18d/KtjlfkPP0njQzpdfFQCGVEolEoxo+euFhcJXpZtn+0SSU/jYmHw4Kww7A9d7e9gR8lOp+0MPQJkYeFLLdHQnCAbUySiOfoe+bNAkyEiIHR8psVmn0+kiKBfHAQE1l4NLdjtI5EWDf962KeCFYhIMUnJQSSJXikCJXHTs31F2mYYMJlxL54el1QPJuZKTo3FPcYgBiJ4tMlS1zZhyZni/jUkm0MMizxackCWK1TtzXQg== 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=RChhqyZXt8ICNlNrK/HxnlyfvV8QoES0vHKZg/3wgX8=; b=TRtv14nolAFqRTbF31AFj1abpv1Yc/ldHDAFr0j3LHBMXpBaXIT43sHhsdUSiE9E8CVEPfvcyuUsEn+aDtPOQu+jG+9GqYWwExHFT0eQwUfBY0O31jD9SD2ltD5AR68+TjnnK9iKvpV1FYdWremM1SzT2iQyoo2mELUkJp4MCD3ibgVIgZOLFQkVc/tWTKIZzwsEgSB3Juei6R+dN9EVKFpMsgQ1TP1EJzHtWUGeJNC3wm0VpXSEvGN0dJ+Em6tO+kT4JgUINoyrD5L3ra1WiBVHugY2zlit5nUyPchJfEdcc9lnqwjuFnAwmQi929D1U1xZuhEu+cweMWLl7a0+KA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) by PAXPR04MB9519.eurprd04.prod.outlook.com (2603:10a6:102:22e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.31; Tue, 18 Jul 2023 08:11:47 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::e5cf:5743:ab60:b14e]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::e5cf:5743:ab60:b14e%5]) with mapi id 15.20.6588.031; Tue, 18 Jul 2023 08:11:47 +0000 Message-ID: Date: Tue, 18 Jul 2023 10:11:45 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 2/5] Support Intel SHA512 Content-Language: en-US To: "Jiang, Haochen" Cc: "hjl.tools@gmail.com" , "binutils@sourceware.org" References: <20230713063303.205862-1-haochen.jiang@intel.com> <20230713063303.205862-3-haochen.jiang@intel.com> <5a822c87-7be8-ba36-c8c1-84fa673f5bbc@suse.com> From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0005.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:15::10) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|PAXPR04MB9519:EE_ X-MS-Office365-Filtering-Correlation-Id: 6676375b-6af1-497e-b148-08db8766a1e4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yZybr5pDqxl45oH72zcPa3v5KYidvAw1lRaHpw8RENEjnSp0hS+F5CsYBbtP1rSu0Fnbt6SU7lc+6enOVPm+A6k9VG3YihzcmXvF1afmXomlWa6uaxEKVETpcNCSo86ky98IO8iJByHICyx74pkz2B8K/0zlWXpVpkvZLwDzK5yjqc+E2Jm4m4m92CeNj3WkUk/JD1VnPGuGEVVDrn6w2TiHvX89kv+I5IqfmwvQQiNohDwd6vwNwN2U/bCNPqaGPVF6JZcHPCx8p45ORL0lvhCzp7V+0NoGc+Wt2Ypq/rY+g4t5AopUy/iAntXhEpukaY0SrFoU+zU4AcsI8bpvU1Kve3fQgn5tquSc2R9m8rbyuxmaw346ntJZaScYni1B/nrXA9gTbMmL257lotFu0cejWze3bGG9Hg7WVc+mmgDDYbAsiuvoFtNSi+b39hrbMMu/dGOkevF04+nrrBwxf+/KnBR+ZP6GMCQAzT1KzY6HeUuhQnh9dUFsYkq6ypaT23FdOfL1yfyyrRYnLjvPn1+1IE4aJRVgX2gYTgdsUPZqRAaXdmhWUyb9nqRLOXB4VDsdVb1XJD+9sIShNi5YGKCCjnkiJaSSdnuNtqwlPIEcRiZM3Kcupd6FTNYnBiluLr5A2Fbcm+/YalxXqL7DxQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8790.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(136003)(39860400002)(366004)(346002)(396003)(451199021)(31686004)(86362001)(31696002)(2906002)(4744005)(36756003)(2616005)(6512007)(83380400001)(186003)(6506007)(26005)(53546011)(6486002)(38100700002)(54906003)(4326008)(66946007)(66476007)(66556008)(6916009)(5660300002)(478600001)(316002)(8676002)(41300700001)(8936002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Tkh6UitPVFdFTE9LazVvUXRtcnFubEkvMm1PWXJsNkhNb1lNS3pIZ3lWdm01?= =?utf-8?B?ZUphTDYvWW1jYWk1bDgzTHJSY0RCZjUxdDJWUzFPQ2d5ait3dzZReUlOM3g5?= =?utf-8?B?OHFGdmsxQVBjY1gzRXNKZFpuOTFiMFZwMlRXUFU2WnJqQVQ2Vmw5ZDBMMHN1?= =?utf-8?B?RnRBZEtGVFQzUFk0RjV2d3FnOEw0aUhKN2tHSzBadHN2SzdJTm1RMGxqeDE0?= =?utf-8?B?MENVeE5Lc3Q1SWEwa3dYTEJPaWV2U0R5MUI2d0w4MGlFWE81TFZxMjJhTlVG?= =?utf-8?B?Z1gxemprejZVQW9VTXJtYkhHd1JGYld0NmplVDlhMGE3N0loUFJEMmQ3K29m?= =?utf-8?B?OG95c0FGMVZoMHFqRmtTZzlBNGRDaHBUR2RMMU1BOXEyYkFDcnJIZzczUjJG?= =?utf-8?B?ZENBQ1lMOCtaOW43OGlJWVhGUGtWR2twclEvK1FlWUEybjJiK2VTY1cyVW9v?= =?utf-8?B?R0pvV0RmMFB1Qys1UGlVbWtmclpHYldpY1g1aisxS2R6ekxqdFVLT1kxT296?= =?utf-8?B?anBsaWlZRWVRdlltOXpsQTloVWt2ZUhVNVB0ZjI3NlFSVnpmN3ZyM0JUbjdY?= =?utf-8?B?cmJMRlp5RG1IT000RUdzMDB4NFNRSDFwTGdUQkhYYnRkR0VrN0RlbjNDejRU?= =?utf-8?B?NFpVdWtRZGd4N0Y4WmNFVHRYSlM4Nng0K3RxTjdLYjI5aXkyVk9TWXpLcnE1?= =?utf-8?B?a2RYeVJMdENnZWxjb1YxVkMwTjVrNXhqWEcrN002aUhYNVdWZXZacGxRcEZt?= =?utf-8?B?NjJaZng5RE1ZVUxnMUpFSzBibzdUMmhjMExkWHpNNjNCOEF0WkpLSkdkOVR1?= =?utf-8?B?RC9MT0g0bFlKQy8xVTZCTXdFZElhaWJMUU91NmRSbUZhMGZQMVUzTGo1eU9t?= =?utf-8?B?UVZNbVZBbml2cURCY3h0dkhSL1JDOUlINTRsWFVWWGtUdGJjTjBrY0pOUW03?= =?utf-8?B?aUsxV0YxSDZ6eEdnbDdFK3VlTkVnZUpNeVhMcXZ5aU40bExiMExXY0p6Qzkz?= =?utf-8?B?S2kxQUZqRmUzblpzbk5lYnNBdzliZ1E0NU9QaVFNRXlUV2dUNXlFbTkwdFJO?= =?utf-8?B?R1FIVHNzSkd5RFErTUUxU0NWSUdBMS9vc0lWWkJZNXdoSDVJRmp4TDJMR0g1?= =?utf-8?B?QkwwcUw0V1U0ZzJJb1JIWHNUOEFaYTNOb1Rhb2tMOUlwY1dBQm8zNVlRTk9i?= =?utf-8?B?ZGxQYUY5Ukx6b0dUOExLL1pQaHNDb2hvQkhuR0xCRVhBOVg2QXdodk1aYWQw?= =?utf-8?B?R20xWGFoUzdSNHR1MjE3enhpbXlvcVg5QU9nZlJoSUk4bFFKcHo5am4xNks0?= =?utf-8?B?bU4ybFF2VWVsaGhRbktVcXBiZTFyS0M3T0cvR2t1dWplaytxTEVsU2NwZWw4?= =?utf-8?B?RXRkMzY1N0piREdRSzRQOUV1WXlucFoxbWhQaFRYTm9Kc2hPS24zZCtiWVNH?= =?utf-8?B?aHJrbERhYnA3MlVJaThHc0Vmd1RjY2xLVndjSEtBY3dNTDhoUnVvWjRWWmFJ?= =?utf-8?B?RlJlUU1sL2t1UVdVdEhPakMvYVpIeSt3eHM0aDZ0SVdWOUpuWURLNnJLTytl?= =?utf-8?B?TzQ5RjN0clVOanl3RDF3dVN6cThHenUxWlhYdFlMUXlCSTJEOVYwY0xFcGRk?= =?utf-8?B?Q0lUWHAzUGhRSHRLeCtuV3ZoUDRiUERmWG1TQy9MWE1GSTNmUlBpRWNVQk1W?= =?utf-8?B?TS82ZWVFc3lBeU9wU05mYXhwb0NIUi84cDluZEkwNVpCMUNiUDQ1WFRIYWNL?= =?utf-8?B?TFlaMWpITnFybm1iTmJEVEpMeWNFcVpRUUlDRXFiNXZ4Z0hMdUIrN1NWSmlx?= =?utf-8?B?dGNnWnV0Y0ZQTWlpYUsxSVc3WDdUcnVTTy96bUJYcUZ5UTZCekwybWwxNUJ6?= =?utf-8?B?NWtOdHdYMFBHZzJyOUJ4OGdNbzFhNDJ6c1A0RC9QRVBpYmRPaFgzUkptRzdm?= =?utf-8?B?eittSk9vYlhyTFFUQysvNGxtNW9kcnRmeE9NQldRMEVyMGNNN2VBckUvMThY?= =?utf-8?B?VkowOEFLbEcvUFR5alV4SGZQUElFejlEa2E1UG5Ec0hKN0ZmZEhzZVNOYUYz?= =?utf-8?B?bVJEanZhWEwvelFiNHhNWm91TWp1RlEzRFMyZ3NaYkxzM0JhdWN1UFB1MXQw?= =?utf-8?Q?91qxncLHVLmtCfAPcIC0IlAlb?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6676375b-6af1-497e-b148-08db8766a1e4 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2023 08:11:47.6720 (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: qs4n9JTIcAA0ZZ81ELEMlfMaplOe9sFGnPN+1Lyhxy+xV0j6FAof7m0sMT3B+Ovtn0uk+WN40/DUIPOQlNbA3A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9519 X-Spam-Status: No, score=-3027.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no 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 18.07.2023 09:20, Jiang, Haochen wrote: >> As to implying baseline functionality, using AVX (rather than AVX2) makes >> little sense, so even if the feature check remained (note that various >> other extensions, including e.g. AVX-VNNI-INT, don't have such a >> secondary requirement), I'd still be fairly insistent on having the >> base feature named here (and for SM4) be AVX2 (to be in line with other >> similar baseline selections). > > I confirmed that AVX in doc here means a state of the whole AVX ISA, > which should include AVX and AVX2. > > I will change the imply of SHA512 and SM4 to AVX2 since it looks much more > reasonable. Thanks. > Should we also change the imply of SM3 here? AVX looks sufficient there, so I'd say only if you have a good justification. Jan