Kyle McMartin
|
0cd5c3c80a
x86: disable intel_iommu support by default
|
16 vuotta sitten |
Dirk Hohndel
|
288e4877f9
Prevent oops at boot with VT-d
|
16 vuotta sitten |
Mike Day
|
cdc7b83726
intel-iommu: fix bit shift at DOMAIN_FLAG_P2P_MULTIPLE_DEVICES
|
16 vuotta sitten |
Joerg Roedel
|
e4754c96cf
VT-d: remove now unused intel_iommu_found function
|
16 vuotta sitten |
Joerg Roedel
|
a8bcbb0de4
VT-d: register functions for the IOMMU API
|
16 vuotta sitten |
Joerg Roedel
|
d14d65777c
VT-d: adapt domain iova_to_phys function for IOMMU API
|
16 vuotta sitten |
Joerg Roedel
|
dde57a210d
VT-d: adapt domain map and unmap functions for IOMMU API
|
16 vuotta sitten |
Joerg Roedel
|
4c5478c94e
VT-d: adapt device attach and detach functions for IOMMU API
|
16 vuotta sitten |
Joerg Roedel
|
5d450806eb
VT-d: adapt domain init and destroy functions for IOMMU API
|
16 vuotta sitten |
Weidong Han
|
fe40f1e020
Check agaw is sufficient for mapped memory
|
16 vuotta sitten |
Weidong Han
|
faa3d6f5ff
Change intel iommu APIs of virtual machine domain
|
16 vuotta sitten |
Weidong Han
|
ea6606b02f
Change domain_context_mapping_one for virtual machine domain
|
16 vuotta sitten |
Weidong Han
|
5e98c4b1d6
Allocation and free functions of virtual machine domain
|
16 vuotta sitten |
Weidong Han
|
5331fe6f56
Add domain_flush_cache
|
16 vuotta sitten |
Weidong Han
|
c7151a8dfe
Add/remove domain device info for virtual machine domain
|
16 vuotta sitten |
Weidong Han
|
1ce28feb22
Add domain flag DOMAIN_FLAG_VIRTUAL_MACHINE
|
16 vuotta sitten |
Weidong Han
|
8e604097dd
iommu coherency
|
16 vuotta sitten |
Weidong Han
|
1b5736839a
calculate agaw for each iommu
|
16 vuotta sitten |
Weidong Han
|
8c11e798ee
iommu bitmap instead of iommu pointer in dmar_domain
|
16 vuotta sitten |
Weidong Han
|
a2bb8459fe
Get iommu from g_iommus for deferred flush
|
16 vuotta sitten |
Weidong Han
|
d9630fe941
Add global iommu list
|
16 vuotta sitten |
Weidong Han
|
3b5410e735
change P2P domain flags
|
16 vuotta sitten |
Weidong Han
|
d71a2f33ac
Initialize domain flags to 0
|
16 vuotta sitten |
Mark McLoughlin
|
19c239ce3d
intel-iommu: trivially inline DMA PTE macros
|
16 vuotta sitten |
Mark McLoughlin
|
c07e7d217b
intel-iommu: trivially inline context entry macros
|
16 vuotta sitten |
Mark McLoughlin
|
2abd7e167c
intel-iommu: move iommu_prepare_gfx_mapping() out of dma_remapping.h
|
16 vuotta sitten |
Mark McLoughlin
|
a647dacbb1
intel-iommu: move struct device_domain_info out of dma_remapping.h
|
16 vuotta sitten |
Mark McLoughlin
|
99126f7ce1
intel-iommu: move struct dmar_domain def out dma_remapping.h
|
16 vuotta sitten |
Mark McLoughlin
|
622ba12a4c
intel-iommu: move DMA PTE defs out of dma_remapping.h
|
16 vuotta sitten |
Mark McLoughlin
|
7a8fc25e0c
intel-iommu: move context entry defs out from dma_remapping.h
|
16 vuotta sitten |