From patchwork Wed Apr 26 12:56:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 13224572 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4E5D9C7618E for ; Wed, 26 Apr 2023 12:57:40 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.526684.818554 (Exim 4.92) (envelope-from ) id 1prehm-0007hQ-FO; Wed, 26 Apr 2023 12:57:06 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 526684.818554; Wed, 26 Apr 2023 12:57:06 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1prehm-0007hJ-CQ; Wed, 26 Apr 2023 12:57:06 +0000 Received: by outflank-mailman (input) for mailman id 526684; Wed, 26 Apr 2023 12:57:04 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1prehk-0007hD-Ps for xen-devel@lists.xenproject.org; Wed, 26 Apr 2023 12:57:04 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2052.outbound.protection.outlook.com [40.107.13.52]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id d6b127c0-e431-11ed-b224-6b7b168915f2; Wed, 26 Apr 2023 14:57:02 +0200 (CEST) Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8439.eurprd04.prod.outlook.com (2603:10a6:20b:412::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.21; Wed, 26 Apr 2023 12:56:34 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::52b2:f58:e19:56ae]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::52b2:f58:e19:56ae%2]) with mapi id 15.20.6319.033; Wed, 26 Apr 2023 12:56:33 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: d6b127c0-e431-11ed-b224-6b7b168915f2 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EQpS0dA80ffqmwvVTE9NVpcAumnTZqlq8XGGfrTXZdSe/GKApguxqLcB5ZguRS6hdzOlso144hti/B/bnMwh9f6ZjkHPutHbmlms18PPXHkU9zPnccU8zI5S83ZTc1eNVKgKCis126jYaI3jczJSJxbgeYtPEQK3A4JB1LvE+P/977Yc3HC7Fmo9qM53hIYBnj3i6/rHMKTdSM5yxJChTn3vQTh5FJ6ZaNSHgHlgkSZwb1GW7gIifOyhZwfzwaYku1ixB239fx2G0p0u6TF2ZQIS+zuTNkys8CqxyssUf4tHjD3Gk+2jP2NSjiPVKTYKerfxOubHXxLKTmreyK/sVg== 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=FopZvnEv9dxKP71KZ1LKD+oHMxhR06cTUI1wcO4NRyg=; b=maK0vOw9FhdrP4BaBew+SCscAuP1K6+DTeFx+Yvdm16mrrlqyb6ZD6alWqAYcCNHYXVy3HBDH0Chd1RR/d//GsBWEGVEDl+rPT1dWIXHCgYC1V9udTEngNAOAX9EqTIASKNyDMteQES2dtXxkNDNtavkmKxa39oVrSQc9CW8l8TPXYTMPdJ1CZZHZIomijMQHopv8QBzN5PJxwxI5bhYjR/r9QwGcPH20r9xBK8IzHKujiL2k7yiYmZODxjyN4fGhYQqtW40PUEEn8wZiDjplcbDx50jmNd/6pgjTrRUUPNywx9p0eL0qZEvWCYeg8ucsXirwmGIEOP8NBdqE4aieQ== 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=FopZvnEv9dxKP71KZ1LKD+oHMxhR06cTUI1wcO4NRyg=; b=tGVfb3uV5JnSNnzVcQjsOv88YaYMn7Tk6+OTAuQSicZqaGE2IaXYttf9XKBCkWJCCa+hbgIN2HrA7sX2thlkvgW+pcLX0ykCuCOXS+9DZHozOFnEguSQz9dtTPkbpmMz7rMAHLwu9pxHLat1p28Udtc/0oPllroSpzqgavPD0LBWZEMj5xg0yMA1kxHWbmTxYB2J5aXPqLU1x7e4r9D54L+SrskSKxSdF74Th5uCE879Ml3umSTylVsU/otHSVz0i70cIbLlWFb+xPQApz88fmMi8y90gn7Z/f/D2M9UG+dzF0ayFQScTv1qf2p7o/eK0/roXcgN0y4ELVJC4lEgSg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: Date: Wed, 26 Apr 2023 14:56:31 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , Wei Liu , =?utf-8?q?Roger_Pau_Monn=C3=A9?= , Kevin Tian , Jun Nakajima From: Jan Beulich Subject: [PATCH 0/2] VMX/cpu-policy: RDTSCP and INVPCID handling X-ClientProxiedBy: FR2P281CA0097.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9c::12) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8439:EE_ X-MS-Office365-Filtering-Correlation-Id: 893ff0e1-6633-4d85-6885-08db4655a999 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gOeJ4ZFr6jsuIcCXPDvx3TqiAXN94+rdkR5fc+CC3lKKcN4Q9ARVNRVggjBBgfz5p+2s2lwxhoGuQ9eTuk6iMNM7JA9JZPs3+2WPgKkY6PZGCX1O2m9SxW51k0xGwi26vQ1x7Wk1aiqBXbrsI0JD7B0hFlaq/zf+bdVpT0uOlUBUwEY+XLzCkAE/CVBwfVGPuCqby94PT850BEsiAXAjqDWS85+bDY2wBi2MAEqhyirYNkIOf11DPmhhhxfYNgcDcb37oCN8fv7wfbD/2wqODnAkLDrY2SbWDX3j9yZvwmC06bkNLQnMxTFI0wAWbYSAlNgmhiEh5HudjdWAaZafCD1VVhSga+CTLoUwDe/UOCXRG49HWIU5fAArFb01v4ekDG+ofOmP47eqZRPFrolnWDA8oUPkGfi6BZk2JsdWwgF2InVVPJ9jYAKZ6/XulO7QP9awvCz5nW/3LNzoz9ABzzRwlvTcH4+nu2qmAYBuF4Yr/YkFHwC7yfVD9+oVWPhSaoSGhvnAKWWI0gyArkth5cMoy/9jbZeWmNBWma6jHfk91hcPOe/yqOYchOUpBwZoM4sY5YyjZVYl5VjF6BMxho1CS4L6WVEvQmriWJWub6h+pkueOF/rW3FUTGcke0zKAkMBsCay8C3hhNfJX2VIlA== 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:(13230028)(366004)(136003)(346002)(376002)(396003)(39860400002)(451199021)(66946007)(66556008)(66476007)(316002)(6916009)(4326008)(54906003)(5660300002)(41300700001)(8676002)(8936002)(2906002)(186003)(38100700002)(31696002)(6506007)(26005)(6512007)(83380400001)(558084003)(31686004)(36756003)(2616005)(86362001)(478600001)(6486002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?K9MabyKzpk8zUS+gBM3evmcvmBaz?= =?utf-8?q?fibYKHOYZhCd6tPqmAbAwxYlJbV5uS3SIvhPT1L9a1rPR73tmL4bU8AkdovqxcX3w?= =?utf-8?q?45pI8kuGUbqy++lUrqTprDc4fKm5ipRXnzJ0a0uIkXnYaM7/sA0F/FmcEhyeKV58B?= =?utf-8?q?3dscS7znolaZ10/xs+EobBthCJz4c8XXR1XRAHDIncOb1JOGPe4hbKPxUXKMmOZVd?= =?utf-8?q?g6ckICcKSHcHdIFcz9kdkZDuYrBZTDNC5M1SvyGprza/aGMaA/GXu/yNztHucwlvF?= =?utf-8?q?aqGDMV2CvvbzK26116TTLTl5uTPRi7hQUFhU+WZm49QnTASZyojss5UDyFjLM8EUK?= =?utf-8?q?Y7aRPzV8ZcWydwVOiMYj01LHk0qb/97HOsWS/3HaD9eMZUT66qGq13V4tkLeh3NjC?= =?utf-8?q?7s9KgYuyVO+097AwQPCpztkhWL1vqMrzykP+I6/oGaVeton+ENuX64Otnf79G2fIH?= =?utf-8?q?lpsT1xJUl2PkdI6PNkBZP5ZPdBzbn9QyPJyDELRyCLTPPbbzAd9LPKbWQPlv4vNIu?= =?utf-8?q?a9KaoEtCfxYpHbyZZaAQh9Jd0OdjgZj0L/lltTFcNqxhOcfLoEXU5g5owSs44V8kG?= =?utf-8?q?j0h0OBYifTucKa4mI7E/BQUcHpVPGQ+35DXU/X8eO7OpPZX1B9wBUzvJ1QMfTIOtt?= =?utf-8?q?ciqLhLoHSZ3NJITyKlg8bgo7e4MTxbcCwQwU8cfFu6kTOs19zvr93zfHUasb3PLfw?= =?utf-8?q?jsYcj97dLP6yBZAytbQiLBK2WIRzuWICj018Yw85VVLCziuMklMlV4hjud1xL70Le?= =?utf-8?q?zYmYvu3Jl57cYuVYx95cvU3hEo3LrdVcr+0pMPpxE4NDiZPlcVDO5yEbbQvm9jgu4?= =?utf-8?q?fjEKfnaAOA3iAHjWFMQfk2cn6VgntIEb+kvj/sz8LWBcVHU0o16Wljjkt8RmWEXUZ?= =?utf-8?q?zLq9lyZ+UQApxI7dsmE/WXm9DPOSvfswRiXSXSBRJ7kpe3EM4TIL335Q9IZE3cf9q?= =?utf-8?q?vs07YyeHeQ/C0GUG5EyUSIkW70dzVAD4wF0AnfXWuY+Q1WoAPsgL/6s6OZXwHALl/?= =?utf-8?q?+f6gBhemkn4u+d83oFnkktgvkyjJ70f3H4h6sEPoMDLv0LAyi7l2NhomqJGdeXaZw?= =?utf-8?q?MFOOqOFNNrqljtm8ZFS6xPYFgSXalZEH54CVZnmBab6j3LtYgE8yGj2ucyRK3Xfu8?= =?utf-8?q?euS4qaVcWbewWSWH7tBAG8wVUwdVcVk4DsxU7IzcrIs4940tMmB+kGtTiDhkQS14w?= =?utf-8?q?11o1BL/FUbkZLLFvKA9yxsr1pQhVdE31pjzIOLeG861KN5Eipk55W0EJlr+LT16DZ?= =?utf-8?q?6i15doKR023nwpOQ34P1S5i7L8L7RY0ozDIWba0Iq0pJUI9IiRy51qi/VZdWujdSA?= =?utf-8?q?hukDaFVxQBaCKqsg/nYLK3S/hz+6BUHVYkiTYChLl/xL0xSJd/iUGtZUcHR4GtkcO?= =?utf-8?q?2rV1zv7Zk/ig/Av45rGTfJcS1rJlgpZnuL62LzetWJotvsbC2xOKZH+3GOY+bnsAz?= =?utf-8?q?L1iwQlMjTlldC7WSgO1eCfBqO8Jsr/SAFIgXTJhYZbHO2FLEFcEG1C/sStsn37TuP?= =?utf-8?q?jCRMyJhF6oEw?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 893ff0e1-6633-4d85-6885-08db4655a999 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2023 12:56:33.7053 (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: 9ANQ7D0JjUlMO5VzFxfjvXitdi7DLRKlhLfBu7vPhY23WpZfFumb6gMZAK+8w5IuCwMjS5KWA/N6M9JUNKneow== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8439 While putting in place more of the still missing MSRLIST code, I've noticed two anomalies here. 1: check availability of RDTSCP and INVPCID 2: disable RDTSCP and INVPCID insns as needed Jan