Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
60a7e3964db8cd698696b27f3c720365c374905a
/
drivers
/
iommu
/
amd_iommu.c
1abb4ba
Merge branches 'amd/fixes', 'debug/dma-api', 'arm/omap', 'arm/msm', 'core', 'iommu/fault-reporting' and 'api/iommu-ops-per-bus' into next
by Joerg Roedel
· 13 years ago
2cc21c4
iommu/amd: Use bus_set_iommu instead of register_iommu
by Joerg Roedel
· 13 years ago
fcd0861
iommu/amd: Fix wrong shift direction
by Joerg Roedel
· 13 years ago
e33acde
iommu/amd: Don't take domain->lock recursivly
by Joerg Roedel
· 13 years ago
f1ca151
iommu/amd: Make sure iommu->need_sync contains correct value
by Joerg Roedel
· 13 years ago
17f5b56
iommu/amd: Don't use MSI address range for DMA addresses
by Joerg Roedel
· 13 years ago
801019d
Merge branches 'amd/transparent-bridge' and 'core'
by Joerg Roedel
· 13 years ago
403f81d
iommu/amd: Move missing parts to drivers/iommu
by Joerg Roedel
· 13 years ago
29b6841
x86: amd_iommu: move to drivers/iommu/
by Ohad Ben-Cohen
· 13 years ago
[Renamed from arch/x86/kernel/amd_iommu.c]
5629937
Linux 3.0-rc4
by Linus Torvalds
· 13 years ago
71f7758
x86/amd-iommu: Store device alias as dev_data pointer
by Joerg Roedel
· 13 years ago
2601887
x86/amd-iommu: Fix boot crash with hidden PCI devices
by Joerg Roedel
· 13 years ago
27c2127
x86/amd-iommu: Use only per-device dma_ops
by Joerg Roedel
· 13 years ago
6ec5ff4
x86: Eliminate various 'set but not used' warnings
by Gustavo F. Padovan
· 13 years ago
72fe00f
x86/amd-iommu: Use threaded interupt handler
by Joerg Roedel
· 13 years ago
604c307
Merge branches 'dma-debug/next', 'amd-iommu/command-cleanups', 'amd-iommu/ats' and 'amd-iommu/extended-features' into iommu/2.6.40
by Joerg Roedel
· 13 years ago
58fc7f1
x86/amd-iommu: Add support for invalidate_all command
by Joerg Roedel
· 14 years ago
fd7b553
x86/amd-iommu: Add ATS enable/disable code
by Joerg Roedel
· 14 years ago
cb41ed8
x86/amd-iommu: Flush device IOTLB if ATS is enabled
by Joerg Roedel
· 14 years ago
7d0c5cc
x86/amd-iommu: Flush all internal TLBs when IOMMUs are enabled
by Joerg Roedel
· 14 years ago
d8c1308
x86/amd-iommu: Rename iommu_flush_device
by Joerg Roedel
· 14 years ago
ac0ea6e
x86/amd-iommu: Improve handling of full command buffer
by Joerg Roedel
· 14 years ago
17b124b
x86/amd-iommu: Rename iommu_flush* to domain_flush*
by Joerg Roedel
· 14 years ago
61985a0
x86/amd-iommu: Remove command buffer resetting logic
by Joerg Roedel
· 14 years ago
815b33f
x86/amd-iommu: Cleanup completion-wait handling
by Joerg Roedel
· 14 years ago
11b6402
x86/amd-iommu: Cleanup inv_pages command handling
by Joerg Roedel
· 14 years ago
94fe79e
x86/amd-iommu: Move inv-dte command building to own function
by Joerg Roedel
· 14 years ago
ded4673
x86/amd-iommu: Move compl-wait command building to own function
by Joerg Roedel
· 14 years ago
b595076
tree-wide: fix comment/printk typos
by Uwe Kleine-König
· 14 years ago
5d0d715
x86/amd-iommu: Update copyright headers
by Joerg Roedel
· 14 years ago
04e0463
x86/amd-iommu: Fix rounding-bug in __unmap_single
by Joerg Roedel
· 14 years ago
80a506b
x86/amd-iommu: Export cache-coherency capability
by Joerg Roedel
· 14 years ago
6c54aab
x86/amd-iommu: Use for_each_pci_dev()
by Kulikov Vasiliy
· 14 years ago
d7f0776
x86/amd-iommu: Fall back to GART if initialization fails
by Joerg Roedel
· 14 years ago
84fe6c1
arch/x86/kernel: Add missing spin_unlock
by Julia Lawall
· 14 years ago
795e74f
Merge branch 'iommu/largepages' into amd-iommu/2.6.35
by Joerg Roedel
· 14 years ago
2b2f862
Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent
by Ingo Molnar
· 15 years ago
d18c69d
x86/amd-iommu: use for_each_pci_dev
by Chris Wright
· 15 years ago
549c90d
x86/amd-iommu: warn when issuing command to uninitialized cmd buffer
by Chris Wright
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
8b408fe
x86/amd-iommu: Use helper function to destroy domain
by Joerg Roedel
· 15 years ago
12c7389
iommu-api: Remove iommu_{un}map_range functions
by Joerg Roedel
· 15 years ago
468e236
x86/amd-iommu: Implement ->{un}map callbacks for iommu-api
by Joerg Roedel
· 15 years ago
f03152b
x86/amd-iommu: Make amd_iommu_iova_to_phys aware of multiple page sizes
by Joerg Roedel
· 15 years ago
24cd772
x86/amd-iommu: Make iommu_unmap_page and fetch_pte aware of page sizes
by Joerg Roedel
· 15 years ago
cbb9d72
x86/amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes
by Joerg Roedel
· 15 years ago
4abc14a
iommu-api: Rename ->{un}map function pointers to ->{un}map_range
by Joerg Roedel
· 15 years ago
04e856c
x86/amd-iommu: Pt mode fix for domain_destroy
by Chris Wright
· 15 years ago
5d214fe
x86/amd-iommu: Protect IOMMU-API map/unmap path
by Joerg Roedel
· 15 years ago
339d326
x86/amd-iommu: Remove double NULL check in check_device
by Julia Lawall
· 15 years ago
d3ad937
x86/amd-iommu: Fix deassignment of a device from the pt_domain
by Joerg Roedel
· 15 years ago
f532509
x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt
by Joerg Roedel
· 15 years ago
2ca7627
x86/amd-iommu: Fix NULL pointer dereference in __detach_device()
by Joerg Roedel
· 15 years ago
d91afd1
x86/amd-iommu: Fix possible integer overflow
by Joerg Roedel
· 15 years ago
a66022c
iommu-helper: use bitmap library
by Akinobu Mita
· 15 years ago
7563009
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
8638c49
x86/amd-iommu: Fix PCI hotplug with passthrough mode
by Joerg Roedel
· 15 years ago
b7cc955
x86/amd-iommu: Fix passthrough mode
by Joerg Roedel
· 15 years ago
d014d04
Merge branch 'for-next' into for-linus
by Jiri Kosina
· 15 years ago
af901ca
tree-wide: fix assorted typos all over the place
by André Goddard Rosa
· 15 years ago
492667d
x86/amd-iommu: Remove amd_iommu_pd_table
by Joerg Roedel
· 15 years ago
8eed983
x86/amd-iommu: Move reset_iommu_command_buffer out of locked code
by Joerg Roedel
· 15 years ago
b00d3bc
x86/amd-iommu: Cleanup DTE flushing code
by Joerg Roedel
· 15 years ago
3fa4365
x86/amd-iommu: Introduce iommu_flush_device() function
by Joerg Roedel
· 15 years ago
7f760dd
x86/amd-iommu: Cleanup attach/detach_device code
by Joerg Roedel
· 15 years ago
7c392cb
x86/amd-iommu: Keep devices per domain in a list
by Joerg Roedel
· 15 years ago
2410005
x86/amd-iommu: Add device bind reference counting
by Joerg Roedel
· 15 years ago
657cbb6
x86/amd-iommu: Use dev->arch->iommu to store iommu related information
by Joerg Roedel
· 15 years ago
8793abe
x86/amd-iommu: Remove support for domain sharing
by Joerg Roedel
· 15 years ago
171e7b3
x86/amd-iommu: Rearrange dma_ops related functions
by Joerg Roedel
· 15 years ago
308973d
x86/amd-iommu: Move some pte allocation functions in the right section
by Joerg Roedel
· 15 years ago
87a64d5
x86/amd-iommu: Remove iommu parameter from dma_ops_domain_alloc
by Joerg Roedel
· 15 years ago
98fc5a6
x86/amd-iommu: Use get_device_id and check_device where appropriate
by Joerg Roedel
· 15 years ago
71c7098
x86/amd-iommu: Move find_protection_domain to helper functions
by Joerg Roedel
· 15 years ago
94f6d19
x86/amd-iommu: Simplify get_device_resources()
by Joerg Roedel
· 15 years ago
15898bb
x86/amd-iommu: Let domain_for_device handle aliases
by Joerg Roedel
· 15 years ago
f3be07d
x86/amd-iommu: Remove iommu specific handling from dma_ops path
by Joerg Roedel
· 15 years ago
cd8c82e
x86/amd-iommu: Remove iommu parameter from __(un)map_single
by Joerg Roedel
· 15 years ago
576175c
x86/amd-iommu: Make alloc_new_range aware of multiple IOMMUs
by Joerg Roedel
· 15 years ago
680525e
x86/amd-iommu: Remove iommu parameter from dma_ops_domain_(un)map
by Joerg Roedel
· 15 years ago
f99c0f1
x86/amd-iommu: Use check_device in get_device_resources
by Joerg Roedel
· 15 years ago
420aef8
x86/amd-iommu: Use check_device for amd_iommu_dma_supported
by Joerg Roedel
· 15 years ago
318afd4
x86/amd-iommu: Make np-cache a global flag
by Joerg Roedel
· 15 years ago
09b4280
x86/amd-iommu: Reimplement flush_all_domains_on_iommu()
by Joerg Roedel
· 15 years ago
e330666
x86/amd-iommu: Reimplement amd_iommu_flush_all_domains()
by Joerg Roedel
· 15 years ago
aeb26f5
x86/amd-iommu: Implement protection domain list
by Joerg Roedel
· 15 years ago
601367d
x86/amd-iommu: Remove iommu_flush_domain function
by Joerg Roedel
· 15 years ago
dcd1e92
x86/amd-iommu: Use __iommu_flush_pages for tlb flushes
by Joerg Roedel
· 15 years ago
6de8ad9
x86/amd-iommu: Make iommu_flush_pages aware of multiple IOMMUs
by Joerg Roedel
· 15 years ago
0518a3a
x86/amd-iommu: Add function to complete a tlb flush
by Joerg Roedel
· 15 years ago
c459611
x86/amd-iommu: Add per IOMMU reference counting
by Joerg Roedel
· 15 years ago
bf3118c
x86/amd-iommu: Update copyright headers
by Joerg Roedel
· 15 years ago
6a9401a
x86/amd-iommu: Separate internal interface definitions
by Joerg Roedel
· 15 years ago
be83129
x86/amd-iommu: attach devices to pre-allocated domains early
by Joerg Roedel
· 15 years ago
8fd524b
x86: Kill bad_dma_address variable
by FUJITA Tomonori
· 15 years ago
75f1cdf
x86: Handle HW IOMMU initialization failure gracefully
by FUJITA Tomonori
· 15 years ago
342688f
Merge branches 'amd-iommu/fixes' and 'dma-debug/fixes' into iommu/fixes
by Joerg Roedel
· 15 years ago
c5cca14
x86/amd-iommu: Workaround for erratum 63
by Joerg Roedel
· 15 years ago
2b681fa
Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32
by Joerg Roedel
· 15 years ago
03362a0
Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32
by Joerg Roedel
· 15 years ago
Next »