Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
4902264745b524ae61d5d2df379d5c74577af823
/
drivers
/
iommu
8cf6650
iommu/amd: fix a crash in iova_magazine_free_pfns
by Qian Cai
· 5 years ago
3a1d538
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 5 years ago
9e3a25d
Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 5 years ago
f632a81
Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 5 years ago
d95c388
Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next
by Joerg Roedel
· 5 years ago
9378bfe
iommu/omap: No need to check return value of debugfs_create functions
by Greg Kroah-Hartman
· 5 years ago
8dd8f00
iommu/arm-smmu-v3: Invalidate ATC when detaching a device
by Jean-Philippe Brucker
· 5 years ago
900a85c
iommu/arm-smmu-v3: Fix compilation when CONFIG_CMA=n
by Will Deacon
· 5 years ago
3430abd
Merge branch 'arm/renesas' into arm/smmu
by Joerg Roedel
· 6 years ago
0bcfa62
iommu/vt-d: Cleanup unused variable
by Jacob Pan
· 6 years ago
5cd3f2e
iommu/amd: Flush not present cache in iommu_map_page
by Tom Murphy
· 6 years ago
5c90501
iommu/amd: Only free resources once on init error
by Kevin Mitchell
· 6 years ago
bf4bff4
iommu/amd: Move gart fallback to amd_iommu_init
by Kevin Mitchell
· 6 years ago
3ddbe91
iommu/amd: Make iommu_disable safer
by Kevin Mitchell
· 6 years ago
39debdc
Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
by Joerg Roedel
· 6 years ago
9e6ea59
iommu/io-pgtable: Support non-coherent page tables
by Bjorn Andersson
· 6 years ago
4f41845
iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag
by Will Deacon
· 6 years ago
ceedd5f
Merge tag 'v5.2-rc6' into generic-dma-ops
by Joerg Roedel
· 6 years ago
92ce7e8
driver_find_device: Unify the match function with class_find_device()
by Suzuki K Poulose
· 6 years ago
6698a71
Merge tag 'iommu-fix-v5.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 6 years ago
0aafc8a
Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock"
by Peter Xu
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
caab277
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
by Thomas Gleixner
· 6 years ago
90ec7a7
iommu/io-pgtable-arm: Add support to use system cache
by Vivek Gautam
· 6 years ago
d25f6ea
iommu/arm-smmu-v3: Increase maximum size of queues
by Will Deacon
· 6 years ago
af88ec3
iommu/vt-d: Silence a variable set but not used
by Qian Cai
· 6 years ago
42db7c6
iommu/vt-d: Remove an unused variable "length"
by Qian Cai
· 6 years ago
29fcea8
iommu: Fix integer truncation
by Arnd Bergmann
· 6 years ago
c78ad1b
Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 6 years ago
591fcf3
iommu/dma: Apply dma_{alloc,free}_contiguous functions
by Nicolin Chen
· 6 years ago
123b2ff
iommu/vt-d: Consolidate domain_init() to avoid duplication
by Lu Baolu
· 6 years ago
16c9e29
iommu/vt-d: Cleanup after delegating DMA domain to generic iommu
by Sai Praneeth Prakhya
· 6 years ago
d5692d4
iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices()
by Lu Baolu
· 6 years ago
5679582
iommu/vt-d: Allow DMA domain attaching to rmrr locked device
by Lu Baolu
· 6 years ago
6a8c674
iommu/vt-d: Don't enable iommu's which have been ignored
by Lu Baolu
· 6 years ago
c57b260
iommu/vt-d: Set domain type for a private domain
by Lu Baolu
· 6 years ago
f4c63ea
iommu/vt-d: Don't return error when device gets right domain
by Lu Baolu
· 6 years ago
1c5c59f
iommu/vt-d: Differentiate relaxable and non relaxable RMRRs
by Eric Auger
· 6 years ago
adfd373
iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions
by Eric Auger
· 6 years ago
3855ba2
iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions
by Eric Auger
· 6 years ago
e143fd4
iommu/vt-d: Handle RMRR with PCI bridge device scopes
by Eric Auger
· 6 years ago
b9a7f98
iommu/vt-d: Introduce is_downstream_to_pci_bridge helper
by Eric Auger
· 6 years ago
5f64ce5
iommu/vt-d: Duplicate iommu_resv_region objects per device list
by Eric Auger
· 6 years ago
ad0834d
iommu: Fix a leak in iommu_insert_resv_region
by Eric Auger
· 6 years ago
bf3255b
iommu: Add recoverable fault reporting
by Jean-Philippe Brucker
· 6 years ago
0c830e6
iommu: Introduce device fault report API
by Jacob Pan
· 6 years ago
4e4abae
iommu/arm-smmu: Avoid constant zero in TLBI writes
by Robin Murphy
· 6 years ago
169a126
iommu/virtio: Add event queue
by Jean-Philippe Brucker
· 6 years ago
2a5a314
iommu/virtio: Add probe request
by Jean-Philippe Brucker
· 6 years ago
edcd69a
iommu: Add virtio-iommu driver
by Jean-Philippe Brucker
· 6 years ago
a61127c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
by Thomas Gleixner
· 6 years ago
4505153
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
by Thomas Gleixner
· 6 years ago
3b20eb2
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320
by Thomas Gleixner
· 6 years ago
2025cf9
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288
by Thomas Gleixner
· 6 years ago
08dbd0f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
by Thomas Gleixner
· 6 years ago
d94d71c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
by Thomas Gleixner
· 6 years ago
2de03c1
Merge tag 'v5.2-rc3' into x86/vt-d
by Joerg Roedel
· 6 years ago
da38e9e
iommu/ipmmu-vmsa: Add suspend/resume support
by Geert Uytterhoeven
· 6 years ago
892db54
iommu/ipmmu-vmsa: Extract hardware context initialization
by Geert Uytterhoeven
· 6 years ago
b7f3f04
iommu/ipmmu-vmsa: Move num_utlbs to SoC-specific features
by Geert Uytterhoeven
· 6 years ago
b43e0d8
iommu/ipmmu-vmsa: Make IPMMU_CTX_MAX unsigned
by Geert Uytterhoeven
· 6 years ago
82576aa8
iommu/ipmmu-vmsa: Prepare to handle 40-bit error addresses
by Geert Uytterhoeven
· 6 years ago
80eaa9f
iommu/ipmmu-vmsa: Link IOMMUs and devices in sysfs
by Geert Uytterhoeven
· 6 years ago
1b961423
iommu/dma: Fix condition check in iommu_dma_unmap_sg
by Nathan Chancellor
· 6 years ago
e314a7c
iommu/vt-d: Fix a variable set but not used
by Qian Cai
· 6 years ago
d3ed71e
drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not used
by Qian Cai
· 6 years ago
1802d0b
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
by Thomas Gleixner
· 6 years ago
c1ddcf1c
iommu/amd: Add missed 'tag' to error msg in iommu_print_event
by YueHaibing
· 6 years ago
df4f3c6
iommu/vt-d: Remove static identity map code
by Lu Baolu
· 6 years ago
b729778
iommu/vt-d: Remove duplicated code for device hotplug
by Lu Baolu
· 6 years ago
0e31a72
iommu/vt-d: Remove startup parameter from device_def_domain_type()
by Lu Baolu
· 6 years ago
4ec066c
iommu/vt-d: Cleanup get_valid_domain_for_dev()
by Lu Baolu
· 6 years ago
8af46c7
iommu/vt-d: Implement is_attach_deferred iommu ops entry
by Lu Baolu
· 6 years ago
fa212a9
iommu/vt-d: Probe DMA-capable ACPI name space devices
by Lu Baolu
· 6 years ago
98b2fff
iommu/vt-d: Handle 32bit device with identity default domain
by Lu Baolu
· 6 years ago
942067f
iommu/vt-d: Identify default domains replaced with private
by Lu Baolu
· 6 years ago
fa954e6
iommu/vt-d: Delegate the dma domain to upper layer
by Lu Baolu
· 6 years ago
4de354e
iommu/vt-d: Delegate the identity domain to upper layer
by Lu Baolu
· 6 years ago
f273a45
iommu/vt-d: Add device_def_domain_type() helper
by Lu Baolu
· 6 years ago
d8190dc
iommu/vt-d: Enable DMA remapping after rmrr mapped
by Lu Baolu
· 6 years ago
d850c2e
iommu/vt-d: Expose ISA direct mapping region via iommu_get_resv_regions
by Lu Baolu
· 6 years ago
a9f4d93
iommu/dma: Switch copyright boilerplace to SPDX
by Christoph Hellwig
· 6 years ago
e6475eb
iommu/dma: Don't depend on CONFIG_DMA_DIRECT_REMAP
by Christoph Hellwig
· 6 years ago
efd9f10
iommu/dma: Refactor iommu_dma_mmap
by Christoph Hellwig
· 6 years ago
3fb3378
iommu/dma: Refactor iommu_dma_get_sgtable
by Christoph Hellwig
· 6 years ago
ee1ef05
iommu/dma: Refactor iommu_dma_alloc, part 2
by Christoph Hellwig
· 6 years ago
9ad5d6e
iommu/dma: Cleanup variable naming in iommu_dma_alloc
by Robin Murphy
· 6 years ago
8553f6e
iommu/dma: Split iommu_dma_free
by Robin Murphy
· 6 years ago
9a4ab94
iommu/dma: Merge the CMA and alloc_pages allocation paths
by Christoph Hellwig
· 6 years ago
8680aa5
iommu/dma: Don't remap CMA unnecessarily
by Robin Murphy
· 6 years ago
072bebc
iommu/dma: Refactor iommu_dma_alloc
by Robin Murphy
· 6 years ago
bcf4b9c
iommu/dma: Refactor iommu_dma_free
by Robin Murphy
· 6 years ago
aa8ba22
iommu/dma: Remove __iommu_dma_free
by Christoph Hellwig
· 6 years ago
21b95aa
iommu/dma: Refactor the page array remapping allocator
by Christoph Hellwig
· 6 years ago
4c360ace
iommu/dma: Factor out remapped pages lookup
by Robin Murphy
· 6 years ago
796a08c
iommu/dma: Squash __iommu_dma_{map,unmap}_page helpers
by Robin Murphy
· 6 years ago
b61d271
iommu/dma: Move domain lookup into __iommu_dma_{map,unmap}
by Robin Murphy
· 6 years ago
92aec09
iommu/dma: Move __iommu_dma_map
by Christoph Hellwig
· 6 years ago
06d6072
iommu/dma: move the arm64 wrappers to common code
by Christoph Hellwig
· 6 years ago
23f88e0
iommu/dma: Use for_each_sg in iommu_dma_alloc
by Christoph Hellwig
· 6 years ago
Next »