search for: current_vector

Displaying 5 results from an estimated 5 matches for "current_vector".

2008 Oct 08
0
[PATCH] Patches to free MSI vector when pirq unmapped
...should be part of irq managment, no logic changes. The second patch(msi_vector_clean.patch) free the vector when the pirq is unmapped or when domain destroy. One thing need notice for this patch is, current code will not assign FIRST_DYNAMIC_VECTOR in the first round of assign_irq_vector since the current_vector is added immediately, I didn''t try to fix it, since now it can be allocated in the second round. The third patch (msi_vector_linux.patch) apply to linux hg tree, it fix one issue on msi-xen.c. Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com> Thanks Yunhong Jiang _______...
2007 Apr 18
2
refactoring io_apic.c
...(ioapic, pin, mp_INT); - if (irq_entry == -1) - continue; - irq = pin_2_irq(irq_entry, ioapic, pin); - set_ioapic_affinity_irq(irq, TARGET_CPUS); - } - - } -} - -/* * EISA Edge/Level control register, ELCR */ static int EISA_ELCR(unsigned int irq) @@ -1153,32 +951,6 @@ next: return current_vector; } -static struct hw_interrupt_type ioapic_level_type; -static struct hw_interrupt_type ioapic_edge_type; - -#define IOAPIC_AUTO -1 -#define IOAPIC_EDGE 0 -#define IOAPIC_LEVEL 1 - -static inline void ioapic_register_intr(int irq, int vector, unsigned long trigger) -{ - if (use_pci_vector() &amp...
2007 Apr 18
2
refactoring io_apic.c
...(ioapic, pin, mp_INT); - if (irq_entry == -1) - continue; - irq = pin_2_irq(irq_entry, ioapic, pin); - set_ioapic_affinity_irq(irq, TARGET_CPUS); - } - - } -} - -/* * EISA Edge/Level control register, ELCR */ static int EISA_ELCR(unsigned int irq) @@ -1153,32 +951,6 @@ next: return current_vector; } -static struct hw_interrupt_type ioapic_level_type; -static struct hw_interrupt_type ioapic_edge_type; - -#define IOAPIC_AUTO -1 -#define IOAPIC_EDGE 0 -#define IOAPIC_LEVEL 1 - -static inline void ioapic_register_intr(int irq, int vector, unsigned long trigger) -{ - if (use_pci_vector() &amp...
2007 Sep 25
50
[patch 00/43] lguest: Patches for 2.6.24 (and patchbomb test)
Hi all, These are the patches I'm planning to submit for 2.6.24. Comments gratefully accepted. Along with the usual cleanups and improvements are Jes' de-i386-ification patches, and a new "virtio" mechanism designed to be shared with KVM (and hopefully other hypervisors). Cheers, Rusty. Documentation/lguest/Makefile | 30 Documentation/lguest/lguest.c
2007 Sep 25
50
[patch 00/43] lguest: Patches for 2.6.24 (and patchbomb test)
Hi all, These are the patches I'm planning to submit for 2.6.24. Comments gratefully accepted. Along with the usual cleanups and improvements are Jes' de-i386-ification patches, and a new "virtio" mechanism designed to be shared with KVM (and hopefully other hypervisors). Cheers, Rusty. Documentation/lguest/Makefile | 30 Documentation/lguest/lguest.c