Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-07-01 19:08:30 to 2026-07-05 08:01:56 UTC [more...]

[PATCH v2 0/8] arm64: dts: qcom: Devicetree support for Kaanapali GPU
 2026-07-05  8:00 UTC  (9+ messages)
` [PATCH v2 1/8] drm/msm/a6xx: Increase HFI GX perf level limit to 24
` [PATCH v2 2/8] dt-bindings: display/msm: gpu: Document Adreno 840
` [PATCH v2 3/8] arm64: dts: qcom: kaanapali: add the GPU SMMU node
` [PATCH v2 4/8] arm64: dts: qcom: kaanapali: Add QFPROM node
` [PATCH v2 5/8] arm64: dts: qcom: Add GPU support for Kaanapali
` [PATCH v2 6/8] arm64: dts: qcom: kaanapali: Add GPU cooling
` [PATCH v2 7/8] arm64: dts: qcom: kaanapali-mtp: Enable GPU
` [PATCH v2 8/8] arm64: dts: qcom: kaanapali-qrd: "

[PATCH 00/10] Add support for Apple Silicon DockChannel internal keyboards
 2026-07-04 20:14 UTC  (5+ messages)
` [PATCH 05/10] mailbox: apple: Add DockChannel FIFO controller
` [PATCH 08/10] HID: apple: Add DockChannel HID transport driver

[PATCH v4 0/9] drm/msm: Add support for Shikra GPU (A704)
 2026-07-04 12:33 UTC  (13+ messages)
` [PATCH v4 1/9] dt-bindings: display/msm/gpu: Add support for A704 GPU
` [PATCH v4 2/9] drm/msm/adreno: "
` [PATCH v4 3/9] dt-bindings: arm-smmu: Document GPU SMMU for Shikra SoC
` [PATCH v4 4/9] arm64: dts: qcom: shikra: Add Adreno SMMU node
` [PATCH v4 5/9] arm64: dts: qcom: shikra: Add A704 GPU support
` [PATCH v4 6/9] arm64: dts: qcom: shikra: Add GPU cooling
` [PATCH v4 7/9] arm64: dts: qcom: shikra-cqm-evk: Enable A704 GPU
` [PATCH v4 8/9] arm64: dts: qcom: shikra-cqs-evk: "
` [PATCH v4 9/9] arm64: dts: qcom: shikra-iqs-evk: "

[PATCH] iommu/amd: bound early ACPI HID map entries
 2026-07-04  1:16 UTC 

[PATCH v3] rust: iommu: add device lifetime to IoPageTable
 2026-07-04  0:28 UTC 

[PATCH v2] rust: iommu: add device lifetime to IoPageTable
 2026-07-03 23:57 UTC  (3+ messages)

[PATCH v2 0/3] drivers: Improve memory management for large object allocations when i915/shmem is used with iommu
 2026-07-03 20:35 UTC  (14+ messages)
` [PATCH v2 1/3] drm/i915/gem: split shared memory allocation table logic
` [PATCH v2 3/3] drivers/iommu: Catch scatterlist length overflows

[PATCH] iommu/arm-smmu-v3: Add HAFT support for SVA
 2026-07-03 19:24 UTC  (4+ messages)

[PATCH rc v7 0/7] iommu/arm-smmu-v3: Fix device crash on kdump kernel
 2026-07-03 19:10 UTC  (14+ messages)

[PATCH v3 00/11] dma-buf: heaps: Add support for Tegra VPR
 2026-07-03 18:29 UTC  (14+ messages)
` [PATCH v3 01/11] dt-bindings: reserved-memory: Document "
` [PATCH v3 02/11] dt-bindings: display: tegra: Document memory regions
` [PATCH v3 04/11] arm64/mm: Add set_memory_device() and set_memory_normal()
` [PATCH v3 06/11] mm/cma: Allow dynamically creating CMA areas

[PATCH v2 0/4] Hyper-V: Add para-virtualized IOMMU support for Linux guests
 2026-07-03 17:32 UTC  (7+ messages)
` [PATCH v2 1/4] hyperv: Introduce new hypercall interfaces used by Hyper-V guest IOMMU
` [PATCH v2 2/4] Drivers: hv: Add logical device ID registry for vPCI devices
` [PATCH v2 3/4] iommu/hyperv: Add para-virtualized IOMMU support for Hyper-V guest
` [PATCH v2 4/4] iommu/hyperv: Add page-selective IOTLB flush support

[PATCH] rust: iommu: add device lifetime to IoPageTable
 2026-07-03 16:53 UTC  (3+ messages)

[PATCH] iommu/io-pgtable-arm: Add support for contiguous hint bit
 2026-07-03 16:12 UTC  (2+ messages)

[PATCH 00/30] mm: make VMA page offset handling more consistent
 2026-07-03 14:38 UTC  (49+ messages)
` [PATCH 01/30] mm: move vma_start_pgoff() into mm.h and clean up
` [PATCH 02/30] mm: add kdoc comments for vma_start/last_pgoff()
` [PATCH 03/30] tools/testing/vma: use vma_start_pgoff() in merge tests
` [PATCH 04/30] mm: introduce and use vma_end_pgoff()
` [PATCH 13/30] mm/vma: refactor vmg_adjust_set_range() for clarity
` [PATCH 14/30] mm/vma: minor cleanup of expand_[upwards, downwards]()
` [PATCH 15/30] mm: introduce and use linear_page_delta()
` [PATCH 16/30] mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
` [PATCH 17/30] mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/
` [PATCH 18/30] mm/vma: remove duplicative vma_pgoff_offset() helper
` [PATCH 19/30] mm: use linear_page_[index, delta]() consistently
` [PATCH 20/30] mm/vma: introduce vma_assert_can_modify()
` [PATCH 21/30] mm/vma: add and use vma_[add/sub]_pgoff()
` [PATCH 22/30] mm/vma: move __install_special_mapping() to vma.c
` [PATCH 23/30] mm/vma: make vma_set_range() static, drop insert_vm_struct() decl
` [PATCH 24/30] mm/vma: update vma_shrink() to not pass unnecessary pgoff parameter
` [PATCH 25/30] mm/vma: update vmg_adjust_set_range() to offset pgoff instead
` [PATCH 26/30] mm/vma: introduce and use vma_set_pgoff()
` [PATCH 27/30] mm/vma: correct incorrect vma.h inclusion
` [PATCH 28/30] mm/vma: use guard clauses in can_vma_merge_[before, after]()
` [PATCH 29/30] tools/testing/vma: default VMA flag bits to 64-bit
` [PATCH 30/30] tools/testing/vma: output compared expression on ASSERT_[EQ, NE]()

[PATCH v9 0/4] iommu: Standardize ATS robustness and state tracking
 2026-07-03 13:46 UTC  (2+ messages)

[RFC PATCH 0/3] RISC-V: KVM/IOMMU: Fix MRIF irqfd notice handling
 2026-07-03 12:38 UTC  (2+ messages)

[PATCH v2 0/3] Subject: [PATCH 0/3] Add Shikra (QCM2390) display support
 2026-07-03 12:28 UTC  (5+ messages)
` [PATCH v2 2/3] arm64: defconfig: Enable ILI7807S DSI panel driver

[PATCH v3 07/11] dma-buf: heaps: Add debugfs support
 2026-07-03 12:14 UTC  (2+ messages)

[PATCH v6 00/20] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-07-03 11:46 UTC  (10+ messages)
` [PATCH v6 03/20] dma-direct: use DMA_ATTR_CC_SHARED in alloc/free paths

[PATCH] iommu/vt-d: Disable IOMMU on Lenovo ThinkPad P50s
 2026-07-03  9:23 UTC  (4+ messages)
` [PATCH] iommu/vt-d: respect user override for intel_iommu=on "
    ` [PATCH v3] iommu/vt-d: Disable IOMMU by default "

[PATCH v1 0/5] iommufd: Iterate the cache invalidation array in the core
 2026-07-03  8:00 UTC  (12+ messages)
` [PATCH v1 1/5] iommu/arm-smmu-v3-iommufd: Reject unsupported bits in invalidation commands
` [PATCH v1 2/5] iommufd: Iterate the cache invalidation array in the core
` [PATCH v1 3/5] iommufd/selftest: Convert cache invalidation mocks to the core array loop
` [PATCH v1 4/5] iommu/arm-smmu-v3-iommufd: Convert cache invalidation "
` [PATCH v1 5/5] iommu/vt-d: Convert nested "

[PATCH v3] dt-bindings: arm-smmu: qcom: Add compatible for Maili SoC
 2026-07-03  7:50 UTC 

[PATCH v1 00/11] iommu/tegra241-cmdqv: Fix error-interrupt races and VINTF lifecycle bugs
 2026-07-03  7:11 UTC  (13+ messages)
` [PATCH v1 01/11] iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized
` [PATCH v1 02/11] iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init
` [PATCH v1 03/11] iommu/tegra241-cmdqv: Harden error-map index handling in the error ISR
` [PATCH v1 04/11] iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs
` [PATCH v1 05/11] iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc()
` [PATCH v1 06/11] iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs
` [PATCH v1 07/11] iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field
` [PATCH v1 08/11] iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID
` [PATCH v1 09/11] iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path
` [PATCH v1 10/11] iommu/tegra241-cmdqv: Warn on a VCMDQ base above the 48-bit hardware limit
` [PATCH v1 11/11] iommu/tegra241-cmdqv: Rate-limit the error ISR's log message

[PATCH v1 0/3] iommufd: Fix vDEVICE allocation lifecycle bugs
 2026-07-03  7:08 UTC  (8+ messages)
` [PATCH v1 1/3] iommufd/viommu: Release the igroup lock on the vdevice_size error path
` [PATCH v1 2/3] iommufd/viommu: Publish a vDEVICE only after vdevice_init() succeeds
` [PATCH v1 3/3] iommu/arm-smmu-v3-iommufd: Require exactly one Stream ID for a vDEVICE

[PATCH] dma-buf: Split sgl by largest page-aligned chunk
 2026-07-03  4:11 UTC  (9+ messages)
` [PATCH v2] dma-buf: Split sgl into page-aligned 2G chunks

[PATCH v5 00/18] iommu/arm-smmu-v3: Quarantine device upon ATC invalidation timeout
 2026-07-03  4:06 UTC  (19+ messages)
` [PATCH v5 01/18] PCI: Don't suspend IOMMU when probing reset capability
` [PATCH v5 02/18] PCI/CXL: Probe the underlying bus reset in cxl_reset_bus_function()
` [PATCH v5 03/18] PCI: Propagate FLR return values to callers
` [PATCH v5 04/18] iommu: Convert gdev->blocked from bool to enum gdev_blocked
` [PATCH v5 05/18] iommu: Pass in reset result to pci_dev_reset_iommu_done()
` [PATCH v5 06/18] iommu/arm-smmu-v3: Don't rb_erase() a never-inserted stream node
` [PATCH v5 07/18] iommu/arm-smmu-v3: Mark ATC invalidate timeouts via lockless bitmap
` [PATCH v5 08/18] iommu/arm-smmu-v3: Skip remaining GERROR causes on SFM
` [PATCH v5 09/18] iommu/arm-smmu-v3: Introduce per-cmdq cmdq_err_handler callback
` [PATCH v5 10/18] iommu/arm-smmu-v3: Recheck CMDQ_ERR in tegra241_vintf0_handle_error()
` [PATCH v5 11/18] iommu/arm-smmu-v3: Co-clear pending CMDQ_ERR when CMD_SYNC times out
` [PATCH v5 12/18] iommu/arm-smmu-v3: Introduce arm_smmu_cmdq_batch_issue() wrapper
` [PATCH v5 13/18] iommu/arm-smmu-v3: Add streams_lock for atomic-context SID->master lookup
` [PATCH v5 14/18] iommu/arm-smmu-v3: Add has_ats to struct arm_smmu_cmdq_batch
` [PATCH v5 15/18] iommu/arm-smmu-v3: Add INV_TYPE_ATS_BROKEN to skip quarantined ATS masters
` [PATCH v5 16/18] iommu/arm-smmu-v3: Factor out CMDQ batch force-sync conditions
` [PATCH v5 17/18] iommu/arm-smmu-v3: Thread arm_smmu_master_domain on a per-master list
` [PATCH v5 18/18] iommu/arm-smmu-v3: Block ATS for a master upon an ATC invalidation timeout

[PATCH] iommu/dma: free the entire IOVA reservation in dma_iova_destroy()
 2026-07-03  3:37 UTC  (7+ messages)

[PATCH v2] iommu/dma: simplify dma_iova_destroy() and drop the free_iova helper
 2026-07-03  3:37 UTC 

[PATCH v3 0/2] RISC-V IOMMU HPM support
 2026-07-03  3:18 UTC  (5+ messages)
` [PATCH v3 1/2] drivers/perf: riscv-iommu: add risc-v iommu pmu driver

[PATCH v5 0/5] Devicetree support for Glymur GPU
 2026-07-02 23:40 UTC  (2+ messages)
` (subset) "

[PATCH v2] iommu/arm-smmu-v3: Shrink command/event/PRI queues in kdump kernel
 2026-07-02 20:25 UTC  (6+ messages)

[PATCH] swiotlb: eliminate per-map atomic contention on used/hiwater tracking
 2026-07-02 16:00 UTC  (10+ messages)

[PATCH v2] swiotlb: introduce Kconfig option for compile-time default pool size
 2026-07-02 15:50 UTC  (2+ messages)

[PATCH] swiotlb: introduce Kconfig option for compile-time default pool size
 2026-07-02 15:48 UTC  (5+ messages)

[PATCH v6 00/20] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-07-02 15:19 UTC  (14+ messages)

[PATCH v2 0/3] iommu/vt-d: Ensure atomicity in context and PASID entry updates
 2026-07-02 15:03 UTC  (2+ messages)

[PATCH v2 0/3] iommu/amd: Fix and improve SB IOAPIC IVRS validation
 2026-07-02 14:40 UTC  (4+ messages)
` [PATCH v2 1/3] iommu/amd: Prevent SB IOAPIC from overriding IVRS validation errors
` [PATCH v2 2/3] iommu/amd: Fix false positive in SB IOAPIC IVRS validation
` [PATCH v2 3/3] iommu/amd: Dynamically verify Southbridge IOAPIC via PCI config space

[PATCH 0/2] Drop SCSI core dev->dma_mask check
 2026-07-02 14:32 UTC  (10+ messages)
` [PATCH 1/2] dma-mapping: make dma_max_mapping_size() return 0 for no DMA capability
` [PATCH 2/2] scsi: core: Drop dev->dma_mask check in evaluating max_sectors

[PATCH] iommu/msm: Return -ENOMEM on memory allocation failure in probe
 2026-07-02 12:46 UTC  (3+ messages)

[PATCH v2] rust: iommu: replace core::mem::zeroed with Zeroable::zeroed
 2026-07-02 11:11 UTC  (3+ messages)

[PATCH] iommu/arm-smmu-v3: Shrink command/event/PRI queues in kdump kernel
 2026-07-02  8:24 UTC  (3+ messages)

[PATCH v2 0/9] iommu/vt-d: Support a new DMAR flag
 2026-07-02  6:50 UTC  (11+ messages)
` [PATCH v2 1/9] iommu/vt-d: Fix no_iommu to disable platform optin
` [PATCH v2 2/9] iommu/vt-d: Force requesting ACS when tboot is enabled
` [PATCH v2 3/9] iommu/vt-d: Remove dead code when CONFIG_INTEL_IOMMU is not set
` [PATCH v2 4/9] iommu/vt-d: Consolidate dmar policy management and force_on logic
` [PATCH v2 5/9] iommu/vt-d: Use dmar_can_force_on() for platform optin
` [PATCH v2 6/9] iommu/vt-d: Call dmar_can_force_on() for tboot optin
` [PATCH v2 7/9] iommu/vt-d: Remove the 'force_on' variable
` [PATCH v2 8/9] iommu/vt-d: Remove dmar_disabled
` [PATCH v2 9/9] iommu/vt-d: Support the new DMA_REMAP_OPT_OUT flag bit


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox