summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2023-11-08 10:34:03 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2023-12-08 15:43:33 -0500
commita5d3df8ae13fada772fbce952e9ee7b3433dba16 (patch)
tree794c1c4169a111edd401a5b040de2c42334f6273 /virt
parentc5b31cc2371728ddefe9baf1d036aeb630a25d96 (diff)
downloadlinux-stable-a5d3df8ae13fada772fbce952e9ee7b3433dba16.tar.gz
linux-stable-a5d3df8ae13fada772fbce952e9ee7b3433dba16.tar.bz2
linux-stable-a5d3df8ae13fada772fbce952e9ee7b3433dba16.zip
KVM: remove deprecated UAPIs
The deprecated interfaces were removed 15 years ago. KVM's device assignment was deprecated in 4.2 and removed 6.5 years ago; the only interest might be in compiling ancient versions of QEMU, but QEMU has been using its own imported copy of the kernel headers since June 2011. So again we go into archaeology territory; just remove the cruft. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'virt')
-rw-r--r--virt/kvm/kvm_main.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c
index a20cf1f9ad29..acd67fb40183 100644
--- a/virt/kvm/kvm_main.c
+++ b/virt/kvm/kvm_main.c
@@ -5497,11 +5497,6 @@ static long kvm_dev_ioctl(struct file *filp,
r += PAGE_SIZE; /* coalesced mmio ring page */
#endif
break;
- case KVM_TRACE_ENABLE:
- case KVM_TRACE_PAUSE:
- case KVM_TRACE_DISABLE:
- r = -EOPNOTSUPP;
- break;
default:
return kvm_arch_dev_ioctl(filp, ioctl, arg);
}