From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from DM5PR21CU001.outbound.protection.outlook.com (mail-centralusazon11011062.outbound.protection.outlook.com [52.101.62.62]) (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 9C8FE379987 for ; Mon, 19 Jan 2026 14:20:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.62.62 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768832439; cv=fail; b=Q1ya/e3Q43SWd4iRGc65FgDIj1ZI0YxYDZjHBlbQ5ftU0/1ycFPrAXSfBdJQXbhXLUiqRgyWWYVBXdrSwoycfCt2mvEhFYL28YjZFoylZmTYr319deH+nU2mSZZNIR+GU/jYgsNCFDMbWu52zkEZETp9N/09hnjT7J5DECizhPg= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768832439; c=relaxed/simple; bh=MtUqxfi6Z0b2UQE9G/piAXUBD0y+iD70hyWsI600s9w=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=EUJQ5heAbe3Sp5OjB3kH8a6zmike5i9JQ9Z9lO1J0moMx2W0wxqT0n06saVyy12omi70r43UxHYs11jIftWDvpWF36YBlToTOL3IB1fYj1v7EHED73pp9+r3zq0fr5p78r3KxiEtmGDxcisXz2DfhHCkwX6PRbODEOhyx2Nhyd8= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com; spf=fail smtp.mailfrom=amd.com; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b=O4i1b/Wp; arc=fail smtp.client-ip=52.101.62.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="O4i1b/Wp" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NrLglgg8ZnxfycMRG914fUaX36XtaQoF4OX5RL8YuM65HQRY4AG4v5rbQu++2X24phOXSuMXGv7j71/HQ+okChbsbN+i8RO+tnlIQvoc+ffs2GCS+JW7tmOgncTeUzxJHOnYyq5R1cIhgJNIW9nkScFYHuuYyZomhRRcHEbE3gXV/UFa55DAy0ll+uyrG0Mkg61EyuKy3CICLFdvDo9cD1WoSZR+5VFAqa9tmiESs8/AKX76GS2JSchKxGZjyaxOL1peLaVbYYx8ipxBmdaO51KUa8u33Uk2oUNbWVAj62faoXgnzliI0Dc2uBAoR2YNaUG0xl8D1YVQVELxnZZW5w== 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=vmTeTvSbEaMGt1c5ftqCppRbnHV5w6iQq+44pAAtnes=; b=RggJKLozN1IbTCSuZy3xiDqvAR8Y7bP74FvWskcUm11U3IFPTXD+zx4CW2ky8DVTFISHhh3buTrS/Jvt4GkfypDmvoQXWmJoDIBrl+Xe4LVvt7GBJ0XHGRN1xjs+QF1RkPhN+sB9pfWhTDVrEs97VmIp4tmCtb6Fme8T/4IZMBmIPk177QfLBOYDUxqo+kwXweVnm+TFLgf7RQlrzd+Vi+FQNFnUqNuAzds65wa9EBajnSM7G4wwBm/rKERxc1M8AjhDvH3+KNfPFwWuH3H3v574KJMzLlAQKrU7YnH7LePtAGF0M+mGMpZSZvS/Xto49Iajka5rL9ledtzYsAv28g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vmTeTvSbEaMGt1c5ftqCppRbnHV5w6iQq+44pAAtnes=; b=O4i1b/WpSi7fcXKzMQazbU1Mps8KwQuR+ISIDnEwxd8h/L/zImLfuNMiIarazciEOik0M4fdZIWetjP3H2xKm9J8w+EHNCPTjnv605AhzOu9X8HGiC/Adi+ukKuTWVQjrcP1OZOCVJdwqaSBDbhHt9mQ7Z6CxGNzCSMMJdHPbiA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from DM4PR12MB5070.namprd12.prod.outlook.com (2603:10b6:5:389::22) by SJ5PPF4D350AC80.namprd12.prod.outlook.com (2603:10b6:a0f:fc02::993) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.11; Mon, 19 Jan 2026 14:20:34 +0000 Received: from DM4PR12MB5070.namprd12.prod.outlook.com ([fe80::20a9:919e:fd6b:5a6e]) by DM4PR12MB5070.namprd12.prod.outlook.com ([fe80::20a9:919e:fd6b:5a6e%5]) with mapi id 15.20.9520.011; Mon, 19 Jan 2026 14:20:34 +0000 Message-ID: <07c966d6-264c-44f2-b625-d140c321f5a4@amd.com> Date: Mon, 19 Jan 2026 08:20:25 -0600 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] x86/sev: Rename sev_es_ghcb_handle_msr() to __vc_handle_msr() To: Borislav Petkov Cc: X86 ML , LKML , "Borislav Petkov (AMD)" References: <20260119141310.29605-1-bp@kernel.org> From: Tom Lendacky Content-Language: en-US Autocrypt: addr=thomas.lendacky@amd.com; keydata= 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 WiyqywZI5g== In-Reply-To: <20260119141310.29605-1-bp@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DS7PR06CA0042.namprd06.prod.outlook.com (2603:10b6:8:54::23) To DM4PR12MB5070.namprd12.prod.outlook.com (2603:10b6:5:389::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR12MB5070:EE_|SJ5PPF4D350AC80:EE_ X-MS-Office365-Filtering-Correlation-Id: fb22a411-9dc3-4bdb-187d-08de5765e8ca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y2xxR2xjbkx6dThCWmdDK1ROd2Z5RnZ4UTdlV3JaS2Y3bmJMVzAwYVNwNXZw?= =?utf-8?B?QzRTUnRTZEZ6NkdlVmM4dEk5bSt1UTVRUUNLQ2tjK3QyVE9xMkZpZndaR3pp?= =?utf-8?B?amNlaDZUVTFGbXlDVWpUNUs3Qi9sOVRtMmd1QXh6dEJMbzhVd0NGN0EyUE5a?= =?utf-8?B?a3QvOUhMbnJkbDFsWFF4Tmh3Qjd4YlUvbE13eXY4ZXRzUVhvWjBoNG5BYjJx?= =?utf-8?B?aUNuZzQyck1OZW5nRFEvakYrWmM4UjNJdG44REVWa1h6ek9TZjJrSncwQzNE?= =?utf-8?B?V0JQRXVTaE9kWm8yVGxESVdSUWcwNDIxM2x5TEh6M1A3eW43d20xZjcyZG5Q?= =?utf-8?B?ZzRYR29kZUpLajIzOE9VSVNJc1dhYXBZV0FoNzR4MUkyTHkxakltZW83Szcy?= =?utf-8?B?NXJMb2pYMzU5RUhxeGF0a0xzWlRya2FMVW5vODI2eE5lK1Y2TVV4ZmszeTNF?= =?utf-8?B?QldId2FUTWk1ZTJaSEFmZlpmQ3ZRbS93ejRxKzZZaHZ0MklLbzB0N25NT1Iw?= =?utf-8?B?OFBTRDVuUFFHWGZ5M1VseGNQOWFKdkU0b2NINWlobjAyaGVieWNOY2M3b0My?= =?utf-8?B?K2liRlJXOUxZV1lZTDRlbWVnZW5mT00rV0RtbDNSSTd3bXdPZGdIYXRDRnAw?= =?utf-8?B?WEhNUHZmRmRyVmI1NW8wZXpEZ29XZ3VmL1NtTm00eGowNGE0MGNTY2hjZkFS?= =?utf-8?B?ZTAzRFZEWkNITENsdVlYcWVlT2ZoUVZ0RkVpbWY2U3ZXTU1qL281WVRFYVlu?= =?utf-8?B?UGl5VjMwQlk2bGlYbmVxTzg5VTFGZFVqbkRUalhGalBlR3FyWjJqc2NzR210?= =?utf-8?B?QVlyT0xZa1hpZExsN2UxemdQcFcwdk5LQU1NVnBmVVY5ZUg5VDVQNUlYNW1X?= =?utf-8?B?RS9YMk9BZ3dyaERJdXp2V0ZmRHRMMTc5bENzRkpGSXp2SUE0b2Q1bWp6R1lO?= =?utf-8?B?OVFsRW9LUjF4UmFMV3RVUCtna29iWDkvdzBVWjhtdFgzcUxVcjlUWVZrRnd0?= =?utf-8?B?MzdIZ1NtM1VTNEZGN3MxUUxWandQRndYYnp3MEk1ZzhyRm9SNHV0UjNQQXhE?= =?utf-8?B?bW1rT2Q5aW04dktDbnVhVlA2VHJhYXJMSlNvMzhNNDE2WDBWZC9YeGkzOG1N?= =?utf-8?B?TTNHaDBPM1B0SG5JbDFJYzczakxyd2llcjVWTlhnOER6dWFMcEdKYVNGLzRv?= =?utf-8?B?QjhET3l0UE5GZ3cvc1lWRkJaOEpRNUE4bEE2YmhoQ2g5ZTJQWEllV3lUb3p6?= =?utf-8?B?QXhVNGdpbzRsa0t6dVlqMjZhV05UbHhMZEdEek1RdWI0Z2xkLzlTdHBWcXFW?= =?utf-8?B?a0tUQXd5RzRXVlE5Y3plOFpmbkhLL3RCSk9Zdnd6V0tWTmMyalpFMDl2ZHhi?= =?utf-8?B?Nk1ZQ0VkemE4QWJGTzdXZFRPU3ZUd20wME5ZUk9iQWg5aEdMSHF5aGRXMHky?= =?utf-8?B?WEVXbUFucWtwbEVOdDJ1cUlCQTZDZk92SjdpNFJOTytGOS9zMXFZU3I3V0cx?= =?utf-8?B?eG9IU2FKanlKMDZ2ZkVBOXNmTTZabWxmYjlmSThhZ05XRXNOWkw2aWdpbHBI?= =?utf-8?B?Wk83alhBWUovaVJFSnJ6akJEODk3Z1p2c2gyWm5ySDFxdTY5S2Vvd2RYZjdo?= =?utf-8?B?SnZtc1ZYZDNpaUZPdTczd2M4RFpUaVliMmVhK0tJSEp5Q3hQVlZhMzM4R3lN?= =?utf-8?B?dUtSV0Z1MXJxeXpXeTFRYzM0bEF1M1RSLzBVRERvMlB0Y3Nkb3RJMC9WSE42?= =?utf-8?B?MTh1UHJESzNtUlZIQTdWbjZCVjBCS1hqUW40TXpSdTRKTU9qdDZTbDAvZ2NG?= =?utf-8?B?WnkxblRoM08vWjl0NW9CM2ZHUDNaZmJucjV1TTZ4aE8xT1RJNmowRE5PaElO?= =?utf-8?B?bmQrVkJxV1RyVWQwRDdFVHpzSUpQUmZWOEpHVlREVjBsVEVHVldGRTRqWEZo?= =?utf-8?B?c2N1Tk5DUHZLd1p0NGhraFpXVVJkK3lXVTR6SGtqTkU4NFpXYmxtQXY2S3pQ?= =?utf-8?B?T2h0Nnd6MksycTlTYzlCcHJzend4SkpPVG45dG1zaUY2amlEejlGRlNraW11?= =?utf-8?B?cStma1FibVEyWFIwcDh0Yi9acnJ5MG5XUWl2QnVMSVJMMmZyaWNkc3B5bG9J?= =?utf-8?Q?Ipcw=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR12MB5070.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bmJUQ1d4bVVCRG9CMzdlMDNZd1FEbDZuUTF1alpaRlhEdDhoTVNURGNFc1hM?= =?utf-8?B?djNaWmtIYWNMbjhjRGxBZlIySk9jbGhBb2paZXowbVFIaHg5R0JVRDc1Q1ZZ?= =?utf-8?B?c3A5N2pDdFlteHZLOG5uVk9adm5CRCtQLzM3SjIyZjhvdXhXNjZwOG9PWjJx?= =?utf-8?B?RDIyTW9MYytxbWlmK3VZTzQ4SXg5SEJaa3A1eW96bGRWNmpXRU9wdlVUaXhy?= =?utf-8?B?RVF2MFpCVmlUQi9Cdi9acDA1NWxxOUlRYk15UU9lNXMzdTZEWnh4OFExcDIx?= =?utf-8?B?QUtXQUorMC9pTGtNSXp0dGEwUXJBLzZLVElVcjJKMTVFbGhIRnRpdGlsY2dq?= =?utf-8?B?alFNenFlcUlpNjJqUjl0MmQ5ZG5pcVBRNGlVSktXeGVoTEVTam9VRUdCb1oy?= =?utf-8?B?Z1BCVEdaS0tPck9RM2k5NGJrSktBQzIxK05UeHFwSVVSejdZUk8zOWw2NXUx?= =?utf-8?B?TTVnOEltRWZXbHkra2ZqeEp3MmFCdGtEMEk1MXZ5V0Y5ZGpWSHJTZFVuK2J4?= =?utf-8?B?TDlBNGhTNVBxY3BtUncyZmtWQzN2Qm04YmxGdVByM0FkSGI1T01tSVBUQjNB?= =?utf-8?B?UjN6dU5SbzdHQVE5cHNBV2UwWHpJWVdBR0U1eE1nVkZ1Umlkc0VOUTlnQlFr?= =?utf-8?B?NnJUcmtrVnBlWWdwd0FGOE9URlJvZjJqelptTHEvMG1jMFQyNzgycDY1aytG?= =?utf-8?B?a0dkRnJuL3Z2RjQvcUxMTFhOLzlCUWZ4Y0RkU3JmZGx2a2J1MndseisyMnRX?= =?utf-8?B?Q0JVTThPMjUwcTkyakFjaVVpa2VEL3p4cW04VWwxZmVQeVc5YXFSdFZEN01L?= =?utf-8?B?TGtIb01kRmFEcEQ2aXZHWVFGdUpkRUFpeFp4SHlzNWFERXhOWU1SQXE2THRr?= =?utf-8?B?dDd4ZUI1K3dEczZVaEY2a0Zua2ZibUNPYmltSTdsaVV6UitkaHVHOWQwcE5k?= =?utf-8?B?UVNXeDBJZGRjMTFaaXdGSlpzQkVmVkZHZWNzVXZNZXZWMnIzZzNETEgvZHBu?= =?utf-8?B?SHJEaVJuTGVSR1NrNFRUbkVPeFd4ZUhsNzhxbTRnMWo2V0hiem52K0dNVTlu?= =?utf-8?B?L2VVRnl1VG9xSkV3SnBMQ3c2a3RzWG00Rkl5ZXFBVTNLaHl4eHdLR1RMbm1r?= =?utf-8?B?SlEvVUt2NFhoTWhhRlIwWlVZT2tIa000RDNTS3VCTzlOb2ZqL1VkS1EwbWpn?= =?utf-8?B?cEs3aW90eERGT0kwZ0w3TVRYODV2VDNRUmNTTXdIaWV6Z1RobFdUTDFHaWEv?= =?utf-8?B?TXFUZTEyWXRkenpDNzBGM0N3RW1DSlA3bHBJUGtUK1FRWjRaM1loYVJsQ0Z2?= =?utf-8?B?NGEyQmJmT2JsZDhzMjhJTzhsNGkwcDFhTGwwSk1zQWdKOEdXNVM4TTF3d2Rn?= =?utf-8?B?R09JOGFEMFlMWXF4WFVXamlPMHNKRm92QmNPdGpobW8vbG5UZUZ3eUg3WU5K?= =?utf-8?B?YXFwbThCd1c1bWlDeWhCT1o3dUs4NnNKVVJnbmlDUk81VVoxaFN6UnBCU1F1?= =?utf-8?B?VzBHbTlneU1VaVhXdmpvK0pWdTBHdmQrbmpFakNGRXFvdGFud0VrTkp5QUpq?= =?utf-8?B?dVhrbENJU3FIdE1kVHB5YWRJZHRNcWVFRkdaZHJHbVpHZmpubFo2STI5eCtB?= =?utf-8?B?cCswNDZaUUxYYXJIVFJJQUxGVDNxZHhXbHhJMHNIckFLYkNIVlVjNHVQbXE1?= =?utf-8?B?OHVVZkNYRUxqZjM2WUtIekNFK2NzSHhFTzByWkt6Um1wMzJLb1RBK09wdi8r?= =?utf-8?B?bUpQQUtBZlY2SjVMRHR4Wk0rVmkzbUFpakI5Rk1qZEpxamFZU1lBOGx1S0d2?= =?utf-8?B?WmkvTXBpa1JEWHlrZ2J3akw5YmpTZDZQelBpcTRZbVVPa1ZydHJsYWZIaWhS?= =?utf-8?B?SnBnTnE5a2loemNxa2Y0cXpldEZVc2tsN0lkTUJ4blAyNWl2NC9JNUlXeVo0?= =?utf-8?B?cDRuMTM4V09BcHhibFJnVmE5YkdOOHFNVjcwY010dmNXU1JEQ2dHMnBtOFVE?= =?utf-8?B?M1E5MUFCOS9FM1FLN25zN2pxdzlHRnlETGpsWjdEKzN6ZnYzZVFDWE5ibit6?= =?utf-8?B?SG5pek1yR2RkWGpucndHOHNFWDk3L2ZsZzBMeDFQemx3OS9IczAxK0pLY1By?= =?utf-8?B?UE9mNGMzV3FYSjJjV2dORzVxWU9OcGVVVGMvNHdLY1BRbEVlUXVSV1hNVXF4?= =?utf-8?B?VlRoa25kNzhBdnNUdGV0c3U0NDRDVVQwbzJFVFVKbkJYVTBNWTE2ckxTdVE5?= =?utf-8?B?ei8yK015RjNVMXU5M3E1V0xySkc0VHUrUEpUTlA0SjNvLzhNc2h2MFl0OUhY?= =?utf-8?Q?1zHqtnaNIBx3L4/Yv+?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb22a411-9dc3-4bdb-187d-08de5765e8ca X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5070.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2026 14:20:34.3364 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nEbcrh2VlWwZ5kW7LdtgCdlmjVO5PtaadEcwddWADyCNh7KniN7BAAMHqBZO3z01QZu9yqYANMb+PZZcDtcVlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ5PPF4D350AC80 On 1/19/26 08:13, Borislav Petkov wrote: > From: "Borislav Petkov (AMD)" > > Forgot to do that during the Secure AVIC review. :-\ > > No functional changes. > > Signed-off-by: Borislav Petkov (AMD) Reviewed-by: Tom Lendacky > --- > arch/x86/coco/sev/core.c | 4 ++-- > arch/x86/coco/sev/internal.h | 2 +- > arch/x86/coco/sev/vc-handle.c | 4 ++-- > 3 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/arch/x86/coco/sev/core.c b/arch/x86/coco/sev/core.c > index 379e0c09c7f3..a059e004f61b 100644 > --- a/arch/x86/coco/sev/core.c > +++ b/arch/x86/coco/sev/core.c > @@ -989,7 +989,7 @@ u64 savic_ghcb_msr_read(u32 reg) > ghcb = __sev_get_ghcb(&state); > vc_ghcb_invalidate(ghcb); > > - res = sev_es_ghcb_handle_msr(ghcb, &ctxt, false); > + res = __vc_handle_msr(ghcb, &ctxt, false); > if (res != ES_OK) { > pr_err("Secure AVIC MSR (0x%llx) read returned error (%d)\n", msr, res); > /* MSR read failures are treated as fatal errors */ > @@ -1019,7 +1019,7 @@ void savic_ghcb_msr_write(u32 reg, u64 value) > ghcb = __sev_get_ghcb(&state); > vc_ghcb_invalidate(ghcb); > > - res = sev_es_ghcb_handle_msr(ghcb, &ctxt, true); > + res = __vc_handle_msr(ghcb, &ctxt, true); > if (res != ES_OK) { > pr_err("Secure AVIC MSR (0x%llx) write returned error (%d)\n", msr, res); > /* MSR writes should never fail. Any failure is fatal error for SNP guest */ > diff --git a/arch/x86/coco/sev/internal.h b/arch/x86/coco/sev/internal.h > index 039326b5c799..b1d0c66a651a 100644 > --- a/arch/x86/coco/sev/internal.h > +++ b/arch/x86/coco/sev/internal.h > @@ -85,7 +85,7 @@ static __always_inline void sev_es_wr_ghcb_msr(u64 val) > native_wrmsr(MSR_AMD64_SEV_ES_GHCB, low, high); > } > > -enum es_result sev_es_ghcb_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write); > +enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write); > > u64 get_hv_features(void); > > diff --git a/arch/x86/coco/sev/vc-handle.c b/arch/x86/coco/sev/vc-handle.c > index 43f264afd590..d98b5c08ef00 100644 > --- a/arch/x86/coco/sev/vc-handle.c > +++ b/arch/x86/coco/sev/vc-handle.c > @@ -404,7 +404,7 @@ static enum es_result __vc_handle_secure_tsc_msrs(struct es_em_ctxt *ctxt, bool > return ES_OK; > } > > -enum es_result sev_es_ghcb_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write) > +enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write) > { > struct pt_regs *regs = ctxt->regs; > enum es_result ret; > @@ -448,7 +448,7 @@ enum es_result sev_es_ghcb_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt > > static enum es_result vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt) > { > - return sev_es_ghcb_handle_msr(ghcb, ctxt, ctxt->insn.opcode.bytes[1] == 0x30); > + return __vc_handle_msr(ghcb, ctxt, ctxt->insn.opcode.bytes[1] == 0x30); > } > > static void __init vc_early_forward_exception(struct es_em_ctxt *ctxt)