Commit Graph

125428 Commits (4c5478c94eb29e6101f1f13175f7455bc8b5d953)
 

Author SHA1 Message Date
Joerg Roedel 4c5478c94e VT-d: adapt device attach and detach functions for IOMMU API 16 years ago
Joerg Roedel 5d450806eb VT-d: adapt domain init and destroy functions for IOMMU API 16 years ago
Joerg Roedel 19de40a847 KVM: change KVM to use IOMMU API 16 years ago
Joerg Roedel 1aaf118352 select IOMMU_API when DMAR and/or AMD_IOMMU is selected 16 years ago
Joerg Roedel fc2100eb4d add frontend implementation for the IOMMU API 16 years ago
Joerg Roedel 4a77a6cf6d introcude linux/iommu.h for an iommu api 16 years ago
Joerg Roedel c4fa386428 KVM: rename vtd.c to iommu.c 16 years ago
Weidong Han b653574a7d Deassign device in kvm_free_assgined_device 16 years ago
Weidong Han 0a92035674 KVM: support device deassignment 16 years ago
Weidong Han 260782bcfd KVM: use the new intel iommu APIs 16 years ago
Weidong Han fe40f1e020 Check agaw is sufficient for mapped memory 16 years ago
Weidong Han faa3d6f5ff Change intel iommu APIs of virtual machine domain 16 years ago
Weidong Han ea6606b02f Change domain_context_mapping_one for virtual machine domain 16 years ago
Weidong Han 5e98c4b1d6 Allocation and free functions of virtual machine domain 16 years ago
Weidong Han 5331fe6f56 Add domain_flush_cache 16 years ago
Weidong Han c7151a8dfe Add/remove domain device info for virtual machine domain 16 years ago
Weidong Han 1ce28feb22 Add domain flag DOMAIN_FLAG_VIRTUAL_MACHINE 16 years ago
Weidong Han 8e604097dd iommu coherency 16 years ago
Weidong Han 1b5736839a calculate agaw for each iommu 16 years ago
Weidong Han 8c11e798ee iommu bitmap instead of iommu pointer in dmar_domain 16 years ago
Weidong Han a2bb8459fe Get iommu from g_iommus for deferred flush 16 years ago
Weidong Han d9630fe941 Add global iommu list 16 years ago
Weidong Han 3b5410e735 change P2P domain flags 16 years ago
Weidong Han d71a2f33ac Initialize domain flags to 0 16 years ago
Yu Zhao 2e824f7924 VT-d: fix segment number being ignored when searching DRHD 16 years ago
Mark McLoughlin 19c239ce3d intel-iommu: trivially inline DMA PTE macros 16 years ago
Mark McLoughlin c07e7d217b intel-iommu: trivially inline context entry macros 16 years ago
Mark McLoughlin 2abd7e167c intel-iommu: move iommu_prepare_gfx_mapping() out of dma_remapping.h 16 years ago
Mark McLoughlin 58fa7304a2 intel-iommu: kill off duplicate def of dmar_disabled 16 years ago
Mark McLoughlin a647dacbb1 intel-iommu: move struct device_domain_info out of dma_remapping.h 16 years ago
Mark McLoughlin 99126f7ce1 intel-iommu: move struct dmar_domain def out dma_remapping.h 16 years ago
Mark McLoughlin 622ba12a4c intel-iommu: move DMA PTE defs out of dma_remapping.h 16 years ago
Mark McLoughlin 7a8fc25e0c intel-iommu: move context entry defs out from dma_remapping.h 16 years ago
Mark McLoughlin 46b08e1a76 intel-iommu: move root entry defs from dma_remapping.h 16 years ago
Mark McLoughlin f27be03b27 intel-iommu: move DMA_32/64BIT_PFN into intel-iommu.c 16 years ago
Mark McLoughlin 519a054915 intel-iommu: make init_dmars() static 16 years ago
Mark McLoughlin 015ab17dc2 intel-iommu: remove some unused struct intel_iommu fields 16 years ago
Ingo Molnar 6680598b44 Disallow gcc versions 3.{0,1} 16 years ago
Linus Torvalds b840d79631 Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 16 years ago
Linus Torvalds 597b0d2162 Merge branch 'kvm-updates/2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm 16 years ago
Linus Torvalds 2640c9a90f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 16 years ago
Linus Torvalds 80618fa83a Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb 16 years ago
Paul Mackerras 92cde4d539 Update powerpc maintainers 16 years ago
Linus Torvalds f0f0ce97e1 Merge branch 'i8k-updates' from Alan 16 years ago
Federico Heinz bef2a508b4 i8k: Add Dell Vostro systems 16 years ago
Andy Spencer 7ab21a8692 i8k: Enable i8k on Dell Precision Systems 16 years ago
Ingo Brueckl e8e3232627 Fix compiler warning in arch/x86/mm/init_32.c 16 years ago
Linus Torvalds d2fde28ce7 Merge branch 'tty-updates' from Alan 16 years ago
Flavio Leitner e65f0f8271 serial_8250: support for Sealevel Systems Model 7803 COMM+8 16 years ago
Denis Joseph Barrow 11cd29b028 hso maintainers update patch 16 years ago