Joerg Roedel
|
eba6ac60ba
x86/amd-iommu: Align locking between attach_device and detach_device
|
16 years ago |
Joerg Roedel
|
aa879fff5d
x86/amd-iommu: Fix device table write order
|
16 years ago |
Joerg Roedel
|
0feae533dd
x86/amd-iommu: Add passthrough mode initialization functions
|
16 years ago |
Joerg Roedel
|
2650815fb0
x86/amd-iommu: Add core functions for pd allocation/freeing
|
16 years ago |
Jaswinder Singh Rajput
|
b25ae679f6
x86: Mark device_nb as static and fix NULL noise
|
16 years ago |
Chris Wright
|
42a49f965a
amd-iommu: flush domain tlb when attaching a new device
|
16 years ago |
Joerg Roedel
|
e9a22a13c7
amd-iommu: remove unnecessary "AMD IOMMU: " prefix
|
16 years ago |
Joerg Roedel
|
71ff3bca2f
amd-iommu: detach device explicitly before attaching it to a new domain
|
16 years ago |
Joerg Roedel
|
29150078d7
amd-iommu: remove BUS_NOTIFY_BOUND_DRIVER handling
|
16 years ago |
Joerg Roedel
|
d2dd01de99
Merge commit 'tip/core/iommu' into amd-iommu/fixes
|
16 years ago |
Jiri Slaby
|
367d04c4ec
amd_iommu: fix lock imbalance
|
16 years ago |
Joerg Roedel
|
83cce2b69e
Merge branches 'amd-iommu/fixes', 'amd-iommu/debug', 'amd-iommu/suspend-resume' and 'amd-iommu/extended-allocator' into amd-iommu/2.6.31
|
16 years ago |
Joerg Roedel
|
47bccd6bb2
amd-iommu: don't free dma adresses below 512MB with CONFIG_IOMMU_STRESS
|
16 years ago |
Joerg Roedel
|
f5e9705c64
amd-iommu: don't preallocate page tables with CONFIG_IOMMU_STRESS
|
16 years ago |
Joerg Roedel
|
fe16f088a8
amd-iommu: disable round-robin allocator for CONFIG_IOMMU_STRESS
|
16 years ago |
Joerg Roedel
|
d9cfed9254
amd-iommu: remove amd_iommu_size kernel parameter
|
16 years ago |
Joerg Roedel
|
11b83888ae
amd-iommu: enlarge the aperture dynamically
|
16 years ago |
Joerg Roedel
|
00cd122ae5
amd-iommu: handle exlusion ranges and unity mappings in alloc_new_range
|
16 years ago |
Joerg Roedel
|
9cabe89b99
amd-iommu: move aperture_range allocation code to seperate function
|
16 years ago |
Joerg Roedel
|
803b8cb4d9
amd-iommu: change dma_dom->next_bit to dma_dom->next_address
|
16 years ago |
Joerg Roedel
|
384de72910
amd-iommu: make address allocator aware of multiple aperture ranges
|
16 years ago |
Joerg Roedel
|
53812c115c
amd-iommu: handle page table allocation failures in dma_ops code
|
16 years ago |
Joerg Roedel
|
8bda3092bc
amd-iommu: move page table allocation code to seperate function
|
16 years ago |
Joerg Roedel
|
c3239567a2
amd-iommu: introduce aperture_range structure
|
16 years ago |
Joerg Roedel
|
7d7a110c61
amd-iommu: add function to flush tlb for all devices
|
16 years ago |
Joerg Roedel
|
bfd1be1857
amd-iommu: add function to flush tlb for all domains
|
16 years ago |
Joerg Roedel
|
3bd221724a
amd-iommu: introduce for_each_iommu* macros
|
16 years ago |
Chris Wright
|
c1eee67b2d
amd iommu: properly detach from protection domain on ->remove
|
16 years ago |
Joerg Roedel
|
b3b99ef8b4
amd-iommu: move protection domain printk to dump code
|
16 years ago |
Linus Torvalds
|
ca1ee219c0
Merge git://git.infradead.org/iommu-2.6
|
16 years ago |