File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1965,56 +1965,6 @@ struct kvm_sev_receive_update_data {
19651965 __u32 trans_len ;
19661966};
19671967
1968- #define KVM_DEV_ASSIGN_ENABLE_IOMMU (1 << 0)
1969- #define KVM_DEV_ASSIGN_PCI_2_3 (1 << 1)
1970- #define KVM_DEV_ASSIGN_MASK_INTX (1 << 2)
1971-
1972- struct kvm_assigned_pci_dev {
1973- __u32 assigned_dev_id ;
1974- __u32 busnr ;
1975- __u32 devfn ;
1976- __u32 flags ;
1977- __u32 segnr ;
1978- union {
1979- __u32 reserved [11 ];
1980- };
1981- };
1982-
1983- #define KVM_DEV_IRQ_HOST_INTX (1 << 0)
1984- #define KVM_DEV_IRQ_HOST_MSI (1 << 1)
1985- #define KVM_DEV_IRQ_HOST_MSIX (1 << 2)
1986-
1987- #define KVM_DEV_IRQ_GUEST_INTX (1 << 8)
1988- #define KVM_DEV_IRQ_GUEST_MSI (1 << 9)
1989- #define KVM_DEV_IRQ_GUEST_MSIX (1 << 10)
1990-
1991- #define KVM_DEV_IRQ_HOST_MASK 0x00ff
1992- #define KVM_DEV_IRQ_GUEST_MASK 0xff00
1993-
1994- struct kvm_assigned_irq {
1995- __u32 assigned_dev_id ;
1996- __u32 host_irq ; /* ignored (legacy field) */
1997- __u32 guest_irq ;
1998- __u32 flags ;
1999- union {
2000- __u32 reserved [12 ];
2001- };
2002- };
2003-
2004- struct kvm_assigned_msix_nr {
2005- __u32 assigned_dev_id ;
2006- __u16 entry_nr ;
2007- __u16 padding ;
2008- };
2009-
2010- #define KVM_MAX_MSIX_PER_DEV 256
2011- struct kvm_assigned_msix_entry {
2012- __u32 assigned_dev_id ;
2013- __u32 gsi ;
2014- __u16 entry ; /* The index of entry in the MSI-X table */
2015- __u16 padding [3 ];
2016- };
2017-
20181968#define KVM_X2APIC_API_USE_32BIT_IDS (1ULL << 0)
20191969#define KVM_X2APIC_API_DISABLE_BROADCAST_QUIRK (1ULL << 1)
20201970
You can’t perform that action at this time.
0 commit comments