aboutsummaryrefslogtreecommitdiffstats
path: root/xen/drivers/passthrough/pci.c
Commit message (Expand)AuthorAgeFilesLines
* AMD IOMMU: fix Dom0 device setup failure for host bridgesSuravee Suthikulpanit2013-09-271-3/+5
* PCI: centralize parsing of device coordinates in command line optionsJan Beulich2013-08-281-15/+6
* PCI: break MSI-X data out of struct pci_dev_infoJan Beulich2013-08-231-1/+16
* x86: allow Dom0 read-only access to IO-APICsJan Beulich2013-05-021-2/+0
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* xen/xsm: Add xsm_default parameter to XSM hooksDaniel De Graaf2013-01-111-2/+2
* IOMMU: add option to specify devices behaving like ones using phantom functionsJan Beulich2013-01-071-0/+57
* IOMMU: add phantom function supportJan Beulich2013-01-071-5/+75
* IOMMU/PCI: consolidate pdev_type() and cache its result for a given deviceJan Beulich2013-01-071-6/+19
* IOMMU: adjust add/remove operation parametersJan Beulich2013-01-071-4/+4
* passthrough/PCI: replace improper uses of pci_find_next_cap()Jan Beulich2012-11-201-14/+3
* IOMMU: don't immediately disable bus mastering on faultsJan Beulich2012-11-121-0/+30
* drivers: Remove some CONFIG_X86 ifdef'ery.Keir Fraser2012-09-121-2/+0
* x86/passthrough: Fix corruption caused by race conditions betweenAndrew Cooper2012-09-121-1/+0
* PCI: don't allow guest assignment of devices used by XenJan Beulich2012-09-111-3/+42
* PCI: bus scan adjustmentsJan Beulich2012-09-111-0/+4
* AMD IOMMU: add mechanism to protect their PCI devices' config spacesJan Beulich2012-06-221-0/+37
* remove ia64Jan Beulich2012-04-031-3/+0
* xsm: Add missing access checksDaniel De Graaf2011-12-181-2/+15
* Revert c/s 23666:b96f8bdcaa15 KEXEC: disconnect all PCI devices from the PCI ...Andrew Cooper2011-11-111-24/+0
* passthrough: re-attempt ACS and ATS enabling when devices get reported by Dom0Jan Beulich2011-11-021-2/+5
* passthrough: update bus2bridge mapping as PCI devices get added/removedJan Beulich2011-10-101-39/+58
* VT-d: don't reject possibly valid DRHD or RMRRJan Beulich2011-10-071-0/+5
* use xzalloc in driver codeJan Beulich2011-10-041-4/+2
* PCI multi-seg: config space accessor adjustmentsJan Beulich2011-09-221-22/+24
* PCI multi-seg: Pass-through adjustmentsJan Beulich2011-09-221-14/+51
* PCI multi-seg: adjust domctl interfaceJan Beulich2011-09-221-5/+6
* PCI multi-seg: add new physdevop-sJan Beulich2011-09-181-41/+66
* PCI multi-seg: introduce notion of PCI segmentsJan Beulich2011-09-181-41/+145
* x86/PCI-MSI: properly determine VF BAR valuesJan Beulich2011-08-131-1/+73
* VT-d: always clean up dpci timers.Tim Deegan2011-07-251-1/+1
* PCI: consolidate interface for adding devicesJan Beulich2011-07-191-48/+16
* KEXEC: disconnect all PCI devices from the PCI bus on crashAndrew Cooper2011-07-081-0/+19
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-21/+20
* Simplify preempt.h dependencies by moving in_atomic() to preempt.cKeir Fraser2011-06-231-0/+1
* drivers/passthrough: fix error paths in pci_add_device*()Tim Deegan2011-05-231-0/+6
* drivers/passthrough: Revert 23352:ea48976517af -- incorrect bugfix.Keir Fraser2011-05-231-2/+2
* pci_remove_device: fix linked list disciplineTim Deegan2011-05-201-2/+2
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-20/+21
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-21/+20
* passthrough: prevent non-HVM access to HVM-only dataJan Beulich2011-04-121-1/+1
* passthrough: use domain pirq as index of struct hvm_irq_dpci's hvm_timer arrayJan Beulich2011-04-051-1/+1
* move various bits into .init.* sectionsJan Beulich2011-03-091-1/+1
* amd-iov: eliminate open-coded PCI bus scanKeir Fraser2010-12-141-4/+3
* VT-d: only scan secondary functions on multi-function devicesKeir Fraser2010-10-291-0/+4
* vtd: Only kill_timer() an init_timer()'ed timer.Keir Fraser2010-06-281-1/+3
* x86: Do not include apic.h/io_apic.h from asm/smp.hKeir Fraser2010-06-111-0/+3
* Move tasklet implementation into its own source files.Keir Fraser2010-04-191-1/+1
* VT-d: improve RMRR validity checkingKeir Fraser2010-01-211-5/+16
* VT-d: handle return value of deassign_deviceKeir Fraser2010-01-211-1/+4