summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorSteffen Eiden <seiden@linux.ibm.com>2026-09-28 15:07:06 +0200
committerChristian Borntraeger <borntraeger@linux.ibm.com>2026-10-02 10:40:01 +0200
commit00aa2c8a02b8f5214f41f50b67bf43d9380471a0 (patch)
tree13828565e4b9f76555b22d79ffc3e600fd316d70 /include/uapi/linux
parent5c3ea6d3e836debc1f7f5518a5ec0c7e058fb04a (diff)
downloadlinux-next-00aa2c8a02b8f5214f41f50b67bf43d9380471a0.tar.gz
linux-next-00aa2c8a02b8f5214f41f50b67bf43d9380471a0.zip
KVM: Restrict kvm_get_kvm/kvm_put_kvm export to internal KVM modules
Switch kvm_get_kvm, kvm_get_kvm_safe, and kvm_put_kvm from EXPORT_SYMBOL_GPL to EXPORT_SYMBOL_FOR_KVM_INTERNAL. These symbols are now only used within KVM itself. No external module needs them now that VFIO uses file-based reference counting. Remove the corresponding exemptions from the x86 KVM Makefile exports check. Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Steffen Eiden <seiden@linux.ibm.com> Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Acked-by: Janosch Frank <frankja@linux.ibm.com> Acked-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Christian Borntraeger <borntraeger@linux.ibm.com>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions