Joerg Roedel
|
342688f9db
Merge branches 'amd-iommu/fixes' and 'dma-debug/fixes' into iommu/fixes
|
15 anni fa |
Joerg Roedel
|
c5cca146aa
x86/amd-iommu: Workaround for erratum 63
|
15 anni fa |
Joerg Roedel
|
2b681fafcc
Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32
|
15 anni fa |
Joerg Roedel
|
03362a05c5
Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32
|
15 anni fa |
Joerg Roedel
|
85da07c409
Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and 'amd-iommu/fault-handling' into amd-iommu/2.6.32
|
15 anni fa |
Joerg Roedel
|
a1ca331c8a
x86/amd-iommu: Don't detach device from pt domain on driver unbind
|
15 anni fa |
Joerg Roedel
|
21129f786f
x86/amd-iommu: Make sure a device is assigned in passthrough mode
|
15 anni fa |
Joerg Roedel
|
eba6ac60ba
x86/amd-iommu: Align locking between attach_device and detach_device
|
15 anni fa |
Joerg Roedel
|
aa879fff5d
x86/amd-iommu: Fix device table write order
|
15 anni fa |
Joerg Roedel
|
0feae533dd
x86/amd-iommu: Add passthrough mode initialization functions
|
15 anni fa |
Joerg Roedel
|
2650815fb0
x86/amd-iommu: Add core functions for pd allocation/freeing
|
15 anni fa |
Joerg Roedel
|
abdc5eb3d6
x86/amd-iommu: Change iommu_map_page to support multiple page sizes
|
15 anni fa |
Joerg Roedel
|
a6b256b413
x86/amd-iommu: Support higher level PTEs in iommu_page_unmap
|
15 anni fa |
Joerg Roedel
|
8f7a017ce0
x86/amd-iommu: Use 2-level page tables for dma_ops domains
|
15 anni fa |
Joerg Roedel
|
bad1cac28a
x86/amd-iommu: Remove bus_addr check in iommu_map_page
|
15 anni fa |
Joerg Roedel
|
8c8c143cdc
x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX
|
15 anni fa |
Joerg Roedel
|
8bc3e12742
x86/amd-iommu: Change alloc_pte to support 64 bit address space
|
15 anni fa |
Joerg Roedel
|
50020fb632
x86/amd-iommu: Introduce increase_address_space function
|
15 anni fa |
Joerg Roedel
|
04bfdd8406
x86/amd-iommu: Flush domains if address space size was increased
|
15 anni fa |
Joerg Roedel
|
407d733e30
x86/amd-iommu: Introduce set_dte_entry function
|
15 anni fa |
Joerg Roedel
|
6a0dbcbe4e
x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices
|
15 anni fa |
Joerg Roedel
|
a6d41a4027
x86/amd-iommu: Use fetch_pte in amd_iommu_iova_to_phys
|
15 anni fa |
Joerg Roedel
|
38a76eeeaf
x86/amd-iommu: Use fetch_pte in iommu_unmap_page
|
15 anni fa |
Joerg Roedel
|
9355a08186
x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels
|
15 anni fa |
Joerg Roedel
|
6a1eddd2f9
x86/amd-iommu: Reset command buffer if wait loop fails
|
15 anni fa |
Joerg Roedel
|
b26e81b871
x86/amd-iommu: Panic if IOMMU command buffer reset fails
|
15 anni fa |
Joerg Roedel
|
a345b23b79
x86/amd-iommu: Reset command buffer on ILLEGAL_COMMAND_ERROR
|
15 anni fa |
Joerg Roedel
|
d586d7852c
x86/amd-iommu: Add function to flush all DTEs on one IOMMU
|
15 anni fa |
Joerg Roedel
|
e0faf54ee8
x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices
|
15 anni fa |
Joerg Roedel
|
4c6f40d4e0
x86/amd-iommu: replace "AMD IOMMU" by "AMD-Vi"
|
15 anni fa |