Message ID | 20250313203702.575156-1-jon@nutanix.com (mailing list archive) |
---|---|
Headers | show
Received: from mx0a-002c1b01.pphosted.com (mx0a-002c1b01.pphosted.com [148.163.151.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A3ED31F4CAB; Thu, 13 Mar 2025 20:10:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.151.68 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741896641; cv=fail; b=ZyPmKKVAXy2vJIwGcYlS2x9TNlIkNPyRoOMvlX6H1jhmTs0wEq276YY/pWgcvDZqXBe8pLSzcNNgNOBwIjbNoIF1V3QrPxjTudx7j1SbHlEx++Ri9KdpHmPfBH7mthe9g4Kp5DISLV4H8nwOJugrOF52cUGTSQ57Oc4edaKQE6E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741896641; c=relaxed/simple; bh=Qjd9ENq8dsCIMA18rfKc918wPCdXWmANk3S2DDy5v/I=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=pZvj6xMxsDo22Q7jXJGxGWfK5ZX83XC90xGZ4dI6W1h6RLwSv2fvm5oxuZj8RzcibjmM6NrY12Y1nf2P6udRxeGYoFUi+CTBad653rj8r7gaKxtHSTtNWFkcHqskEysmOTcEolYyoD1uwhMv51Vc+2uigYNi/euVqPI0JVfJjMc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nutanix.com; spf=pass smtp.mailfrom=nutanix.com; dkim=pass (2048-bit key) header.d=nutanix.com header.i=@nutanix.com header.b=tdilPyni; dkim=pass (2048-bit key) header.d=nutanix.com header.i=@nutanix.com header.b=ifVa4l3P; arc=fail smtp.client-ip=148.163.151.68 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nutanix.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nutanix.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nutanix.com header.i=@nutanix.com header.b="tdilPyni"; dkim=pass (2048-bit key) header.d=nutanix.com header.i=@nutanix.com header.b="ifVa4l3P" Received: from pps.filterd (m0127838.ppops.net [127.0.0.1]) by mx0a-002c1b01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52DEkL3G008473; Thu, 13 Mar 2025 13:09:58 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=proofpoint20171006; bh=gprSYzdNxg65W VMJDyclY6H2sc631LXxfLygD2zCcSw=; b=tdilPyni6OtcRj+1Hkslz9ssJer2E 3abuBSt3kbP90Y9cqfeL7OoNsJ9QmqMGkS/SxHKmW0CjehP8AecTF1UEaAQbONyY 7QOGJkAPKtGcYoWg1xJc9t1lmqUzxyYrDNvhfNX/5AmSbtbYD/vxC85WY4Q+Jcq4 3XnVfvIKzDjFSrow/TcA0j67q8eh7Nj9vWcs3rYr0zCtu7PXTHNBFrcCQBjl2f92 ieNXJvUdwLcS1s16wKQcGt++m4Z5dmBFMT06yX7NtqLn5ti+j+ZCZy+0JiQrLaaz lQB2hfvQYD5l91erp7JO3ZSdwUB21D8vitQdDMdNWdgQqhRRGdUr0trpw== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazlp17011026.outbound.protection.outlook.com [40.93.14.26]) by mx0a-002c1b01.pphosted.com (PPS) with ESMTPS id 45au9gp937-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 13 Mar 2025 13:09:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jAN/huGRW07WZ31hZ//U3ckDAdJ0POi79tYHD7nOfz2/aHphWvTDRgsQHXowoN3YqVDS3/jw2l+sKtQ7u9g1nbiLvWBZYv7Vxf/W3lp3hHOTHeUXPqhUyCF/UVlzTi5CBSrBJXw7fd6E4D08nckxT9qjuoyg1lqlCFt1sfkRdVh6x23CEuA9jYBSbj6p4BRD5GKB+radHgCA2Pq0LxfteHDWytYNTCPJwXKOq8DlUVOhYBAStGAdkwJZdQznyftd/wp6F42L/7pkLMTx6PcjgQU7nGPn3eXPBEl5FJgqYUMNwYb1M33QtCNlrKbf27Oh1X0SIK1WRamxKC7pbTRwkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=gprSYzdNxg65WVMJDyclY6H2sc631LXxfLygD2zCcSw=; b=t2eOl3Vk0ITMByHyNaAiyMZW2rdwyonNOuapuZJ79oY7KBPJqSm+TIzWBecseifPZd++vGkM0sxfCvSvK/KswomdTaWFYmSRvz1n/ZGnrYnfXD/a/TqUyzMCwqt7L3aYhkXnH4SLgz9fIiYvZQq7L6xTGiRsr0Je0p9Argfa6HQNyvlqCZbcr/Wn7uV75G6AKU4M/wg4lf2DViAwpc7RBbdTlUQGi/dYdnXXneVLZqnqSIhIvat31RVYx25X9a0a8eG7EWE0dsRTLLTVhXGlTfCJPDI5G/AMcbXmxcai6qlFOnl/NtUVwAeTutwk6XSJmvRErBSjYCvSFRGCD74qPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gprSYzdNxg65WVMJDyclY6H2sc631LXxfLygD2zCcSw=; b=ifVa4l3Phw7MMyLYZrdSmA9fmxLuPVHZTDH5ZPy3043o+elGfks3sjrkY/o3wFXBlYqNJp3mt8ZyYYSnF6I+JlLeGoJ2SAT1ludxfYXlq4/b2pDrSdgZR1HefiSlplI7s1qCg+ifc2CJm3HPyDRcSo7zwJHv5lMhQlGmddpSGUCWG35P3z9jUfgBve8AglR85DytUOnWpOIJ8XwP8QeXggNAKMui85G2l0QPMVertulcgiGN980NeXihg01kOUi5YoTOSuqdTPyPBHj+CJXCXtQeSfEG7ZXqEBRUhOsUOSXYzohoa8Tl593wtH9lPVW9P2XjTr9coh+4FvtdImTN+A== Received: from LV8PR02MB10287.namprd02.prod.outlook.com (2603:10b6:408:1fa::10) by PH0PR02MB9384.namprd02.prod.outlook.com (2603:10b6:510:280::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.28; Thu, 13 Mar 2025 20:09:51 +0000 Received: from LV8PR02MB10287.namprd02.prod.outlook.com ([fe80::b769:6234:fd94:5054]) by LV8PR02MB10287.namprd02.prod.outlook.com ([fe80::b769:6234:fd94:5054%4]) with mapi id 15.20.8534.028; Thu, 13 Mar 2025 20:09:50 +0000 From: Jon Kohler <jon@nutanix.com> To: seanjc@google.com, pbonzini@redhat.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, kvm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Jon Kohler <jon@nutanix.com>, Alexander Grest <Alexander.Grest@microsoft.com>, Nicolas Saenz Julienne <nsaenz@amazon.es>, "Madhavan T . Venkataraman" <madvenka@linux.microsoft.com>, =?utf-8?q?Micka?= =?utf-8?q?=C3=ABl_Sala=C3=BCn?= <mic@digikod.net>, Tao Su <tao1.su@linux.intel.com>, Xiaoyao Li <xiaoyao.li@intel.com>, Zhao Liu <zhao1.liu@intel.com> Subject: [RFC PATCH 00/18] KVM: VMX: Introduce Intel Mode-Based Execute Control (MBEC) Date: Thu, 13 Mar 2025 13:36:39 -0700 Message-ID: <20250313203702.575156-1-jon@nutanix.com> X-Mailer: git-send-email 2.43.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: PH8PR02CA0007.namprd02.prod.outlook.com (2603:10b6:510:2d0::18) To LV8PR02MB10287.namprd02.prod.outlook.com (2603:10b6:408:1fa::10) Precedence: bulk X-Mailing-List: kvm@vger.kernel.org List-Id: <kvm.vger.kernel.org> List-Subscribe: <mailto:kvm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:kvm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV8PR02MB10287:EE_|PH0PR02MB9384:EE_ X-MS-Office365-Filtering-Correlation-Id: c9646193-ceef-44ce-f74b-08dd626b02fb x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|7416014|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?NrT9bjb1I1grYJSx1Z+IS4x4544qmhK?= =?utf-8?q?X4yGorTTQbNw1ZG7Ot8rDypY807LSHC3XsJ0xnrb6cDB9diWHvTk3ZLorADhn/cuz?= =?utf-8?q?mt9x5y35YKTzTYu4QXuQUGiGH20CLV7g0LM3VT3710tHjqMGOqrOE0oPYkMTtYahI?= =?utf-8?q?Lb26JaSb0Hs6JWldiwJn+VgtNCoXzZg8GTtilyWdgkL482t67ovU0BudLouhl1PU+?= =?utf-8?q?oH8cYSuEJatSiajSSbyeeyjxKLFJOluTeUJCdHG9zz63soe0maZM9sDoED7JI67L1?= =?utf-8?q?tfKfHB9n84LSA6Hv5Yal1cqnSadsU/2hDIfvQk0Bcx5yVBk0Arcmrk67hlNynIWNo?= =?utf-8?q?X6+rTxmWeGqENfJ3ZOFDWRY9416c+5IB+y9ek4/z4xzWDARiq/k5CxzHtMv+qD7ls?= =?utf-8?q?Uh+bRPNUWrGNpYWvL0WdnvkTwEz1iOgE0JCaUln41KHCTtC22qurhAfxJm0hIzH0I?= =?utf-8?q?Vo7db5CydWQpCkeNyvuZEfpyd9VXVzjdlaraoIlar49iqs4sm/tokzKDPsHqCybPx?= =?utf-8?q?6/FpK+QhAFi98mlJ3Wlo0aOOuF+Q5ihaeQa125nZNn9tsX98ja3ze46hIywJCcn0P?= =?utf-8?q?jzRi5n+ufJgUDdlgDOndiTKA1SvhqpyDzJuJwgarG8+6doz5Po1DGKuQztRGQjpQb?= =?utf-8?q?VIylE5AFgejQDIuSkcF04E9oF94li5fT9RzNyNazUEljLQkRGj4SwjYsCyu+dJY85?= =?utf-8?q?/BUCRAl8yVQpG31/KnRQPQDALOEYFwVijmsIzsHnGrtqGn7iPgNgzq0nk6aK9X3u9?= =?utf-8?q?vkHxgySBDgaB0Lx8MCN44RFWWBMin4/nUlfh1px75GES8tbFfQ7/ULTWgQ/WBSQb4?= =?utf-8?q?DqMk5TKZ+sW3VzSQIdIc0fUsqt9tKCSMEzBy+MK9ObWj9okt011E8pxoUuFGwIc1M?= =?utf-8?q?dhiipj4Fpf3LmM+XXF2Sk+o49xscB+hn9PhJCfvg3xIGHAChqPBFgQsYEtWz9RUXT?= =?utf-8?q?IySEtQQcRILE9QuxmbOA+23umfv+Ar86iJvTIKhvxauvWEbh0uvFqkDF4c1YoG9At?= =?utf-8?q?vgZwq9Osgxy0//gMJa7aG8/sFCwFMTwZojcfh8PKx7UAaCIU/Ohbnvn8JotVCPrWX?= =?utf-8?q?2c+JP5PFp1JBIgzzdTKOs8PcwN6NG0aNb/WVRAXtFie54AvRsPUvZ2UIVDkUHw/my?= =?utf-8?q?2AebgNV2AiQoRiF6oln06osykTTeFkLMCzxJTu4zctxr59F0WC032iGsuBDPnHgNG?= =?utf-8?q?EqTe0dLe7r7udGZkx6chqeYcrKhPHGRzsAxRZTZGZvCKHEHTETGgy8MGD7B8TFazd?= =?utf-8?q?XwjT7OKOHjRA6XbFHsCLa9+NUGXwVWj0irw7HmhlhtDW2plz/L2Qml78vAZ4aI2KD?= =?utf-8?q?e4T0qoe2B9eYqQ2wh3bIak19XbcbPiyVog=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR02MB10287.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(7416014)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?x1SuUeCD6XuZmO5VWHz/yBTFyJQa?= =?utf-8?q?WBdscgzKL1useNIf8gezulCJ84DtH7BRbUCGfibNDDSK9dnJWdF0OB74jSfD0k+KF?= =?utf-8?q?5zxviM669Q2RTdgIVuthKILP0EMIWeihOoPgsVWjgCV5unZ8Z9z3PdE8R0UvG+Hqi?= =?utf-8?q?ZFfPaog8kylU045ekf2AzxJX+xa2Z0ZIF5bP4W/LIuY62U/6Ds4UFhTy5+t/krv95?= =?utf-8?q?jmzZ32tf1E7GVsbAgimkIFmv03zLUiaTuEDTC6OUj7aTo6AIE7QcNhfBHHRZEJf5x?= =?utf-8?q?tCTQwVxqQoSwI7Ab8PM2PNdBV1jpB4biUnsFZU3wHtAX+aHV6KWGMDHEejQV50rco?= =?utf-8?q?b+1mcrL/xNr6GcY6aLafSkxmuBjC/fghKiuk+4YnE8Ge/Uf8vjf9mSy6QYyfobIC6?= =?utf-8?q?uvK2xkHAgRYmJsNMtglR+5q5PSxBQZnZ5pPcU5IZbljUG41CyJeGag0TtFHWoI5dm?= =?utf-8?q?eFJh6I88kZ8jRWXz/Vs4mccqEAn++pQbpF4NjnxKoIyBvf+9S7Iy7osqtFuxqw5S3?= =?utf-8?q?7Y73HCkGbDwgVWmr4Vxr7YtmeqxuCOGKnm7zRj9zODMBGLfhpTaXzTspc4Zcern4J?= =?utf-8?q?uhcs7dJcxCN7XsK03sMt1EuSj3LtqhuXJTMOHdpzqyAxZgOPzCftl3Cr3ekfbxVEN?= =?utf-8?q?EAMSVXtRAhvP9DkC091HqTqe6uEc/NLdyTGIFVmvje1+9j+g4wKzJBub+xjbKe9lM?= =?utf-8?q?EncWLvb2zC1X2DzpPULyb5WkJ7Rx9CTsEVuv7RynHk6rhUq5GyWq5BVrmQW2OfOdL?= =?utf-8?q?Jj8xm+7SO1HEPf9jmyVqN85FnOk9/e51nEf7fPt+tXj1BI6QIzevCc+c7H3VBCzDx?= =?utf-8?q?qdWuYk1MXfrfnQxY0YkISny1BrQ4JZ14v+ySMfvGSbIoUydmBpaYeYkoksb+PtLF6?= =?utf-8?q?R0v4KjputsbZjl9K/cEW4DU0tBZpkSfRxt+cEscEZi61YSZjuW13wrkV7XKV5dNn1?= =?utf-8?q?2SIIxJzrK8fiywA7CrJoZmZ/SNSeCwgMSHiihd2upq6I6T6S8a34ZXqufr5DrT5Tc?= =?utf-8?q?b4/qS49H4uIorgyHLzHoP0Hr4kK1X72KvcIfxau6s8k7iMIr9Dp0k0N5Xpa+4zXDW?= =?utf-8?q?TBtW5aq6D+bSmEcLmTvi/vE76Td7sRRhRwiBsW8XYgCAMiexazYKfXKAvWxLCTkck?= =?utf-8?q?EXat866GEuibKN7N9w70pwtH6Hiw7nXzoFYCBO5gSW8bjaeXm93DNozu3nblvn3/a?= =?utf-8?q?lGy0ZHa4IrzVS4BxqEN10zb21rBTwWyBzqAlb3eO8wievR616gT/CHNC2ht76By4i?= =?utf-8?q?5mJT37CeC/HR+0yg6gwJPWyRN2dseAc4UdTg8gcZMpPoHwOx8txWzPOFlIiUlHcXU?= =?utf-8?q?pY52V715xheBmzsFc3C12t+OWYAgXWW6fzNFUsxYivRM8ABIjogyWAoAdmo/OPk0e?= =?utf-8?q?H63VQ89JlSRsX57pASbuys0PzjSqhkvnhzjhtiUSvTf0xo6J7dNMVGe0owafvMNna?= =?utf-8?q?0EpqRl63iInQwea4E4GJ7Q9CPzmpRJAOUibNid+Mj59MjLuk5LXmG/uQV0YmF2PBG?= =?utf-8?q?nNMjf7/iRM9LU71hJGEH0gaEJ77v5RAHHQ=3D=3D?= X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: c9646193-ceef-44ce-f74b-08dd626b02fb X-MS-Exchange-CrossTenant-AuthSource: LV8PR02MB10287.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2025 20:09:50.9090 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LK5gsI+zvFRAgWC261+TCqYDY41cXPZ3CYL5om5K+aAoIgAEDLikTjOilkefZDq6arXXSRVPbu+RaDpUBlm+6l97PMlnTUnz+LbOzab0/Ws= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR02MB9384 X-Proofpoint-GUID: XC-QTZygNlX-hm52BqdRuEW_Gh6tUXYx X-Proofpoint-ORIG-GUID: XC-QTZygNlX-hm52BqdRuEW_Gh6tUXYx X-Authority-Analysis: v=2.4 cv=WMl/XmsR c=1 sm=1 tr=0 ts=67d33b95 cx=c_pps a=GnUjYDbtZuq/T0BoTQNfSw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=H5OGdu5hBBwA:10 a=0kUYKlekyDsA:10 a=yMhMjlubAAAA:8 a=VwQbUJbxAAAA:8 a=edGIuiaXAAAA:8 a=NEAV23lmAAAA:8 a=QyXUC8HyAAAA:8 a=Xiv-YnGf6EIgopWwbTwA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=4kyDAASA-Eebq_PzFVE6:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-13_09,2025-03-13_01,2024-11-22_01 X-Proofpoint-Spam-Reason: safe |
Series |
KVM: VMX: Introduce Intel Mode-Based Execute Control (MBEC)
|
expand
|