projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu/iova: Move fast alloc size roundup into alloc_iova_fast()
2021-12-17
John Garry via iommu
iommu/iova: Move fast alloc size roundup into alloc_iova_fast()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Hector Martin
iommu/io-pgtable-arm: Fix table descriptor paddr formatting
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Lu Baolu
iommu: Extend mutex lock scope in iommu_probe_device()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Dafna Hirschfeld
iommu: Log iova range in map/unmap trace events
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-11-26
Alex Williamson
iommu/vt-d: Fix unmap_pages support
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-11-26
Christophe JAILLET
iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-11-26
Alex Bee
iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-11-26
Joerg Roedel
iommu/amd: Clarify AMD IOMMUv2 initialization messages
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-11-26
Joerg Roedel
iommu/vt-d: Remove unused PASID_DISABLED
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-31
Joerg Roedel
Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas...
commit
|
commitdiff
|
tree
2021-10-28
Logan Gunthorpe
iommu/dma: Fix incorrect error return on iommu deferred...
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-27
Sven Peter
iommu/dart: Initialize DART_STREAMS_ENABLE
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-27
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-10-27
Gustavo A. R. Silva
iommu/dma: Use kvcalloc() instead of kvzalloc()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Christophe JAILLET
iommu/tegra-smmu: Use devm_bitmap_zalloc when applicable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Wan Jiabing
iommu/dart: Use kmemdup instead of kzalloc and memcpy
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Longpeng(Mike)
iommu/vt-d: Avoid duplicate removing in __domain_mapping()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Longpeng(Mike)
iommu/vt-d: Convert the return type of first_pte_in_page...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Fenghua Yu
iommu/vt-d: Clean up unused PASID updating functions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Delete dev_has_feat callback
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Use second level for GPA->HPA translation
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Check FL and SL capability sanity in scalable...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Remove duplicate identity domain flag
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Kyung Min Park
iommu/vt-d: Dump DMAR translation structure when DMA...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-10-18
Tvrtko Ursulin
iommu/vt-d: Do not falsely log intel_iommu is unsupported...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
Lennert Buytenhek
iommu/amd: Use report_iommu_fault()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Account for min_align_mask w/swiotlb
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
swiotlb: Support aligned swiotlb buffers
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Check CONFIG_SWIOTLB more broadly
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Fold _swiotlb helpers into callers
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Skip extra sync during unmap w/swiotlb
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Fix arch_sync_dma for map
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-29
David Stevens
iommu/dma: Fix sync_sg with swiotlb
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Arnd Bergmann
iommu/mediatek: Fix out-of-range warning with clang
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Sven Peter
iommu/dart: Clear sid2group entry when a group is freed
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Nikita Yushchenko
iommu/ipmmu-vmsa: Hook up r8a77980 DT matching code
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Bjorn Helgaas
iommu/vt-d: Drop "0x" prefix from PCI bus & device...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Sven Peter
iommu/dart: Remove iommu_flush_ops
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Robin Murphy
iommu/dma: Unexport IOVA cookie management
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Robin Murphy
iommu/dart: Clean up IOVA cookie crumbs
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Yoshihiro Shimoda
iommu/ipmmu-vmsa: Add support for r8a779a0
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-09-28
Yoshihiro Shimoda
dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a779a0...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
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
Suggested-by:
Joerg Roedel
<joro@8bytes.org>
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
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Sync once for scatter-gather operations
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu/amd: Tailored gather logic for AMD
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-08-02
Nadav Amit
iommu: Factor iommu_iotlb_gather_is_disjoint() out
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-08-02
Robin Murphy
iommu: Improve iommu_iotlb_gather helpers
Cc:
Joerg Roedel
<joro@8bytes.org>
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
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
next