Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb45e202 authored by Avi Kivity's avatar Avi Kivity
Browse files

KVM: Future-proof device assignment ABI



Reserve some space so we can add more data.

Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
parent decc9016
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -489,6 +489,9 @@ struct kvm_assigned_pci_dev {
	__u32 busnr;
	__u32 busnr;
	__u32 devfn;
	__u32 devfn;
	__u32 flags;
	__u32 flags;
	union {
		__u32 reserved[12];
	};
};
};


struct kvm_assigned_irq {
struct kvm_assigned_irq {
@@ -496,6 +499,9 @@ struct kvm_assigned_irq {
	__u32 host_irq;
	__u32 host_irq;
	__u32 guest_irq;
	__u32 guest_irq;
	__u32 flags;
	__u32 flags;
	union {
		__u32 reserved[12];
	};
};
};


#define KVM_DEV_ASSIGN_ENABLE_IOMMU	(1 << 0)
#define KVM_DEV_ASSIGN_ENABLE_IOMMU	(1 << 0)