From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11020109.outbound.protection.outlook.com [52.101.69.109]) by lore.virtuozzo.com (Postfix) with ESMTPS id DD64580FD5 for ; Thu, 29 Oct 2026 11:53:12 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B3bsVvGF1SQn/W0mFmqUjJwKJIz6bzGvmIQvnWgvJkw6J7t1Y04Oz4OK7TaWhRwRkn9TCmQYgf1daOP5bwVt4ddV0Ph8NdtkjQ+kNA9u0gXrcaKi9H8OQ5YgIvRV3gHAiWAPBvv0VvQfL35wp1KyVwMMBHNl42Run0Cf/MQBFQf1Luf56GqgLu6bb2aHXZyu1aGyT/azSSp3NtBCqSUF9xaqrj36roitwoDbFYR2ksZPBxlGyfRWi9qLOiLRyI6HqwapLgU5xIQ25Paa1EjLM8IPZZePcrde6tG1FZNFzsq8rHieqokhQij5Zm9dVDWNJaIw8U+DK/+lOBbtW9eOzw== 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=DqALVtX1VZj+GnRaCPkEy2ONKlx5211yN20rxunEmDg=; b=sW/vjmLneCHOHnc6lJH1aDEyQ38iGa6P0y1XfH8eBgRX38UR89H4GQm+zU7K70H2185CiTSsrhQy0Ybcx27sOsUG3dsief+3R8HYNl3U0PEneMwVyrFVQkFcniAI3nMWW6LsVU3cmZZAMJh3N3jTFGISTthgQ/Qbk+Wdw/ckCtOkCWJ7zWrtE97Glzlbr+Ln/4YCUITH2i7aiatJIhdp94UiT1V7HVEdAv4jYTvvhb2Md28yBOp6DGzaVOK32pt4vikWOhRwu331rW4BANa87UbZL4WTbuZGD/gGJi7IuemEwHidbTcoS6ynNMWS6uwQYiJGgt6Pg/5GZqenRDa0dw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DqALVtX1VZj+GnRaCPkEy2ONKlx5211yN20rxunEmDg=; b=tDH8WfSzRIsBaq+l+oKvgbn7MlAiW9U2LV0pKHv5Jb6Oy8JdFlMsmztFzv5YjXFkqIZRWeNEXRG81IRC6D4novihE2r2a7mVwYEZl1TqxNquNp4yQNKXc7eu1a0rC5Z/xp04w5rFZlgTnPMWaU3EG5ja7m1BEkRjhzzXxhIiERq2bTQjieVJnh0InJI25khq6yuSEk1s27wcwMQcUoTkRhR3nKqZIQ0pbKBJL/eBzzhIdeZsG2rmEdoZWZMQJzphj/uDRpf/se9gen3A7niHBdVHOYxKO5vu2rHwSCeyf4XB/ca7CUcsZdVdaEQhKjH1oLHSX/UX71iwEIvTyRHgPQ== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from DBBPR08MB10650.eurprd08.prod.outlook.com (2603:10a6:10:52d::7) by AM9PR08MB6692.eurprd08.prod.outlook.com (2603:10a6:20b:30c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.569.8; Thu, 29 Oct 2026 11:53:11 +0000 Received: from DBBPR08MB10650.eurprd08.prod.outlook.com ([fe80::1b2a:832c:d136:a37c]) by DBBPR08MB10650.eurprd08.prod.outlook.com ([fe80::1b2a:832c:d136:a37c%3]) with mapi id 15.21.0569.007; Thu, 29 Oct 2026 11:53:11 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Subject: Re: [PATCH v2 hci-8.0/hci-8.1 5/6] i386: keep v-vmsave-vmload for nested AMD guests on vz types up to vz9.2.0 #VSTOR-152264 From: Andrey Drobyshev To: "Denis V. Lunev" Cc: andrey.zhadchenko@virtuozzo.com, khorenko@virtuozzo.com, svt-core@virtuozzo.com In-Reply-To: <20261029113436.93521-6-den@openvz.org> References: <20261029113436.93521-1-den@openvz.org> <20261029113436.93521-6-den@openvz.org> Date: Thu, 29 Oct 2026 13:53:01 +0200 Message-Id: <179327478157.738267.9837119730858376603.b4-review@b4> X-Mailer: b4 0.16.0 X-ClientProxiedBy: VIVP296CA0083.AUTP296.PROD.OUTLOOK.COM (2603:10a6:800:352::15) To DBBPR08MB10650.eurprd08.prod.outlook.com (2603:10a6:10:52d::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DBBPR08MB10650:EE_|AM9PR08MB6692:EE_ X-MS-Office365-Filtering-Correlation-Id: 39440761-b0bf-4157-1061-08df35b33516 X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr List-Id: svt-core@virtuozzo.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|23010399003|52116014|376014|261028144727099003|38350700014|4143699003|56012099006|261021123027099003|261026140227099003|261021121427099003|261022105027099003|10067099003|22082099003|18002099003|5113699003|6133799003; X-Microsoft-Antispam-Message-Info: 7k8xKowx3pJlQQ81pYGkpZjkb9HMJvjIs+4foaBpI3Uh58T82lMzb0GQbpp9JsCHnThb9ToW/eM01/NjMbXSWzUciLA+8gx0b2rciJt6lfXnJla/fZiV/uBwxnsuucKnHxIFlebwUC0yqCtI0M+88P1U4KlOI5okWIMk19aWU2TKk286QTgsAojDzk0ta942bOveVxkO2CgoBPgXE2YajrJZKSBxlD6mVvvSdAz2A2qh5SkuoKDT/IHN+CP+QQXwec4TE7NQJV/VbHNF2MDggQGXna6uEd62mJHDTLm/GR5us8Pm9zlbxmQA408aPwro7u+4Z7/PKy+fZJIU3FGytdS1vkvpj3MmYhjxTRLxmj9s1JQYbxWsFxfPOSe2Dn+10EWcffQpwaEwyVgJJbmIMltaDzia63JQVM00aX3gibSg2mCXx8LDjzekoRujBynDBGwS03apdKSxMXpg06HqzD4wJZzwgZ5xZp250GvLCiblxc3Gev9jKrqNP0b57x59BrhhNlmgF5fFfoFEKXAd2kScY9Elh/z9KE8XM4h1J09ghm/9zZ42sA42gmYpnurzASd/f5xsKxoAwFJc//hzUfL85gpHsHia99MBeySPCW0AMvk6xDIzboZ0aYumGHZ3W0i/Er76xbxa5ScN7Oqpt8EzThveQeiVAVa30xfPMU6a4jRY8P3aL+5leNbmqGmwVkZ+usXRDV/5ZjUwv82SmiW7bddPSsy2o4vIeeMJ6DU= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DBBPR08MB10650.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(23010399003)(52116014)(376014)(261028144727099003)(38350700014)(4143699003)(56012099006)(261021123027099003)(261026140227099003)(261021121427099003)(261022105027099003)(10067099003)(22082099003)(18002099003)(5113699003)(6133799003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UnJPamFTNVdYcllkVUw1OEtGTUlqdTl4VndSU1ljL2FRUGhFdDV4eVUyU3Yv?= =?utf-8?B?S1hYcGlsMDNNV0ExL3gyY1pHUSttLzNRcjRpR25FbDd5ZE8yd3lHYldBdnEw?= =?utf-8?B?cEZTTlRJV2x2V05aVGQwLzc2Z04yTm9YOEVMdGdmMnlod3dscG5TaDZIc3Uv?= =?utf-8?B?USs5WlBxcjdEUis4SWh3ZEdMbjJwa1h2a3RJb29KSm5FYWxkZkwxVFRpL2Vm?= =?utf-8?B?N2twcHlGUjR5SEU2Y0NaL3VtTUkyamt6VXFMZE4wWHo5ZGl0NDhPQnBRT2ZV?= =?utf-8?B?QmhnZm4rWHJMQXMrbllhbllmVmVEOVRSU1JYUExtK0xQWmhlWStnaFkwWFhv?= =?utf-8?B?VllhWlFQV3BpSVUxYjM5d2N1M3hZS0gwb2dtVWRKQ0t1QmRUU3owdnc1QmNO?= =?utf-8?B?di9LS3JkSEFQaUFHTVhxZmFzRGNKU3Rpdk4rSVVWSEZjQkwzWjBBeHdSWncz?= =?utf-8?B?OXlsN0VESVg5aXNrK1paeCs5ZDJWNHhSbDI3QWlGazV4L2VMUTZMQnJWclBx?= =?utf-8?B?TCtZQjN2cXByU2I4U2xMamhxVE9hZERDZi9VY1EyRzJTVXlDdXlXTTcvZ2w0?= =?utf-8?B?MzgxQTR5WHdqWitBWWZwakpDMzBacHNQZ0oxWFdYQnF2NjdRTmluVTlyMG4y?= =?utf-8?B?ek9UdDVONXF2bDJZWVlXN09HR0VHNVo0bEF2enEyQ3NUNWMybDl1bG5nZzUw?= =?utf-8?B?NGlzaTFiZndON01WL05zWlVRai9BaXBMMHZWV245Rlo0eFVtSGRuV3dnWHJ5?= =?utf-8?B?M0d4YlhtcTU0ZUlzb2tBRHRtcWpKa2ZQS2xKL1Vzb3cyVFpvQVp2Q2NWNkZO?= =?utf-8?B?RThVejdoT3lYUHRkaU1KclZ1dWZ6SEFEWDBUNkN6SXgwaHhoYS9uUk4wNnFU?= =?utf-8?B?TnNSRDF2M2I4ZFd5UHByOUFNbDRLbWlSbE5ZbXZmOUhSYVFtSzRkaUNvSDlB?= =?utf-8?B?NlFCSzZ5MWdPSVFqK1Ayb0ROdytheEhKUmYyQXRtYXMxN29UaWVWWkZqU1Q2?= =?utf-8?B?eTBoQWx5b2FVL0ZFNjNDYUxDTFJZOUNHamNsK1IxUjdDeHlpdTd6SFhUcnZn?= =?utf-8?B?TFFya1luTXNJZFZXWUp4U3ZLM2lyaWJnOEpZRmpCOVRFNkw1dHRwU3JsRWFO?= =?utf-8?B?VlNYQWtIY3N1STZ2SHZJUnUwNHBPQ1JNWDRUWnNNT0JPT0E1ZUs0N3VYWmg2?= =?utf-8?B?VDBSb3RxWVZpdWJyNUNBRWJtOXBQUzh0YmxodmgrcnhvY1dPS2s3SUNKK1Ju?= =?utf-8?B?T21ldDhDak4vMEZVcVAvc1ZJNG82cmxJK21OcmtpWUdubEJzUWM2UXpEYzYy?= =?utf-8?B?QUQ2ZmZra2w4TjQ4NHNicTdsaUMyUkpCSC9yNFloU1grdG9reG9BRmxjTTZ2?= =?utf-8?B?Yzd5UGFESXRGTFQwSG41dXhNdkgzUEYva2U3aXVKU3F4ZEtvSGY1NHNIN1Bt?= =?utf-8?B?RzgyQ05OQXZTQzhZWEl5alFKL0JpNzFob0VBUnpWRUV0Q3ZsSG1MdWhjbS9E?= =?utf-8?B?MU93MXFOS3VFWE1ZakNLVklNMGRZc0ZweFAvcStod0pUVnkyUGJuUGxkdTUy?= =?utf-8?B?bVVacEw3L2ZTZUpXWG5EOE9TNVo4NmFYNzVyZGZqOGhmQ0RJMXRoR1Q4anUx?= =?utf-8?B?dzU0MUk5cVNBYnRaS1pZOGcwa3NSMk5sSmsxajZtRlhIcmNnYVVOVy9ORDRk?= =?utf-8?B?UDZJam5iTWR3Q1JDVjNvMHV2RFhoOFY0S3paM0NNZ0FNNkt3Z1Zvc3hETlBH?= =?utf-8?B?U1JxaHNFZjQwTEVkeXQzYzhneE9tSFlmODIzTW83a1RsVjJlWWJRQ1hjLzVa?= =?utf-8?B?dE1odGg5ZjludlB0T0VHQjRqOE1YaHF2bDhpZmlHYnJocnpwUFIySzhmVWJY?= =?utf-8?B?UVIrbHF5NHBsSWUzYkRTSzhmNk03bW50SHJwc050Vjk1UTU0TkZ5UlJlRlRp?= =?utf-8?B?SVVZOXZTNE1zWnA1ZFNCMHE4a05NZ1hES055S1RyeWpZZlQ4aTVhc1VVc1hu?= =?utf-8?B?NXUwWDFZbXpNMzR0NUxYWk5uaWI3RkFmUzk4VjRiNEZ0SUhETVFEc3VHdDNV?= =?utf-8?B?S2R1bU45N05tNHoxSkx2aVl1WXMrVnR5NjIvOXF1L1hwRkpYbTNQRTJHbjF6?= =?utf-8?B?clRmT0FMS1VqV3ZOSW9oeVlFUE9UYTZFSTdDVm84WktlUXY1NEdzejF3d2ll?= =?utf-8?B?ODVldUJKQ3pKWDk5YXRDb3A4cU5SSXY0SGVxZUhuS1dhbEZDRGx4L2E1TjRP?= =?utf-8?B?dHN3WDNWSHR0T2pPQk5iNC9wOTcrUUl0NzhzOEZiU0dKZkZXZEZMeVVCUE1Q?= =?utf-8?B?ek5MT1lwNWZMNFViTmR5WGxVN1hobkg3dW51SDZGVGZpQVZEbFV5NWlNTVNv?= =?utf-8?Q?NOT8XJcqPfipwwnY=3D?= X-Auto-Response-Suppress: DR, OOF, AutoReply X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 39440761-b0bf-4157-1061-08df35b33516 X-MS-Exchange-CrossTenant-AuthSource: DBBPR08MB10650.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2026 11:53:11.7240 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +0Kzl6neGsxMEMX7VrKz6pOhGzmFaYb5EpGkJcTxfPVPc/c6aCcGw9VkRYDFiyhNdTfrSaI7K0umEuRvpKmVx2T39tabhx50QMoCrTi5bmI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6692 On Thu, 29 Oct 2026 12:34:35 +0100, Denis V. Lunev wrote: > On Zen 4 client parts (family 19h models 0x18-0x1f and 0x60-0x7f) the > 6.12 kernel clears virtualized VMSAVE/VMLOAD in init_amd_zen4(), which > some BIOSes trigger on reboot, and KVM stops offering v-vmsave-vmload. > A nested guest (svm=on) started before has it in its CPUID, and QEMU > filters it on such a host, so migration, restore and snapshot revert > fail. > > [...] Acked-by: Andrey Drobyshev -- Andrey Drobyshev