Message ID | 715D42877B251141A38726ABF5CABF2C0195A1F9B0@pdsmsx503.ccr.corp.intel.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
diff --git a/include/linux/kvm.h b/include/linux/kvm.h index 869462c..02dfb1b 100644 --- a/include/linux/kvm.h +++ b/include/linux/kvm.h @@ -402,6 +402,9 @@ struct kvm_trace_rec { #ifdef __KVM_HAVE_IOAPIC #define KVM_CAP_IRQ_ROUTING 25 #endif +#ifdef __KVM_HAVE_DEVICE_ASSIGNMENT +#define KVM_CAP_DEVICE_DEASSIGNMENT 26 +#endif #ifdef KVM_CAP_IRQ_ROUTING @@ -466,6 +469,8 @@ struct kvm_irq_routing { #define KVM_ASSIGN_IRQ _IOR(KVMIO, 0x70, \ struct kvm_assigned_irq) #define KVM_REINJECT_CONTROL _IO(KVMIO, 0x71) +#define KVM_DEASSIGN_PCI_DEVICE _IOR(KVMIO, 0x72, \ + struct kvm_assigned_pci_dev) /* * ioctls for vcpu fds