From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by sourceware.org (Postfix) with ESMTPS id 29CF63858284 for ; Tue, 9 Jan 2024 11:00:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 29CF63858284 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 29CF63858284 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=134.134.136.31 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704798023; cv=pass; b=p/oMZL9KQ6UgeoyX2R9kCKsAbJKAoQTFfLFLWhJjZ6WOHiI25e1OfDE7oBLAfxzaeMj9o83k7FUtD9c6K/BZIQl3Vj7QSjw57OKO8jjhwT0okhKI7thsf5LnjkMgA7+d7KoQ0+j5efWEl13sXiZcYaqsHYsSCG8qjICFwJ6b8rM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704798023; c=relaxed/simple; bh=a6U99d0UwwTvTf3w65ftYn1ZM7zLImVdFbOfmj4ALXs=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=ja+UFfLG5TsauMJENZeo8GPH/SE0BlrsZZIE+cSPamgeEiu6FhcMriRDG8o6tw+jTbpxYFw6WGFgFpL+e2w/kc0wK031U1s6EQu+lNBIEzb6R2OpMDMJBECrufA9DuqLjLlZfDq+RxUpYncvZAA+SbE/GWfAA6odK2hucM1Nd9Q= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704798019; x=1736334019; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=a6U99d0UwwTvTf3w65ftYn1ZM7zLImVdFbOfmj4ALXs=; b=CaifiZYEskVAf7N67y/wePjAIQZ6P/hy9cI88knNgTIWiK+gTg22y5h6 pPsbySRNn0KY2b5gDjXTZlweJVIn1A6uCTGx9bUrt4eWOGU1dfn/zPisH 2njaZ7DQWMk+gpdsNUlcxUXebWXKGi/4p2bDjKNRAkxRXk3WAAOOF4TMt RtYdeEFLu/NhSgQiRk8joriiv3gaGNSnwLIXBoGGtVPgk7zcwcqeTYdA1 Nj5NBC5f3rrZIjN6pGpvdIzkeYOFv2JVVcoJ/1Jb+0MLPIDSjlkNJ+QvX sPsV48oR1fx17zqgyyUij9AZz633zLabb5m/aQskj30VEOAxWXslGwKKc Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="462440149" X-IronPort-AV: E=Sophos;i="6.04,182,1695711600"; d="scan'208";a="462440149" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jan 2024 03:00:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="852138754" X-IronPort-AV: E=Sophos;i="6.04,182,1695711600"; d="scan'208";a="852138754" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 09 Jan 2024 03:00:18 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Tue, 9 Jan 2024 03:00:18 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 9 Jan 2024 03:00:18 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 9 Jan 2024 03:00:18 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.168) 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.2507.35; Tue, 9 Jan 2024 03:00:18 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QI0aWEHkzqOl8Ewu1Wr6Io26LI0gZecKA+fVLeA5hwIEBKptM8Kp877P041JzrrFNlQvAhNSNzCIoCQAmjnzuQPKhGfCldbGuVs9hl/LvpqUjhv3L6pPXQi7vb0tGvvHJlR2wUw2BfYpWuTN3a15+fRHrZfEKaZduKEDIo2DEUTsksYdhTRvhDyLa0XOqIQz/lb1hRoV4h5doOjj4wBrTSpXGMH4CVWz0lZx4yotv9BA6zI+sBVyo6d5TfOXcpoibwt7c425EQQmh5Go6KGcF2aJdlSfPucQhqXE2qU8sxfxXQWtdiOMZ5rtmd1g0cZm1uUJxZc5YWXys49L9iDASw== 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=a6U99d0UwwTvTf3w65ftYn1ZM7zLImVdFbOfmj4ALXs=; b=J1LpDlMkpdjxkNz6o3UGn86JaAArTwACGxZRjpO3JTgugVAeCFHKKDL291jJaCO55ljagK4MIIAsl3M01V6vgKzyOY/w1AxJ0bu8U+3ezKQvi2qvwTTwlaPvVSHU3JeoNbVUfOXCC3GzepDE2PC6+XmzepYZ85soz5UugkDGB0Idd4qFkPB6aFl4TAddIrnXznLrglT/AFte2qxmlsL/n47ZItGTV2q23nhlfH0VStwha81Dw5lsa6ajqcYeWDOu2CvPidQpAZYNWl0FFCHEopzmSM2oR70V7DVosKmHsLY5+ZfQkwibEouLM0FiGyJkvo6nQ6n53hHVp4QPJ/DX9w== 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 SJ0PR11MB5600.namprd11.prod.outlook.com (2603:10b6:a03:3ab::16) by IA0PR11MB8335.namprd11.prod.outlook.com (2603:10b6:208:493::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.25; Tue, 9 Jan 2024 11:00:09 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::f925:7c4b:8747:4549]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::f925:7c4b:8747:4549%3]) with mapi id 15.20.7159.020; Tue, 9 Jan 2024 11:00:09 +0000 From: "Cui, Lili" To: "Beulich, Jan" CC: "H.J. Lu" , Binutils Subject: RE: [PATCH] x86: add missing APX logic to cpu_flags_match() Thread-Topic: [PATCH] x86: add missing APX logic to cpu_flags_match() Thread-Index: AQHaP9DxZcmIxXxWLk+qF0SzXCGFPrDPPbMwgABS+wCAAAXtIIAAC42AgAARgCCAAApDgIABOSnggAA1coCAACGLsA== Date: Tue, 9 Jan 2024 11:00:09 +0000 Message-ID: References: <8662338c-e85a-4b84-a941-31170794dfe5@suse.com> <11d23d18-142c-4c32-bab2-6ddfd9257051@suse.com> <10f488d4-3a7b-49f4-b288-6486c42b5433@suse.com> <29e3e221-f23d-4433-8787-40a3f2141760@suse.com> In-Reply-To: <29e3e221-f23d-4433-8787-40a3f2141760@suse.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: SJ0PR11MB5600:EE_|IA0PR11MB8335:EE_ x-ms-office365-filtering-correlation-id: e0e94857-6f45-4f48-bb5a-08dc11022546 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ViKNdfQHurwW9/ZUZEpuYak10hbzWV8nuVd2hvomEHLFmEJBir0Bn1J5ui6dU8SY37dWK95U1sQYKF9ORObMInd62gMUz/V/kfGukuLSKxNDyxHV5DLqY4L+OLcau11Z4w4/PV+7eUovxM6UfvQJ0vEhs2/eYH0bCb7ehFpQCTZwRQa/V3tyO9UsrQJU01EB48KN/MI9NXzI36Wk3ysPYCxMdkEXB6kttKSkn/QYpw/D5f/o+KDuWfieN4WXI0gOnFG0Q/3ihk6B6LIJGdrWEFL24Gher1HKfeUGHNZ2m0iuxBX7+Vj3VKB1kS4TmD6pE+R3gYpf3ObOSGcW0f19YeT+nF8X4iYd0v/vqbOmPTipC23/tQseH9qi5CJ+6RjgWy43gpftlHPDsZ11WuWNcovlEKhjTBMy2Q6zlW656XvXnaLcZYyW9+8CYp1lX5ZS204HW7gxmluW5pN5yAv96kLElZAx1pk+jVMMJoQ5f+tlVk2ln3UPGCOn4Z/qAwm6KYMcMX4GX8Gisjvry1fR8rreptwi/K3laWy0+NL45wIzG/OgfHDDKeFEWfT7J/nP5IswvcTmmN4DgObXPvF09OYxIUmh2uLfue/RafFnpaFlntxnngF27DfLc6VqfX1R x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5600.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(396003)(366004)(376002)(346002)(136003)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(55016003)(9686003)(86362001)(33656002)(38070700009)(38100700002)(82960400001)(71200400001)(4326008)(4744005)(52536014)(5660300002)(7696005)(6506007)(53546011)(122000001)(66446008)(66476007)(6916009)(8936002)(66556008)(64756008)(54906003)(316002)(8676002)(66946007)(76116006)(2906002)(41300700001)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?T+B4CAiMT5Vz+IBrPH8sNsAGS1AA+QATfDbNBZdYJKDQ/4xA2/No4qO3yp8Y?= =?us-ascii?Q?YCXkIume5Bo9yf9fi8M+Bs4Xb17l5Qnja8EchvxFPyt855yG9EcqFDwmV00C?= =?us-ascii?Q?V9MNWzyd9z7xE84l3PGtv1QZgKnAmDYJMTna1CFcFTmp7IFLVwOfoXNyg1kW?= =?us-ascii?Q?rqGKvlJKWOKAVQNnTdTVs6BS85xs0dSI6CnOGxeHdV1QqQmIwNgFZDoKuJXm?= =?us-ascii?Q?reTylHXTUFFOubPTrN5M4k/3vxYej8PQYPr/U7JOv3iTSRUZLbW0KGB2jQS5?= =?us-ascii?Q?lQShbPKdZaqzdwr5LXiYALUlIKcQbnmfCIWkrfgfAUm3mJtK/4ygFKERSbdB?= =?us-ascii?Q?aPaX9zwJK/AZ9tG7VXPcMywqhneKrb3ku13HtuzbnQC1srkVVYYjXr1/zziG?= =?us-ascii?Q?qY6ei43X9TZz9mqsn4pgaHBel0eM76IhZc2QsI3K/HiAnnIRZvwBuCv2Tez8?= =?us-ascii?Q?S2jJM9cGLocw4UehvsfHTMNsjpKqu6giKvtxzo7fGbBJve/kVagZrp0FIIEs?= =?us-ascii?Q?ooqFyHC8uH8Dy33WWJKzQR9cCmNMMFnuo8nIwTHKA6p8f0e5Fq2n+A+jzonD?= =?us-ascii?Q?lQ/GnaeqMv3FLIHSKPrIpJB+8+4/fdFe+LruVcjFLgEQ5u+E+0PpmeKpTN1W?= =?us-ascii?Q?d17K/3fp0YkChTi9a3YyfhPRIyL8NJSRtOQdtn9qSPfIGS3QNbjmGnUnoqeT?= =?us-ascii?Q?PzKWT67VfnWQzWf1PIvqMgz8ZaDBWH9IIt2uWYPrllOioX5+zHKOpG47DW2L?= =?us-ascii?Q?Ty41D12rYFxlGeeM0UggBAKBzZ5H6UcntycqQQ9bHz33WaOs61AlllMenTgA?= =?us-ascii?Q?qh2VBOr+6kLNfJIdh7TXH6D3/ZuaeYiynJzQygFTzYDbRKSqtWqZKPxEcb49?= =?us-ascii?Q?le3u57dHWVzCDGJBvwBjqAm6fAEod5SnZ8itOF01itf4AfVqV2XpQJZ1VE56?= =?us-ascii?Q?bOR+Qdf2MSN2iMCeadl3Mi3iDUOYXiiJwccjRL2Eud2PLi8t17uGxwlJoVKa?= =?us-ascii?Q?RHH9kH5FMDEIWsnURE26fmtgFNYYA6V9LvmjJcwLogW+J7ILpaYkxIGHj2Yc?= =?us-ascii?Q?jR8jDRkc0czkj79p4fEh+4qppvrhX46tay6fzwWJ6vm8b97yh7QU+CvBJFBk?= =?us-ascii?Q?ufCJw6oxne86+2IGasHnj0YNkSJYHLenksYd4FI1UAV1e2oyjJNJZn3kQgIM?= =?us-ascii?Q?Tio62nZn9C0/RPqjnju3b8OgRfzwwg8wjT87Os3FT+OxxLbANWeMSfmxMQhi?= =?us-ascii?Q?rbXUYL3gmx121vdrMCdOvyL1wZ2xd+nWN0WihRawyRzCbhIbSUKV4R2diN7w?= =?us-ascii?Q?cEBBCGfBoS1FNCXzJb1eYtUFxd3kvgEQWRYVj4lviQZ4N0MicnhxOfW2wSGa?= =?us-ascii?Q?67Fbc/eMEg5y5ZI636b7zfjWkT4FH4LYaZGwPDG0wLJZlnFDy1YPNlwyI04b?= =?us-ascii?Q?IUpbX8UzzmLWzNn9AGema93aspvQwtmjseoKJHMyGJpjlKXvlAp4Tw1aYyY4?= =?us-ascii?Q?mwUglwVGylH+tofw9frfyYDUdw4VJ44CCfs8DIS2WMpAxzloTf2Uh8LNdTh+?= =?us-ascii?Q?yRA4HQo1LGlqFjmHGR3LlKITN3RM02xGvW1ruGsDrnlIBj7BS3b2D4ARTNuM?= =?us-ascii?Q?pveE0z8P8xIASeZF0/dDlFmfYcISnYuZ3/G2QdLoPyJJ?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5600.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0e94857-6f45-4f48-bb5a-08dc11022546 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 11:00:09.2186 (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: JDi9qWcLxyq4YKnPVMLItj5UUcDf2j/xMIsPhsBUVt4vqNaQjdKr3NWajKhsupk5ll7XrHvPx7H4pfJo75RmCQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB8335 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,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: > Subject: Re: [PATCH] x86: add missing APX logic to cpu_flags_match() >=20 > On 09.01.2024 06:36, Cui, Lili wrote: > > By the way, I have a question about " t->cpu_any", is it specific to du= al > VEX/EVEX templates? >=20 > No. And I think it's used elsewhere already - see e.g. SFENCE. >=20 Oh, I get it. "any" means that any cpuid supports this instruction. It shou= ld be cleared for APX (Daul VEX/EVEX). IOW, "any" doesn't work with "cpuid&= (cpuid|APX_F)". Thanks, Lili.