Remove EXPORT_SYMBOL_GPL for local KVM PMU symbols

This commit is contained in:
eabdullin 2026-04-04 12:45:12 +03:00
parent 795df5785a
commit 6cdb57c29a
2 changed files with 41 additions and 0 deletions

View File

@ -21,6 +21,9 @@ actions:
- type: "patch"
name: "0007-Bring-back-deprecated-pci-ids-to-be2iscsi-driver.patch"
number: 2007
- type: "patch"
name: "0001-Remove-EXPORT_SYMBOL_GPL-for-local-KVM-PMU-symbols.patch"
number: 2008
- type: "source"
name: "almalinuxdup1.x509"
number: 100
@ -470,3 +473,4 @@ actions:
- "Use AlmaLinux OS secure boot cert"
- "Debrand for AlmaLinux OS"
- "Add KVM support for ppc64le"
- "Remove EXPORT_SYMBOL_GPL for local KVM PMU symbols"

View File

@ -0,0 +1,37 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Eduard Abdullin <eabdullin@almalinux.org>
Date: Fri, 4 Apr 2026 00:00:00 +0000
Subject: [PATCH] KVM: PPC: Book3S HV: Remove EXPORT_SYMBOL_GPL for local PMU
symbols
---
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/powerpc/kvm/book3s_hv_rmhandlers.S b/arch/powerpc/kvm/book3s_hv_rmhandlers.S
--- a/arch/powerpc/kvm/book3s_hv_rmhandlers.S
+++ b/arch/powerpc/kvm/book3s_hv_rmhandlers.S
@@ -2789,7 +2789,6 @@
* Load up guest PMU state. R3 points to the vcpu struct.
*/
SYM_FUNC_START_LOCAL(kvmhv_load_guest_pmu)
-EXPORT_SYMBOL_GPL(kvmhv_load_guest_pmu)
mr r4, r3
mflr r0
li r3, 1
@@ -2855,7 +2854,6 @@
* Reload host PMU state saved in the PACA by kvmhv_save_host_pmu.
*/
SYM_FUNC_START_LOCAL(kvmhv_load_host_pmu)
-EXPORT_SYMBOL_GPL(kvmhv_load_host_pmu)
mflr r0
lbz r4, PACA_PMCINUSE(r13) /* is the host using the PMU? */
cmpwi r4, 0
@@ -2912,7 +2910,6 @@
* r3 = vcpu, r4 = full save flag (PMU in use flag set in VPA)
*/
SYM_FUNC_START_LOCAL(kvmhv_save_guest_pmu)
-EXPORT_SYMBOL_GPL(kvmhv_save_guest_pmu)
mr r9, r3
mr r8, r4
BEGIN_FTR_SECTION