summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/amd_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* AMD IOMMU: __unmap_single: check for bad_dma_address instead of 0Joerg Roedel2008-12-081-1/+2
* AMD IOMMU: fix WARN_ON in dma_ops unmap pathJoerg Roedel2008-12-081-1/+1
* AMD IOMMU: fix typo in commentJoerg Roedel2008-12-081-2/+2
* AMD IOMMU: fix loop counter in free_pagetable functionJoerg Roedel2008-12-081-1/+1
* AMD IOMMU: fix iommu_map_page functionJoerg Roedel2008-12-081-1/+1
* AMD IOMMU: fix possible race while accessing iommu->need_syncJoerg Roedel2008-12-031-20/+13Star
* AMD IOMMU: set device table entry for aliased devicesJoerg Roedel2008-12-031-0/+3
* AMD IOMMU: check for next_bit also in unmapped areaJoerg Roedel2008-11-181-1/+1
* Merge branch 'iommu-fixes-2.6.28' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar2008-11-061-2/+7
|\
| * AMD IOMMU: fix lazy IO/TLB flushing in unmap pathJoerg Roedel2008-11-061-1/+6
| * AMD IOMMU: fix detection of NP capable IOMMUsJoerg Roedel2008-10-301-1/+1
* | x86, AMD IOMMU: convert driver to generic iommu_num_pages functionJoerg Roedel2008-10-161-5/+6
* | x86: rename iommu_num_pages function to iommu_nr_pagesJoerg Roedel2008-10-161-4/+4
| |
| \
| \
| \
*---. | Merge branches 'core/iommu', 'x86/amd-iommu' and 'x86/iommu' into x86-v28-for...Ingo Molnar2008-10-101-61/+267
|\ \ \|
| | | * AMD IOMMU: use iommu_device_max_indexFUJITA Tomonori2008-10-021-7/+3Star
| | | * iommu: remove fullflush and nofullflush in IOMMU generic optionFUJITA Tomonori2008-09-221-2/+2
| | | * iommu: export iommu_area_reserve helper functionFUJITA Tomonori2008-09-221-1/+1
| | | * AMD IOMMU: use coherent_dma_mask in alloc_coherentJoerg Roedel2008-09-191-7/+22
| | | * AMD IOMMU: simplify dma_mask_to_pagesJoerg Roedel2008-09-191-2/+1Star
| | | * AMD IOMMU: replace memset with __GFP_ZERO in alloc_coherentJoerg Roedel2008-09-191-1/+1
| | | * AMD IOMMU: avoid unnecessary low zone allocation in alloc_coherentFUJITA Tomonori2008-09-191-2/+3
| | | * AMD IOMMU: some set_device_domain cleanupsJoerg Roedel2008-09-191-4/+5
| | | * AMD IOMMU: don't assign preallocated protection domains to devicesJoerg Roedel2008-09-191-5/+38
| | | * AMD IOMMU: add dma_supported callbackJoerg Roedel2008-09-191-0/+25
| | | * AMD IOMMU: add event handling codeJoerg Roedel2008-09-191-1/+86
| | | * AMD IOMMU: add MSI interrupt supportJoerg Roedel2008-09-191-0/+11
| | | * AMD IOMMU: align alloc_coherent addresses properlyJoerg Roedel2008-09-191-8/+14
| | | * AMD IOMMU: add branch hints to completion wait checksJoerg Roedel2008-09-191-6/+6
| | | * AMD IOMMU: implement lazy IO/TLB flushingJoerg Roedel2008-09-191-4/+22
| | | * AMD IOMMU: move TLB flushing to the map/unmap helper functionsJoerg Roedel2008-09-191-14/+5Star
| | | * AMD IOMMU: check for invalid device pointersJoerg Roedel2008-09-191-8/+35
| | | * Merge commit 'v2.6.27-rc6' into x86/iommuIngo Molnar2008-09-101-1/+1
| | | |\ | | |_|/ | |/| |
| | | * x86, AMD IOMMU: remove obsolete FIXME commentJoerg Roedel2008-08-221-2/+0Star
| | |/
* | | AMD IOMMU: protect completion wait loop with iommu lockJoerg Roedel2008-09-181-4/+8
* | | AMD IOMMU: set iommu sunc flag after command queuingJoerg Roedel2008-09-181-2/+8
|/ /
* / x86 iommu: remove unneeded parenthesisJiri Kosina2008-08-191-1/+1
|/
* x86m AMD IOMMU: cleanup: replace LOW_U32 macro with generic lower_32_bitsJoerg Roedel2008-08-151-1/+1
* x86, AMD IOMMU: use status bit instead of memory write-back for completion waitJoerg Roedel2008-08-151-7/+10
* Merge branch 'x86/iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Jesse Barnes2008-07-281-8/+5Star
|\
| * x86, AMD IOMMU: replace to_pages macro with iommu_num_pagesJoerg Roedel2008-07-261-8/+5Star
* | x86, AMD IOMMU: include amd_iommu_last_bdf in device initializationJoerg Roedel2008-07-261-2/+2
|/
*-. Merge branches 'x86/urgent', 'x86/amd-iommu', 'x86/apic', 'x86/cleanups', 'x8...Ingo Molnar2008-07-211-13/+218
|\ \
| | * x86: make only GART code include gart.hFUJITA Tomonori2008-07-111-1/+1
| |/ |/|
| * x86, AMD IOMMU: replace DEVID macro with a functionJoerg Roedel2008-07-111-1/+1
| * x86, AMD IOMMU: rename struct command to iommu_cmdJoerg Roedel2008-07-111-6/+6
| * x86, AMD IOMMU: add an emergency exit to the completion wait loopJoerg Roedel2008-07-111-1/+9
| * x86, AMD IOMMU: replace HIGH_U32 macro with upper_32_bits functionJoerg Roedel2008-07-111-2/+2
| * x86, AMD IOMMU: add comments to core codeJoerg Roedel2008-07-111-2/+199
|/
* x86, AMD IOMMU: flush domain TLB when there is more than one page to flushJoerg Roedel2008-07-041-4/+10
* x86, AMD IOMMU: remove unnecessary set_bit_stringJoerg Roedel2008-07-041-1/+0Star