projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dt-bindings: iommu: rockchip: Add compatible for v2
2021-06-09
Benjamin Gaignard
dt-bindings: iommu: rockchip: Add compatible for v2
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-06-09
Benjamin Gaignard
dt-bindings: iommu: rockchip: Convert IOMMU to DT schema
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-06-04
Robin Murphy
iommu/rockchip: Remove redundant DMA syncs
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-27
Rolf Eike Beer
iommu/vt-d: Fix sysfs leak in alloc_iommu()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-19
Lu Baolu
iommu/vt-d: Use user privilege for RID2PASID translation
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-19
Dan Carpenter
iommu/vt-d: Check for allocation failure in aux_detach_device()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-18
Bixuan Cui
iommu/virtio: Add missing MODULE_DEVICE_TABLE
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-18
Nadav Amit
iommu/amd: Fix wrong parentheses on page-specific invalidations
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-05-18
Jean-Philippe Brucker
iommu/amd: Clear DMA ops when switching domain
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-16
Robin Murphy
iommu: Streamline registration interface
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-16
Robin Murphy
iommu: Statically set module owner
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-16
Joerg Roedel
Merge branches 'iommu/fixes', 'arm/mediatek', 'arm...
commit
|
commitdiff
|
tree
2021-04-16
Yong Wu
iommu/mediatek-v1: Add error handle for mtk_iommu_probe
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-16
Yong Wu
iommu/mediatek-v1: Avoid build fail when build as module
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-16
Dafna Hirschfeld
iommu/mediatek: Always enable the clk on resume
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Joerg Roedel
iommu/fsl-pamu: Fix uninitialized variable warning
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Longpeng(Mike)
iommu/vt-d: Force to flush iotlb before creating superpage
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Paul Menzel
iommu/amd: Put newline after closing bracket in warning
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Christophe JAILLET
iommu/vt-d: Fix an error handling path in 'intel_prepare_irq...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Lu Baolu
iommu/vt-d: Fix build error of pasid_enable_wpe() with...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Suravee Suthikulpanit
iommu/amd: Remove performance counter pre-initialization...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Paul Menzel
Revert "iommu/amd: Fix performance counter initialization"
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Shaokun Zhang
iommu/amd: Remove duplicate check of devid
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-15
Krzysztof Kozlowski
iommu/exynos: Remove unneeded local variable initialization
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-08
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-04-08
Nadav Amit
iommu/amd: Page-specific invalidations for more than...
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Avoid unnecessary cache flush in pasid...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Invalidate PASID cache when root/context...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove WO permissions on second-level paging...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Report the right page fault address
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/amd: Move a few prototypes to include/linux/amd...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/amd: Remove a few unused exports
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/amd: Remove the unused amd_iommu_get_v2_domain...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/amd: Remove the unused device errata code
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove iommu_domain_{get,set}_attr
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Robin Murphy
iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove DOMAIN_ATTR_NESTING
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove DOMAIN_ATTR_GEOMETRY
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove DOMAIN_ATTR_PAGING
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: hardcode the window address and size...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove the rpn and snoop_id arguments...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove the snoop_id field
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: enable the liodn when attaching a device
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: merge handle_attach_device into fsl_pamu_att...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: merge pamu_set_liodn and map_liodn
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove ->domain_window_enable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove support for multiple windows
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: merge iommu_alloc_dma_domain into fsl_pamu_d...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove support for setting DOMAIN_ATTR_GEOMETRY
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu/fsl_pamu: remove fsl_pamu_get_domain_attr
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Christoph Hellwig
iommu: remove the unused domain_window_disable method
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu/arm-smmu-v3: Maintain a SID->device structure
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu: Add a page fault handler
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
uacce: Enable IOMMU_DEV_FEAT_IOPF
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu/arm-smmu-v3: Use device properties for pasid...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Jean-Philippe Brucker
iommu: Fix comment for struct iommu_fwspec
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Qi Liu
iommu/amd: Remove duplicate check of pasids
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Chunyan Zhang
iommu/sprd: Fix parameter type warning
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Report right snoop capability when using...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Yong Wu
iommu/mediatek: Allow building as module
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Yong Wu
iommu/mediatek-v1: Allow building as module
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
John Garry
iommu: Stop exporting free_iova_fast()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
John Garry
iommu: Delete iommu_dma_free_cpu_cached_iovas()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
John Garry
iommu/vt-d: Remove IOVA domain rcache flushing for...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
John Garry
iova: Add CPU hotplug handler to flush rcaches
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Xiang Chen
iommu: Fix a boundary issue to avoid performance drop
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Make unnecessarily global functions static
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove unused function declarations
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove svm_dev_ops
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove unused dma map/unmap trace events
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Don't set then clear private data in prq_event_t...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-19
Colin Ian King
iommu/unisoc: Fix spelling mistake "sixe" -> "size"
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Calculate and set flags for handle_mm_fault
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Reject unsupported page request modes
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Enable write protect propagation from guest
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Enable write protect for supervisor SVM
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Dmitry Osipenko
iommu/tegra-smmu: Make tegra_smmu_probe_device() to...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Lu Baolu
iommu/vt-d: Report more information about invalidation...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Kyung Min Park
iommu/vt-d: Disable SVM when ATS/PRI/PASID are not...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Robin Murphy
iommu/iova: Improve restart logic
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Robin Murphy
iommu/iova: Add rbtree entry helper
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Robin Murphy
iommu/dma: Resurrect the "forcedac" option
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Chunyan Zhang
iommu: add Unisoc IOMMU basic driver
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Chunyan Zhang
dt-bindings: iommu: add bindings for sprd IOMMU
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Shameer Kolothum
iommu: Check dev->iommu in iommu_dev_xxx functions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Joerg Roedel
iommu/amd: Keep track of amd_iommu_irq_remap state
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Joerg Roedel
iommu/amd: Don't call early_amd_iommu_init() when AMD...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-18
Joerg Roedel
iommu/amd: Move Stoney Ridge check to detect_ivrs()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-04
Zenghui Yu
iommu/vt-d: Fix status code for Allocate/Free PASID...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-04
Lu Baolu
iommu: Don't use lazy flush for untrusted device
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-04
Nicolin Chen
iommu/tegra-smmu: Fix mc errors on tegra124-nyan
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-03-04
Andrey Ryabinin
iommu/amd: Fix sleeping in atomic in increase_address_space()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-12
Joerg Roedel
Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd...
commit
|
commitdiff
|
tree
next