From patchwork Tue Dec 6 09:18:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hao Peng X-Patchwork-Id: 30170 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp2720825wrr; Tue, 6 Dec 2022 01:33:22 -0800 (PST) X-Google-Smtp-Source: AA0mqf762d/J4Z9DzvwjaSKk0Ox7ARa5CiLUeKMYdK4GQyBL0+mOp/USnOTBU5G/Fmp3Iebd//4Y X-Received: by 2002:a63:481c:0:b0:477:ec30:b2c7 with SMTP id v28-20020a63481c000000b00477ec30b2c7mr44260359pga.526.1670319202312; Tue, 06 Dec 2022 01:33:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670319202; cv=none; d=google.com; s=arc-20160816; b=eEedz1Ftz8jKHPImdW+DtAO7+NNyIsSkqH81DpPfTaFzGeSNhpeSkAuPyJbLVQ+4Xi r1Ulbyq+czPtEKr+aXFfOvxlH/P5HyUk3fWIJJEqXm2yMFYQdWwCXTJ+ABD8qBng6YzB 4Utw4ITh7jgoJN317A+kFogBKOv5CNHINQArT2OFcy8bmg/c3al8kxvusIQa9rrvtPP+ HPHsF+EwkvfdF5XTQBlkH8Qg+2QQq/R+mykcXWMZubfEp0fueYHGy0Mm3kDw/xyHngD3 4rCWT/X7VivTAoxZYuHMuohDULgBShDO1R2JlKZeogue7VX8W/1q91CrNI2nlLz1ITgt Htbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=jJMgiKd2XNibQKoHS6dMA5mcxNwiLlQqohpVTG4yEvg=; b=Eibe9hYVNfm3qWvLGTmS3UrXJai+1OjWwVddFdO0C8l0QMn3S/I4VihFR6H/ha2ndR QwzhbdSTvrzaF8rccZXN2B0TxM27Cm/TLpT7c2ZFmlcKlfTXGEwalwb6pTTdK4660H/Q OMHMWeYrA3pG0p91TNoAfdyU297WpSvxNzp8pRKC+/e6IXKjLKafaWaJZB0XVSAik2Tq Q2MN1ltk1Nv58lHVDyeC84EvgElx50S2m3XcGHZ8U40smqPwwgwPiiutVZ/YYd+2pWzB jqPXywBl7Lmwn152pVSzmrSXtfMeQeXKpT7dJHPSpSX3dd5CUcMcsIBjDqSonI0YkHN7 +zHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OHlvvYyj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n2-20020a635902000000b004785ae0770dsi16557592pgb.327.2022.12.06.01.33.09; Tue, 06 Dec 2022 01:33:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OHlvvYyj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235073AbiLFJVe (ORCPT + 99 others); Tue, 6 Dec 2022 04:21:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235035AbiLFJVL (ORCPT ); Tue, 6 Dec 2022 04:21:11 -0500 Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3C1322B04; Tue, 6 Dec 2022 01:19:04 -0800 (PST) Received: by mail-wr1-x42e.google.com with SMTP id bx10so22616620wrb.0; Tue, 06 Dec 2022 01:19:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=jJMgiKd2XNibQKoHS6dMA5mcxNwiLlQqohpVTG4yEvg=; b=OHlvvYyjf6WEmkicR9mvIaGgcBZAiO6CvyjItEOFveufSSWXeOqw41B2sFokuPgu/p dKS/AbtBKbKtUjH/3eAes0wzCG49OQLf7vfT6RpzuVL+B2/CTEWjWtzkNlnihVhiCbgq JzWelkfVevkyBDAnesR3QF325WYpqMr/U5TwolRn625W2SxFvip7LHm9R7kRFGJ/4RkH FSShQboeD1Cba2VUWNnAAGpLP2tR1UPQ6XXEiybWj9zWIWBgiWWaaMjqbdaHdnql1Gt0 QG6BgO+KrhdM3GTpszrWW//gLErNDpsvzeyKNa/9y4intWohB9IkA/WhD/Zs4qMwG6XX FTdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jJMgiKd2XNibQKoHS6dMA5mcxNwiLlQqohpVTG4yEvg=; b=OjspmWinUbH7LQHAcN/LxJwTARK1Tr49aF6PEFQM33Jft7rErijmdaOv3IrlPw47YU jlr5uYM/LaUl9T6wXww/SVWk0J0T7ej8gRcHBvfgPlo8+GthguqOXIhHOG5adBQWvKP4 gKLXkSpUgo41rz8bYMvzerm7ROa1mcnubCW22CmY9LqlLytIBXy8CAwSQOt0fbsyeY0M 8IZ2MHK8Ud9uz1pC8191lfb5MJ5oG2Rp4OwgaD2wweyhwCWfT1JZSmVIoMB+3fpSTir5 bfDEO7ineKJrbcI/1SpcSUfHjOZWTbulKFQNPpAUGXY90vLK+O0+VXLhYOOxCwat+8qg l4AQ== X-Gm-Message-State: ANoB5plN9r9GlHYTJ+YRtFtUJA1JguJpNzIxLeUfUSHxBJ0Nep6ceA9W U0jUhNNq+dHoANV/qBgJBhr+A9XCJJcEtw8gIe2FPtpKTmw= X-Received: by 2002:a5d:4d07:0:b0:242:4ab7:5a19 with SMTP id z7-20020a5d4d07000000b002424ab75a19mr9516888wrt.389.1670318343301; Tue, 06 Dec 2022 01:19:03 -0800 (PST) MIME-Version: 1.0 From: Hao Peng Date: Tue, 6 Dec 2022 17:18:51 +0800 Message-ID: Subject: [PATCH] KVM: x86: hyper-v: Restore function kvm_hv_assist_page_enabled to export To: pbonzini@redhat.com Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Sean Christopherson X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1751456627587458040?= X-GMAIL-MSGID: =?utf-8?q?1751456627587458040?= From: Peng Hao kvm_hv_assist_page_enabled() is called in export function kvm_hv_get_assist_page(). Fixes: 0c2a04128f50 ("KVM: x86: remove unnecessary exports") Signed-off-by: Peng Hao --- arch/x86/kvm/hyperv.c | 1 + 1 file changed, 1 insertion(+) -- 2.27.0 diff --git a/arch/x86/kvm/hyperv.c b/arch/x86/kvm/hyperv.c index cc3e8c7d0850..2c7f2a26421e 100644 --- a/arch/x86/kvm/hyperv.c +++ b/arch/x86/kvm/hyperv.c @@ -898,6 +898,7 @@ bool kvm_hv_assist_page_enabled(struct kvm_vcpu *vcpu) return false; return vcpu->arch.pv_eoi.msr_val & KVM_MSR_ENABLED; } +EXPORT_SYMBOL_GPL(kvm_hv_assist_page_enabled); int kvm_hv_get_assist_page(struct kvm_vcpu *vcpu) {