Commit Graph

79 Commits (e8a7e48bb248a1196484d3f8afa53bded2b24e71)

Author SHA1 Message Date
Konrad Rzeszutek Wilk 1233471572 xen/events: Use PIRQ instead of GSI value when unmapping MSI/MSI-X irqs. 14 years ago
Jeremy Fitzhardinge e04195644e xen/events: use locked set|clear_bit() for cpu_evtchn_mask 14 years ago
Jan Beulich 1c6969ec8e xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore 14 years ago
Ian Campbell 6903591f31 xen: events: do not unmask event channels on resume 14 years ago
Jeremy Fitzhardinge 4fe7d5a708 xen: make hvc_xen console work for dom0. 14 years ago
Qing He f731e3ef02 xen: remap MSIs into pirqs when running as initial domain 14 years ago
Jeremy Fitzhardinge 38aa66fcb7 xen: remap GSIs as pirqs when running as initial domain 14 years ago
Stefano Stabellini 809f9267bb xen: map MSIs into pirqs 14 years ago
Stefano Stabellini 3942b740e5 xen: support GSI -> pirq remapping in PV on HVM guests 14 years ago
Stefano Stabellini 42a1de56f3 xen: implement xen_hvm_register_pirq 14 years ago
Stefano Stabellini 01557baff6 xen: get the maximum number of pirqs from xen 14 years ago
Stefano Stabellini 7a043f119c xen: support pirq != irq 14 years ago
Ian Campbell cb52e6d9ed xen: improvements to VIRQ_DEBUG output 14 years ago
Jeremy Fitzhardinge a52521f149 xen: set up IRQ before binding virq to evtchn 14 years ago
Ian Campbell b0097adeec xen: ensure that all event channels start off bound to VCPU 0 14 years ago
Jeremy Fitzhardinge 3588fe2e3f xen/events: change to using fasteoi 14 years ago
Konrad Rzeszutek Wilk 2c52f8d3f7 x86: xen: Sanitse irq handling (part two) 15 years ago
Alex Nixon b5401a96b5 xen/x86/PCI: Add support for the Xen PCI subsystem 15 years ago
Konrad Rzeszutek Wilk 15ebbb82ba xen: fix shared irq device passthrough 15 years ago
Konrad Rzeszutek Wilk d9a8814f27 xen: Provide a variant of xen_poll_irq with timeout. 15 years ago
Konrad Rzeszutek Wilk 3a69e9165a xen: Find an unbound irq number in reverse order (high to low). 15 years ago
Jeremy Fitzhardinge 3b32f574a0 xen: statically initialize cpu_evtchn_mask_p 15 years ago
Gerd Hoffmann 1a60d05f40 xen: set pirq name to something useful. 15 years ago
Jeremy Fitzhardinge b21ddbf503 xen: dynamically allocate irq & event structures 15 years ago
Konrad Rzeszutek Wilk 0794bfc743 xen: identity map gsi->irqs 15 years ago
Jeremy Fitzhardinge d46a78b05c xen: implement pirq type event channels 15 years ago
Thomas Gleixner 77dff1c755 x86: xen: Sanitise sparse_irq handling 15 years ago
Jeremy Fitzhardinge dffe2e1e1a xen: handle events as edge-triggered 15 years ago
Jeremy Fitzhardinge aaca49642b xen: use percpu interrupts for IPIs and VIRQs 15 years ago
Stefano Stabellini ca65f9fc0c Introduce CONFIG_XEN_PVHVM compile option 15 years ago
Ian Campbell 4877c73728 xen: Do not suspend IPI IRQs. 15 years ago
Stefano Stabellini 99ad198c49 xen: Fix find_unbound_irq in presence of ioapic irqs. 15 years ago
Stefano Stabellini 183d03cc4f xen: Xen PCI platform device driver. 15 years ago
Sheng Yang 38e20b07ef x86/xen: event channels delivery on HVM. 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Eric W. Biederman ca4dbc6684 xen: Remove unnecessary arch specific xen irq functions. 15 years ago
Ian Campbell fed5ea87e0 xen: don't leak IRQs over suspend/resume. 15 years ago
Pekka Enberg a70c352a37 xen: Use kcalloc() in xen_init_IRQ() 16 years ago
Tejun Heo 245b2e70ea percpu: clean up percpu variable definitions 16 years ago
Tejun Heo 204fba4aa3 percpu: cleanup percpu array definitions 16 years ago
Yinghai Lu 85ac16d033 x86/irq: change irq_desc_alloc() to take node instead of cpu 16 years ago
Yinghai Lu d5dedd4507 irq: change ->set_affinity() to return status 16 years ago
Ian Campbell d4c045364d xen: add irq_from_evtchn 16 years ago
Ian Campbell 90af9514ac xen: explicitly initialise the cpu field of irq_info 16 years ago
Jeremy Fitzhardinge 3445a8fd7c xen: make sure that softirqs get handled at the end of event processing 16 years ago
Jeremy Fitzhardinge d77bbd4db4 xen: remove irq bindcount 16 years ago
Jeremy Fitzhardinge ced40d0f3e xen: pack all irq-related info together 16 years ago
Jeremy Fitzhardinge 792dc4f6cd xen: use our own eventchannel->irq path 16 years ago
Jeremy Fitzhardinge 54a353a0f8 xen: set irq_chip disable 16 years ago
Christophe Saout 28e08861b9 xen: fix too early kmalloc call 16 years ago