From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <010701a187a3aadb-159f32cb-3af0-42f1-9f07-ef170ad32394-000000@eu-central-1.amazonses.com> Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023138.outbound.protection.outlook.com [52.101.72.138]) by lore.virtuozzo.com (Postfix) with ESMTPS id 7B0D28045D for ; Thu, 29 Oct 2026 12:30:18 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZrU4tzsJxEmFrBV2LpI/eDIifED44h+PRGzuD5mxC2gnBqaPMGnCn+E0uTUqqgZ0jOC62xmM9up3iD9LI+7fDb87s6JRtSPPcDDVpHVnvD58/zZxqZnwPAeqEZQ+OMv1kcSa0q0/Iy31ej8JokN9Q7KOe2OTwvOjtDsUV21Z5VQ0ffEEFmSXF5y82PH5XPW3pC0IaMrw6rDCNTlR3TqRHZq0WY4lldwTdhDjvRbBGJcO/4AP20hDcBq9t2iszFiAA6tl10XjsSpdrsxFkKSWQPE6CpI1QLV56xFXrV1JhuUwXLpCGaXwbEi0WU2DfQKIO0UliOTUIz6XOG3r/53SCQ== 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=S8QquRQ8YWVZjAOMHUWXfmd9B7qf7/JpxfLHbq4Iojo=; b=gbEaEtGTw8pD2iR0fTfZhM3FFGmqrBdJrOGKKgWN4iETJnfhywHa2Ml/Z2M34+QcWAuAx+eg+s6Ggw2GZV3L70SX4aUf8WhmyICZ6b5Rmsm2LvlkAHJt75k45yQ6ALDsvyL5Sl+vX0JCFKOSMYO/R+AhJXL06schFCD4k6AkgqlVlvOhX/5g/J0F/2sdVVw5HCWIuRxIJTPIhaittelxUVOzMvbijQb64il0Nvsgb9RX84tOOEyhSomI+EkwYliKVBaqlRV2VaTjkAlt61Bc4KNhZ9eImM3syWQuORTmWBJ9dK3PMtx3FUGR2SQ1t9wHaU97VsHUiVLiQB8aO1E0PA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 69.169.224.2) smtp.rcpttodomain=virtuozzo.com smtp.mailfrom=eu-central-1.amazonses.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=sashiko.virtuozzo.com; dkim=pass (signature was verified) header.d=sashiko.virtuozzo.com; dkim=pass (signature was verified) header.d=amazonses.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.onmicrosoft.com; s=selector2-virtuozzo-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S8QquRQ8YWVZjAOMHUWXfmd9B7qf7/JpxfLHbq4Iojo=; b=qCSxDdhvjJuAIp7dXq0GbT+MLZg5iwSjUa8Yec1DK+ZcNT6NUngwYKwT0DIm26zYhULt3N47gnRTkDSK2wzZeAqohqLF1B8lYkjXcY7rgylhcfA7rvyvfOZyVDPIjtY1YS0X/TXnecfkROaulU2spE0gt7b6cGst+R9xBIbiMoo= Received: from AS4P251CA0021.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:5d3::11) by AS8PR08MB7337.eurprd08.prod.outlook.com (2603:10a6:20b:444::5) 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 12:30:13 +0000 Received: from AM7PEPF00000056.EURPRD83.prod.outlook.com (2603:10a6:20b:5d3:cafe::7b) by AS4P251CA0021.outlook.office365.com (2603:10a6:20b:5d3::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.569.8 via Frontend Transport; Thu, 29 Oct 2026 12:30:13 +0000 Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 69.169.224.2) smtp.mailfrom=eu-central-1.amazonses.com; dkim=pass (signature was verified) header.d=sashiko.virtuozzo.com;dkim=pass (signature was verified) header.d=amazonses.com;dmarc=pass action=none header.from=sashiko.virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) receiver=protection.outlook.com; client-ip=69.169.224.2; helo=b224-2.smtp-out.eu-central-1.amazonses.com; pr=C Received: from b224-2.smtp-out.eu-central-1.amazonses.com (69.169.224.2) by AM7PEPF00000056.mail.protection.outlook.com (10.167.242.42) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.0 via Frontend Transport; Thu, 29 Oct 2026 12:30:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=23yjbh4k34hwzfubhuiim7m4inbd3ick; d=sashiko.virtuozzo.com; t=1793277012; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=S8QquRQ8YWVZjAOMHUWXfmd9B7qf7/JpxfLHbq4Iojo=; b=QtlprNY4VeImESBVYa6uUSBIz9iCJFVOV32YV8AVta57ZXPD9d1OANpVqb5mFmyv y5aJ9PNRYMLqqw+H7ciyKarcoWGM/AJLTVC/GdBTwEjcGh/bYgUOEEAT5vVuUsV9/Lg 4xl5JEKNAgdrvKPZo80Db/UK9gvm/5vdD0MNNyAT7SGUaNp56OnsqT5bzZItUQFugId DFSIo5o+wdg3KymVs15VbQWzUkNJEvW1LdJ6UopurSrM/lQ1UaNE7qNfI0TH2V6Gjfn RfxVWbJMkUxHvpB2nPK7ELx/c7duSwQ36I4ifFB96GtzCppxKkl5T4sZ5Yg4plTz/cJ OcyXd3shKQ== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1793277012; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=S8QquRQ8YWVZjAOMHUWXfmd9B7qf7/JpxfLHbq4Iojo=; b=iiy2GZJMZOPgOQZCI+AnOefIgTZLI8k1Vf+yIJJoUoRTuvZf3GY8XGpyk4bFLNO0 TsOwaYZuiut8GSRxRxYe6JkatX+6yB4MWhGnKRfh1FCyKtdbwlcvkAQzGPU98MzWVpd onROnEMvBLjqCTUE3ZZo6qFcmPh7kF0ZByUivePM= Message-ID: <010701a187a3aadb-159f32cb-3af0-42f1-9f07-ef170ad32394-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com Subject: Re: [PATCH v3 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 To: "Denis V. Lunev" , andrey.zhadchenko@virtuozzo.com Cc: den@openvz.org, svt-core@virtuozzo.com In-Reply-To: <20261029122527.365104-6-den@openvz.org> References: <20261029122527.365104-1-den@openvz.org> <20261029122527.365104-6-den@openvz.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Thu, 29 Oct 2026 12:30:12 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.10.29-69.169.224.2 X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 0bc7f26d-0264-416e-a6fc-8352af79c58f:0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PEPF00000056:EE_|AS8PR08MB7337:EE_ MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 20d3e5ac-b681-467d-d372-08df35b86143 X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr X-MS-Exchange-AtpMessageProperties: SA List-Id: svt-core@virtuozzo.com X-MS-Exchange-Transport-Rules-Loop: 1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|61400799027|32142699015|376014|48200799018|9140799003|261028144727099003|4143699003|5063699009|56012099006|261009223027099003|261022105027099003|261021123027099003|261026135527099003|261026140227099003|261026121527099003|10067099003|18002099003|55112099003|22082099003|16102099003|4113699003|5113699003; X-Microsoft-Antispam-Message-Info: y2cuRP072zBMPmetmHR/SLXGvvu+rAUESwkQL/7oQRKJsZyG0JU45BgNyf1bQxto/Nt57rCDokwVNyi1gPNmGjGj/UwoDtA5Bfu53z8u48XOB9INLQcD91rVTWDAtginZm2Fs8gM8KuyjXufk/SUrStGxEgZMByDivmZyxAtZ03cILe4daoakwkMlJDWjA2arglpc2xtAMC+nGvxpXc0DhHyLS4H2BMijgYrHxvWdZdJdx31hmExRc+m53LWDh7LfAQOKMSiejwb2H2pkrtM2SgniYSr1ogcpvxu8xMQjW9y50d4Qfo9EwkXREwr2pM0ydpA6br0Jf0Q2VDPGRSBTW8MIc7jL8+43cwUBPtfCaEKWKdqgc/SapIgmE6DgUQ4cy9moRLVCxpcZwgVjkA0ILHg1uizKJIkJuGWrFcfZnqgX6kWJtgYhff0blerQqA8Zo6HZZdq0dOyNjz0rZ87NFdcT6+nE7sERn7M47golz81zaq85T/hRjKiRCmdBIbKzn6F5ouPIkzQoDucTNehM44smuEjjd9m976bPfMlr5Kklnv9YkwnBSLiEyFzXmqfsTQTheNE6Fs2YJjIqtvjpz5D2OInvCAJT/qyX+5sy+VJ31jz3mU1loMMBaNByho4E1ea4Z7PF+BO/gEqqvsXEsK8h97bRQ71f/XgPAvIwwkoDym5T0cB6Y/B1mggJDqrF/PZHdpm+N8hpMlDNUnnDVJsYShoVzcZCEAA/I13eCxlQCFe7RDyGbcX0GufOIroLQ/hkLMXseyOKAdTxvp9aWp4FkK8DGj0/yS2cSCkcHfZV8/MQluFdPvrSGB5ZZ6A94R3Jruow6yISTpPX8A7cW1ZUvK6ja0SyGrctSxg7zpiUiJ9TJDxyTzqY/0oi3QlNeArXf+jCOazd0D6z+k1AA== X-Forefront-Antispam-Report: CIP:69.169.224.2;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:b224-2.smtp-out.eu-central-1.amazonses.com;PTR:b224-2.smtp-out.eu-central-1.amazonses.com;CAT:NONE;SFS:(13230040)(61400799027)(32142699015)(376014)(48200799018)(9140799003)(261028144727099003)(4143699003)(5063699009)(56012099006)(261009223027099003)(261022105027099003)(261021123027099003)(261026135527099003)(261026140227099003)(261026121527099003)(10067099003)(18002099003)(55112099003)(22082099003)(16102099003)(4113699003)(5113699003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 02ZkMJ2CEVZ4yUUgNYHXmOT2ST5xRdcqgH4QJFUGqmHCl/yzjspmmkflUSEhTsWaTeky/5Ewg4BqMg6MIyK17XtTohht7LEnnSH0/YYZ8VJb26xzILYrsATasmXw5Z8lqupzgSxcSsUrr467SfQ/oEqNLP3e/8AOtjAOTiEoni6pKGM3UxBwUWI8e9tzP5Pe7zNE8br2ZBepbq4ApBlrtNWbfsWF6yBddhKM+xKrHvuvG6QEc6/v9UchEd6/kT/N0t9JsxWE5frDrX/1IeHRo+Kog0s9CoycXGySdVolLj281fAX6O60u0aOD0kR3ct7S61w/KbOtPvd5KK/CZTApjJvXNfsfaiUkvopN3aGNWh4UfIbOfVtJvH9kVrN1nFqKRlVWcKPPWhPJcsSonYlFX+2xrjdEifde+Ict0sVlDxYLAybpSTmMgVVkyqjKqr6 X-ExternalRecipientOutboundConnectors: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2026 12:30:13.1396 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 20d3e5ac-b681-467d-d372-08df35b86143 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-AuthSource: AM7PEPF00000056.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7337 > From: Denis V. Lunev >=20 > 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(): some > BIOS versions advertise it, and it can lead to random host reboots. > KVM then stops offering v-vmsave-vmload. A nested guest (svm=3Don) > started before has it in its CPUID, and QEMU filters it on such a host, > so migration, restore and snapshot revert fail. >=20 > Add x-v-vmsave-vmload-compat and turn it on in pc_vz_9_2_compat: an > AMD guest keeps a requested v-vmsave-vmload. This does not turn host > VLS back on: KVM keeps intercepting VMLOAD and VMSAVE of the nested > guest and emulates them (nested_vmcb_needs_vls_intercept()), which is > only slower. >=20 > Signed-off-by: Denis V. Lunev Sashiko has reviewed this patch and found no issues. It looks great! --=20 Sashiko AI review =C2=B7 https://sashiko.vzint.dev/#/patchset/2026102912252= 7.365104-1-den@openvz.org?part=3D5