projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu: Split struct iommu_ops
2022-02-28
Lu Baolu
iommu: Split struct iommu_ops
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove unused argument in is_attach_deferred
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Use right way to retrieve iommu_ops
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
drm/nouveau/device: Get right pgsize_bitmap of iommu_domain
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove apply_resv_region
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove aux-domain related interfaces and iommu_ops
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu/vt-d: Remove aux-domain related callbacks
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove guest pasid related interfaces and definitions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu/vt-d: Remove guest pasid related callbacks
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-14
John Garry
iommu/iova: Separate out rcache init
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-14
Robin Murphy
iommu: Remove trivial ops->capable implementations
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-02-04
Joerg Roedel
iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-01-31
Guoqing Jiang
iommu/vt-d: Fix potential memory leak in intel_setup_irq_rem...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-01-31
John Garry
iommu: Fix some W=1 warnings
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-01-31
Vijayanand Jitta
iommu: Fix potential use-after-free during probe
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2022-01-04
Joerg Roedel
Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86...
commit
|
commitdiff
|
tree
2021-12-20
Joerg Roedel
iommu/iova: Temporarily include dma-mapping.h from...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu: Move flush queue data into iommu_dma_cookie
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu/iova: Move flush queue code to iommu-dma
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu/iova: Consolidate flush queue code
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Matthew Wilcox ...
iommu/vt-d: Use put_pages_list
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Matthew Wilcox ...
iommu/amd: Use put_pages_list
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu/amd: Simplify pagetable freeing
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu/iova: Squash flush_cb abstraction
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Robin Murphy
iommu/iova: Squash entry_dtor abstraction
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Xiongfeng Wang
iommu/iova: Fix race between FQ timeout and teardown
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-20
Paul Menzel
iommu/amd: Fix typo in *glues … together* in comment
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maíra Canal
iommu/vt-d: Remove unused dma_to_mm_pfn function
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Kefeng Wang
iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Christophe JAILLET
iommu/vt-d: Use bitmap_zalloc() when applicable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: Remove useless irq affinity notifier
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: mask/unmask interrupts on suspend...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: setup the INTX registers on...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: re-enable after resume
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: Restore GA log/tail pointer on host resume
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
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-17
Xiang wangx
iommu/virtio: Fix typo in a comment
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Lu Baolu
iommu/vt-d: Remove unused macros
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Kees Cook
iommu/vt-d: Use correctly sized arguments for bit field
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-17
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-12-06
Jean-Philippe Brucker
iommu/virtio: Support identity-mapped domains
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Jean-Philippe Brucker
iommu/virtio: Pass end address to viommu_add_mapping()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Jean-Philippe Brucker
iommu/virtio: Sort reserved regions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Jean-Philippe Brucker
iommu/virtio: Support bypass domains
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-12-06
Jean-Philippe Brucker
iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG
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
next