projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iommu/fsl_pamu: remove support for setting DOMAIN_ATTR_GEOMETRY
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
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-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
Shameer Kolothum
iommu: Check dev->iommu in iommu_dev_xxx functions
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
2021-02-12
Suravee Suthikulpanit
iommu/amd: Fix performance counter initialization
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-08
Lukas Bulwahn
MAINTAINERS: repair file pattern in MEDIATEK IOMMU...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-08
Dan Carpenter
iommu/mediatek: Fix error code in probe()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-05
Colin Ian King
iommu/mediatek: Fix unsigned domid comparison with...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Yian Chen
iommu/vt-d: Parse SATC reporting structure
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Yian Chen
iommu/vt-d: Add new enum value and structure for SATC
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Lu Baolu
iommu/vt-d: Add iotlb_sync_map callback
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Kyung Min Park
iommu/vt-d: Move capability check code to cap_audit...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Kyung Min Park
iommu/vt-d: Audit IOMMU Capabilities and add helper...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-04
Bjorn Helgaas
iommu/vt-d: Fix 'physical' typos
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-02
Joerg Roedel
iommu: Check dev->iommu in dev_iommu_priv_get() before...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-02
Douglas Anderson
iommu: Properly pass gfp_t in _iommu_map() to avoid...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-02
Lu Baolu
iommu/vt-d: Fix compile error [-Werror=implicit-function...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-02-02
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-01-29
Yoshihiro Shimoda
iommu/ipmmu-vmsa: Allow SDHI devices
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-29
Yoshihiro Shimoda
iommu/ipmmu-vmsa: Refactor ipmmu_of_xlate()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-29
Lu Baolu
iommu/vt-d: Use INVALID response code instead of FAILURE
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-29
Lu Baolu
iommu/vt-d: Clear PRQ overflow only when PRQ is empty
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Adopt IO page table framework for AMD IOMMU...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Introduce iommu_v1_iova_to_phys
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Rename variables to be consistent with struct...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Remove amd_iommu_domain_get_pgtable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Restructure code for freeing page table
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Move IO page table related functions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Declare functions as extern
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Convert to using amd_io_pgtable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Move pt_root to struct amd_io_pgtable
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Prepare for generic IO page table framework
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Nadav Amit
iommu/vt-d: Do not use flush-queue when caching-mode...
Cc:
Joerg Roedel
<joro@8bytes.org>
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lianbo Jiang
iommu: use the __iommu_attach_device() directly for...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lianbo Jiang
dma-iommu: use static-key to minimize the impact in...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Correctly check addr alignment in qi_flush_dev_i...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Suravee Suthikulpanit
iommu/amd: Use IVHD EFR for early initialization of...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Add qi_submit trace event
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Consolidate duplicate cache invaliation...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
Suravee Suthikulpanit
iommu/amd: Re-define amd_iommu_domain_encode_pgtable...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
Tom Rix
iommu/amd: remove h from printk format specifier
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
Zheng Yongjun
iommu/amd: Use DEFINE_SPINLOCK() for spinlock
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
Adrian Huang
iommu/amd: Remove unnecessary assignment
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iommu: Delete iommu_dev_has_feature()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iommu: Delete iommu_domain_window_disable()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iommu: Stop exporting iommu_map_sg_atomic()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iova: Stop exporting some more functions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iova: Delete copy_reserved_iova()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2021-01-27
John Garry
iova: Make has_iova_flush_queue() private
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-11-03
Dan Carpenter
iommu: Fix a check in iommu_check_bind_data()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-11-03
Liu, Yi L
iommu/vt-d: Fix a bug for PDP check in prq_event_thread
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-11-03
Liu Yi L
iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-11-03
Lu Baolu
iommu/vt-d: Fix kernel NULL pointer dereference in...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-11-03
Suravee Suthikulpanit
iommu/amd: Increase interrupt remapping table limit...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-19
Bartosz Golaszewski
iommu/vt-d: Don't dereference iommu_device if IOMMU_API...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-07
Joerg Roedel
Merge branches 'arm/allwinner', 'arm/mediatek', 'arm...
commit
|
commitdiff
|
tree
2020-10-07
David Woodhouse
iommu/vt-d: Gracefully handle DMAR units with no supported...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Lu Baolu
iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb()
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/vt-d: Check UAPI data processed by IOMMU core
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Handle data and argsz filled by users
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Rename uapi functions
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Use named union for user data
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Add argsz for user filled data
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
docs: IOMMU user API
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-10-01
Joerg Roedel
Merge tag 'arm-smmu-updates' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2020-10-01
Adrian Huang
iommu/amd: Fix the overwritten field in IVMD header
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Suravee Suthikulpanit
iommu/amd: Re-purpose Exclusion range registers to...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Suravee Suthikulpanit
iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Suravee Suthikulpanit
iommu/amd: Use 4K page for completion wait write-back...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Nicolin Chen
iommu/tegra-smmu: Allow to group clients in same swgroup
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Nicolin Chen
iommu/tegra-smmu: Fix iova->phys translation
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Nicolin Chen
iommu/tegra-smmu: Do not use PAGE_SHIFT and PAGE_MASK
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Lu Baolu
iommu/vt-d: Use device numa domain if RHSA is missing
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-24
Yu Kuai
iommu/exynos: add missing put_device() call in exynos_iommu_...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-18
Tom Murphy
iommu/dma: Handle init_iova_flush_queue() failure in...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-18
Suravee Suthikulpanit
iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_g...
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-18
Nicolin Chen
memory: tegra: Correct num_tlb_lines for tegra210
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
2020-09-18
Nicolin Chen
iommu/tegra-smmu: Fix tlb_mask
Signed-off-by:
Joerg Roedel
<jroedel@suse.de>
commit
|
commitdiff
|
tree
next