projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu: Clarify default domain Kconfig
2021-09-09
Robin Murphy
iommu: Clarify default domain Kconfig
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-09-09
Fenghua Yu
iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-09-09
Fenghua Yu
iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-09-09
Suravee Suthikulpanit
iommu/amd: Remove iommu_init_ga()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-09-09
Wei Huang
iommu/amd: Relocate GAMSup check to early_enable_iommus
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-20
Joerg Roedel
Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes...
commit
|
commitdiff
|
tree
2021-08-20
Robin Murphy
iommu/io-pgtable: Abstract iommu_iotlb_gather access
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-20
Yang Yingliang
iommu/arm-smmu: Fix missing unlock on error in arm_smmu_devi...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Liu Yi L
iommu/vt-d: Add present bit check in pasid entry setup...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Liu Yi L
iommu/vt-d: Use pasid_pte_is_present() helper function
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Andy Shevchenko
iommu/vt-d: Drop the kernel doc annotation
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Allow devices to have more than 32 outstanding PRs
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Preset A/D bits for user space DMA usage
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Enable Intel IOMMU scalable mode by default
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Refactor Kconfig a bit
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Zhen Lei
iommu/vt-d: Remove unnecessary oom message
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Update the virtual command related registers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Allow enabling non-strict mode dynamically
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Merge strictness and domain type configs
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Only log strictness for DMA domains
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Expose DMA domain strictness via sysfs
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Express DMA strictness via the domain type
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/vt-d: Prepare for multiple DMA domain types
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/arm-smmu: Prepare for multiple DMA domain types
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/amd: Prepare for multiple DMA domain types
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Introduce explicit type for non-strict DMA domains
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/io-pgtable: Remove non-strict quirk
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Indicate queued flushes via gather data
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/dma: Remove redundant "!dev" checks
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/virtio: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/sun50i: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/sprd: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/rockchip: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/mtk: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/ipmmu-vmsa: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/exynos: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/vt-d: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/arm-smmu: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu/amd: Drop IOVA cookie management
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Robin Murphy
iommu: Pull IOVA cookie management into the core
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Liu Yi L
iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_d...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-18
Fenghua Yu
iommu/vt-d: Fix PASID reference leak
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-12
Geert Uytterhoeven
iommu/dart: APPLE_DART should depend on ARCH_APPLE
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-12
Sven Peter
iommu/dart: Add DART iommu driver
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-12
Sven Peter
dt-bindings: iommu: add DART iommu bindings
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-12
Sven Peter
iommu/io-pgtable: Add DART pagetable format
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Joerg Roedel
iommu/amd: Remove stale amd_iommu_unmap_flush usage
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Joerg Roedel
Merge remote-tracking branch 'korg/core' into x86/amd
commit
|
commitdiff
|
tree
2021-08-02
Xiang Chen
iommu/arm-smmu-v3: Implement the map_pages() IOMMU...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Xiang Chen
iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Frank Wunderlich
iommu: Check if group is NULL before remove device
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Use only natural aligned flushes in a VM
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Sync once for scatter-gather operations
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Tailored gather logic for AMD
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu: Factor iommu_iotlb_gather_is_disjoint() out
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Robin Murphy
iommu: Improve iommu_iotlb_gather helpers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Do not use flush-queue when NpCache is on
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Selective flush on unmap
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Ezequiel Garcia
iommu/dma: Fix leak in non-contiguous API
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Lennert Buytenhek
iommu/amd: Fix printing of IOMMU events when rate limiting...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Move clflush'es from iotlb_sync_map() to...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Implement map/unmap_pages() iommu_ops callback
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Report real pgsize bitmap to iommu core
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Xiyu Yang via iommu
iommu/amd: Convert from atomic_t to refcount_t on pasid_stat...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Robin Murphy
iommu: Streamline iommu_iova_to_phys()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
John Garry
iommu: Remove mode argument from iommu_set_dma_strict()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Zhen Lei
iommu/amd: Add support for IOMMU default DMA mode build...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Zhen Lei
iommu/vt-d: Add support for IOMMU default DMA mode...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Zhen Lei
iommu: Enhance IOMMU default DMA mode build options
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
John Garry
iommu: Print strict or lazy mode at init time
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
John Garry
iommu: Deprecate Intel and AMD cmdline methods to enable...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/arm-smmu: Implement the map_pages() IOMMU driver...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/arm-smmu: Implement the unmap_pages() IOMMU driver...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable-arm: Implement arm_lpae_map_pages()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable-arm: Prepare PTE methods for handling...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu: Add support for the map_pages() callback
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Will Deacon
iommu: Hook up '->unmap_pages' driver callback
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Will Deacon
iommu: Split 'addr_merge' argument to iommu_pgsize...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Will Deacon
iommu: Use bitmap to calculate page size in iommu_pgsize()
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu: Add a map_pages() op for IOMMU drivers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable: Introduce map_pages() as a page table op
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu: Add an unmap_pages() op for IOMMU drivers
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-26
Isaac J. Manjarres
iommu/io-pgtable: Introduce unmap_pages() as a page...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-15
Suravee Suthikulpanit
MAINTAINERS: Add Suravee Suthikulpanit as Reviewer...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-14
Benjamin Gaignard
iommu/rockchip: Fix physical address decoding
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-14
Lu Baolu
iommu/vt-d: Fix clearing real DMA device's scalable...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-14
Sanjay Kumar
iommu/vt-d: Global devTLB flush when present context...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-07-14
Marek Szyprowski
iommu/qcom: Revert "iommu/arm: Cleanup resources in...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-25
Joerg Roedel
Merge branches 'iommu/fixes', 'arm/rockchip', 'arm...
commit
|
commitdiff
|
tree
2021-06-25
Jean-Philippe Brucker
iommu/virtio: Enable x86 support
Acked-by: Joerg Roedel <
jroedel@suse.de
>
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-25
Jean-Philippe Brucker
iommu/dma: Pass address limit rather than size to iommu_setu...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-25
Jean-Philippe Brucker
ACPI: Add driver for the VIOT table
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-25
Jean-Philippe Brucker
ACPI: Move IOMMU setup code out of IORT
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-25
Jean-Philippe Brucker
ACPI: arm64: Move DMA setup operations out of IORT
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-18
Colin Ian King
iommu/vt-d: Fix dereference of pointer info before...
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
2021-06-17
Robin Murphy
iommu: Update "iommu.strict" documentation
Signed-off-by: Joerg Roedel <
jroedel@suse.de
>
commit
|
commitdiff
|
tree
next