From c22295d0d75f5590fdde5493cb90e2d50d5f508e Mon Sep 17 00:00:00 2001 From: Steffen Eiden Date: Mon, 28 Sep 2026 15:07:07 +0200 Subject: [PATCH] KVM: Remove unused file_is_kvm Remove the now unused file_is_kvm function. Signed-off-by: Steffen Eiden Reviewed-by: Claudio Imbrenda Acked-by: Janosch Frank Acked-by: Sean Christopherson Signed-off-by: Christian Borntraeger --- include/linux/kvm_host.h | 1 - virt/kvm/kvm_main.c | 6 ------ 2 files changed, 7 deletions(-) diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h index 943b108f01cd..b6a1f4312a73 100644 --- a/include/linux/kvm_host.h +++ b/include/linux/kvm_host.h @@ -1087,7 +1087,6 @@ void kvm_exit(void); void kvm_get_kvm(struct kvm *kvm); bool kvm_get_kvm_safe(struct kvm *kvm); void kvm_put_kvm(struct kvm *kvm); -bool file_is_kvm(struct file *file); /* * Architectures define kvm_file_to_kvm_arch to diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index 891a67cb365a..563e7b0becc3 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c @@ -5492,12 +5492,6 @@ static struct file_operations kvm_vm_fops = { KVM_COMPAT(kvm_vm_compat_ioctl), }; -bool file_is_kvm(struct file *file) -{ - return file && file->f_op == &kvm_vm_fops; -} -EXPORT_SYMBOL_FOR_KVM_INTERNAL(file_is_kvm); - #ifdef kvm_file_to_kvm_arch struct kvm *kvm_file_to_kvm_fn(struct file *file) {