summaryrefslogtreecommitdiffstats
path: root/virt/kvm/iommu.c
Commit message (Expand)AuthorAgeFilesLines
* kvm: x86: move assigned-dev.c and iommu.c to arch/x86/Radim Krčmář2014-11-231-358/+0
* kvm: fix excessive pages un-pinning in kvm_iommu_map error path.Quentin Casasnovas2014-10-241-4/+4
* Merge tag 'iommu-updates-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2014-10-151-4/+2
|\
| * kvm: iommu: Convert to use new iommu_capable() API functionJoerg Roedel2014-09-251-4/+2
* | KVM: Use PCI device flag helper functionsEthan Zhao2014-09-161-2/+2
|/
* kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601)Michael S. Tsirkin2014-08-191-9/+10
* KVM: IOMMU: hva align mapping page sizeGreg Edwards2013-11-051-0/+4
* kvm: Create non-coherent DMA registerationAlex Williamson2013-10-301-0/+6
* kvm/x86: Convert iommu_flags to iommu_noncoherentAlex Williamson2013-10-301-8/+8
* virt/kvm/iommu.c: Add leading zeros to device's BDF notation in debug messagesAndre Richter2013-10-031-10/+2
* kvm: Obey read-only mappings in iommuAlex Williamson2013-01-271-1/+3
* KVM: do not treat noslot pfn as a error pfnXiao Guangrong2012-10-291-2/+2
* KVM: change kvm_assign_device() to print return value when iommu_attach_devic...Shuah Khan2012-10-101-5/+1
* KVM: do not release the error pfnXiao Guangrong2012-08-061-1/+0
* KVM: iommu: fix releasing unmapped pageXiao Guangrong2012-08-061-0/+7
* KVM: remove the unused parameter of gfn_to_pfn_memslotXiao Guangrong2012-07-191-5/+5
* KVM: lock slots_lock around device assignmentAlex Williamson2012-04-191-8/+15
* KVM: unmap pages from the iommu when slots are removedAlex Williamson2012-04-111-1/+6
* module_param: make bool parameters really bool (drivers & misc)Rusty Russell2012-01-131-1/+1
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds2012-01-101-4/+4
|\
| * iommu/core: split mapping to page sizes as supported by the hardwareOhad Ben-Cohen2011-11-101-4/+4
* | KVM: introduce kvm_for_each_memslot macroXiao Guangrong2011-12-271-8/+9
|/
* kvm: iommu.c file requires the full module.h present.Paul Gortmaker2011-10-311-0/+1
* kvm: fix implicit use of stat.h header filePaul Gortmaker2011-10-311-0/+1
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds2011-10-301-2/+2
|\
| * iommu/core: Convert iommu_found to iommu_presentJoerg Roedel2011-10-211-1/+1
| * iommu/core: Add bus_type parameter to iommu_domain_allocJoerg Roedel2011-10-211-1/+1
* | pci: Add flag indicating device has been assigned by KVMGreg Rose2011-09-231-0/+4
|/
* KVM: IOMMU: Disable device assignment without interrupt remappingAlex Williamson2011-07-241-0/+18
* KVM: Use u64 for frame data typesJoerg Roedel2010-08-021-1/+1
* KVM: Fix IOMMU memslot reference warningSheng Yang2010-08-011-2/+6
* KVM: Update Red Hat copyrightsAvi Kivity2010-08-011-0/+2
* KVM: Fix order passed to iommu_unmapJan Kiszka2010-06-091-1/+1
* Merge branch 'kvm-updates/2.6.35' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2010-05-211-2/+2
|\
| * KVM: use the correct RCU API for PROVE_RCU=yLai Jiangshan2010-05-171-2/+2
* | kvm: Change kvm_iommu_map_pages to map large pagesJoerg Roedel2010-03-071-22/+91
|/
* KVM: enable PCI multiple-segments for pass-through deviceZhai, Edwin2010-03-011-3/+6
* KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU updateMarcelo Tosatti2010-03-011-2/+2
* KVM: use gfn_to_pfn_memslot in kvm_iommu_map_pagesMarcelo Tosatti2010-03-011-7/+6
* KVM: modify memslots layout in struct kvmMarcelo Tosatti2010-03-011-6/+12
* KVM: Enable snooping control for supported hardwareSheng Yang2009-06-101-3/+24
* KVM: Fix assigned devices circular locking dependencyMark McLoughlin2009-02-151-4/+2
* kvm/iommu: fix compile warningJoerg Roedel2009-01-031-1/+1
* KVM: change KVM to use IOMMU APIJoerg Roedel2009-01-031-24/+21
* KVM: rename vtd.c to iommu.cJoerg Roedel2009-01-031-0/+217
OpenPOWER on IntegriCloud