aboutsummaryrefslogtreecommitdiffstats
path: root/xen/drivers/passthrough/io.c
Commit message (Expand)AuthorAgeFilesLines
* x86: allow Dom0 read-only access to IO-APICsJan Beulich2013-05-021-2/+0
* IOMMU: remove vendor specific bits from generic codeJan Beulich2012-10-151-5/+5
* AMD IOMMU: add mechanism to protect their PCI devices' config spacesJan Beulich2012-06-221-8/+0
* Remove bool return code from evtchn_set_pending() and callers.Keir Fraser2012-05-101-5/+6
* remove ia64Jan Beulich2012-04-031-6/+1
* use xzalloc in driver codeJan Beulich2011-10-041-2/+1
* Adding back guest MSI eoi support for unmaskable MSI interruptShan Haitao2011-07-191-0/+58
* Remove MSI IRQ storms prevention logicShan Haitao2011-07-161-60/+0
* x86: remove the domain parameter from the guest EOI functions.Jan Beulich2011-07-011-7/+7
* x86: make domain_spin_lock_irq_desc() a wrapper of pirq_spin_lock_irq_desc()Jan Beulich2011-07-011-1/+1
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-179/+205
* Simplify preempt.h dependencies by moving in_atomic() to preempt.cKeir Fraser2011-06-231-0/+1
* tasklets: Switch a few tasklets to run in softirq context.Keir Fraser2011-06-161-2/+3
* x86: Add a new operation in HVMOP to inject emulated MSI.Wei Liu2011-05-261-4/+3
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-1/+0
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-206/+180
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-180/+206
* passthrough: use domain pirq as index of struct hvm_irq_dpci's hvm_timer arrayJan Beulich2011-04-051-8/+7
* x86: split struct domainJan Beulich2011-04-051-8/+10
* vtd: Fix for irq bind failure after PCI attaching 32 timesFengzhe Zhang2011-01-271-1/+0
* Interrupt remapping to PIRQs in HVM guestsKeir Fraser2010-11-191-2/+9
* x86: protect MSI-X table and pending bit array from guest writesKeir Fraser2010-09-201-0/+10
* vtd: Only kill_timer() an init_timer()'ed timer.Keir Fraser2010-06-281-1/+1
* Move tasklet implementation into its own source files.Keir Fraser2010-04-191-0/+1
* VT-d: reduce default verbosityKeir Fraser2010-03-171-10/+15
* x86: Directly clear all pending EOIs once MSI info changedKeir Fraser2010-01-261-0/+2
* x86: Revert Cset 20334:dcc5d5d954e9Keir Fraser2010-01-261-19/+5
* VT-d: get rid of trailing whitespaceKeir Fraser2010-01-081-3/+3
* x86, passthrough: Enhance guest's interrupt affinity setting.Keir Fraser2009-12-281-1/+2
* x86: vMSI: Fix msi irq affinity issue for hvm guest.Keir Fraser2009-10-191-5/+22
* x86: Remove unused temporay variable 'old_gvec'.Keir Fraser2009-10-151-2/+0
* ia64: Fix build for xen/ia64Keir Fraser2009-09-251-0/+1
* x86: Make assigned devices' interrupts delivery to right vcpu.Keir Fraser2009-09-251-2/+14
* iommu: Fix pirq conflict issue when guest adopts per-cpu vector.Keir Fraser2009-09-181-8/+15
* x86: Change Xen hypervisor's interrupt infrastructureKeir Fraser2009-08-191-23/+26
* passthrough: use tasklet to deliver interruptsKeir Fraser2009-07-281-18/+8
* passthrough: Fix test_and_clear_bit() caller to clear bitmap, not bitmap pointerKeir Fraser2009-05-301-1/+1
* x86: eliminate hard-coded NR_IRQSKeir Fraser2009-05-271-16/+42
* passthrough: allow pt_bind_irq for msi updateKeir Fraser2009-04-151-5/+16
* passthrough: allow pass-through devices to share virtual GSIKeir Fraser2009-03-111-42/+69
* passthrough: pt_irq_time_out() should act on all machine_irqKeir Fraser2009-03-111-4/+22
* hvm: passthrough MSI-X: fix ia64 link and MSI-X clean upKeir Fraser2009-03-031-10/+6
* ia64: fix build.Keir Fraser2009-03-021-2/+7
* hvm: passthrough MSI-X mask bit accelerationKeir Fraser2009-03-021-0/+6
* pass-through: drop lock before calling xfree() on error pathKeir Fraser2009-01-301-1/+1
* passthrough: fix typoKeir Fraser2009-01-201-6/+6
* passthrough: MSI-INTx translation for HVMKeir Fraser2009-01-081-32/+73
* VT-d: check return value of pirq_guest_bind()Keir Fraser2008-12-091-4/+31
* Remove NR_PIRQS definition -- always use NR_IRQS.Keir Fraser2008-11-141-2/+2
* Use hvm_dirq_assist() to replace {vmx,svm}_dirq_assist().Keir Fraser2008-10-211-0/+56