Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-06-30 16:19:25 to 2026-07-03 04:08:10 UTC [more...]

[PATCH v5 00/18] iommu/arm-smmu-v3: Quarantine device upon ATC invalidation timeout
 2026-07-03  4:06 UTC  (11+ 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 11/18] iommu/arm-smmu-v3: Co-clear pending CMDQ_ERR when CMD_SYNC times out

[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 rc v7 0/7] iommu/arm-smmu-v3: Fix device crash on kdump kernel
 2026-07-03  3:32 UTC  (18+ messages)

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

[PATCH] iommu/vt-d: Disable IOMMU on Lenovo ThinkPad P50s
 2026-07-03  1:26 UTC  (5+ messages)
      ` [PATCH] iommu/vt-d: respect user override for intel_iommu=on "

[PATCH] rust: iommu: add device lifetime to IoPageTable
 2026-07-02 23:47 UTC 

[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 00/10] Add support for Apple Silicon DockChannel internal keyboards
 2026-07-02 19:32 UTC  (18+ messages)
` [PATCH 01/10] dt-bindings: mailbox: Add Apple t8122 ASC mailbox
` [PATCH 02/10] dt-bindings: mailbox: apple: Add DockChannel mailbox
` [PATCH 03/10] dt-bindings: iommu: apple,dart: Add t8122 compatible
` [PATCH 04/10] dt-bindings: input: apple: Add DockChannel HID transport
` [PATCH 07/10] HID: apple: Add support for DockChannel HID keyboards
` [PATCH 08/10] HID: apple: Add DockChannel HID transport driver

[PATCH v3 00/11] dma-buf: heaps: Add support for Tegra VPR
 2026-07-02 16:41 UTC  (19+ messages)
` [PATCH v3 01/11] dt-bindings: reserved-memory: Document "
` [PATCH v3 02/11] dt-bindings: display: tegra: Document memory regions
` [PATCH v3 03/11] dt-bindings: gpu: host1x: Document memory-regions for NVDEC
` [PATCH v3 04/11] arm64/mm: Add set_memory_device() and set_memory_normal()
` [PATCH v3 05/11] bitmap: Add bitmap_allocate() function
` [PATCH v3 06/11] mm/cma: Allow dynamically creating CMA areas
` [PATCH v3 07/11] dma-buf: heaps: Add debugfs support
` [PATCH v3 08/11] dma-buf: heaps: Add support for Tegra VPR
` [PATCH v3 09/11] arm64: tegra: Add VPR placeholder node on Tegra234
` [PATCH v3 10/11] arm64: tegra: Hook up VPR to host1x
` [PATCH v3 11/11] arm64: tegra: Add VPR placeholder node on Tegra264

[PATCH v2 0/4] Hyper-V: Add para-virtualized IOMMU support for Linux guests
 2026-07-02 16:05 UTC  (5+ 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] 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 v6 00/20] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-07-02 14:47 UTC  (8+ messages)
` [PATCH v6 03/20] dma-direct: use DMA_ATTR_CC_SHARED in alloc/free paths

[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 0/3] drivers: Improve memory management for large object allocations when i915/shmem is used with iommu
 2026-07-02 12:17 UTC  (12+ messages)
` [PATCH v2 1/3] drm/i915/gem: split shared memory allocation table logic
` [PATCH v2 2/3] drm/i915/shmem: Count mapped pages in a folio
` [PATCH v2 3/3] drivers/iommu: Catch scatterlist length overflows

[PATCH 00/30] mm: make VMA page offset handling more consistent
 2026-07-02 12:16 UTC  (65+ messages)
` [PATCH 01/30] mm: move vma_start_pgoff() into mm.h and clean up
` [PATCH 05/30] mm/rmap: update mm/interval_tree.c comments
` [PATCH 06/30] mm/rmap: parameterise vma_interval_tree_*() by address_space
` [PATCH 07/30] mm/rmap: elide unnecessary static inline's in interval_tree.c
` [PATCH 08/30] mm/rmap: rename vma_interval_tree_*() to mapping_interval_tree_*()
` [PATCH 09/30] mm/rmap: parameterise anon_vma_interval_tree_*() by anon_vma
` [PATCH 10/30] MAINTAINERS: Move mm/interval_tree.c to rmap section
` [PATCH 11/30] mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff()
` [PATCH 12/30] mm/vma: clean up anon_vma_compatible()
` [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 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] dma-buf: Split sgl by largest page-aligned chunk
 2026-07-02  8:10 UTC  (8+ messages)
` [PATCH v2] dma-buf: Split sgl into page-aligned 2G chunks

[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

[PATCH] iommu/arm-smmu-v3: Add HAFT support for SVA
 2026-07-01 17:45 UTC 

[PATCH v2 00/19] driver core: count references of the platform device's fwnode, not OF node
 2026-07-01 15:05 UTC  (5+ messages)
` [PATCH v2 02/19] driver core: platform: provide platform_device_set_of_node()

[PATCH v7 00/22] dma-mapping: Track shared DMA state through direct, pool and swiotlb paths
 2026-07-01  5:49 UTC  (23+ messages)
` [PATCH v7 01/22] dma-direct: return struct page from dma_direct_alloc_from_pool()
` [PATCH v7 02/22] dma-pool: fix page leak in atomic_pool_expand() cleanup
` [PATCH v7 03/22] iommu/dma: Check atomic pool allocation result directly
` [PATCH v7 04/22] dma: free atomic pool pages by physical address
` [PATCH v7 05/22] swiotlb: Preserve allocation virtual address for dynamic pools
` [PATCH v7 06/22] s390: Expose protected virtualization through cc_platform_has()
` [PATCH v7 07/22] dma-direct: swiotlb: handle swiotlb alloc/free outside __dma_direct_alloc_pages
` [PATCH v7 08/22] coco: arm64: s390: powerpc: Mark secure guests with CC_ATTR_GUEST_MEM_ENCRYPT
` [PATCH v7 09/22] dma-mapping: Add internal shared allocation attribute
` [PATCH v7 10/22] dma-direct: use __DMA_ATTR_ALLOC_CC_SHARED in alloc/free paths
` [PATCH v7 11/22] dma-pool: track decrypted atomic pools and select them via attrs
` [PATCH v7 12/22] dma: swiotlb: pass mapping attributes by reference
` [PATCH v7 13/22] dma: swiotlb: track pool encryption state and honor DMA_ATTR_CC_SHARED
` [PATCH v7 14/22] dma-mapping: make dma_pgprot() honor __DMA_ATTR_ALLOC_CC_SHARED
` [PATCH v7 15/22] dma-direct: pass attrs to dma_capable() for DMA_ATTR_CC_SHARED checks
` [PATCH v7 16/22] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
` [PATCH v7 17/22] dma-direct: set decrypted flag for remapped DMA allocations
` [PATCH v7 18/22] dma-direct: select DMA address encoding from __DMA_ATTR_ALLOC_CC_SHARED
` [PATCH v7 19/22] dma-direct: rename ret to cpu_addr in alloc helpers
` [PATCH v7 20/22] dma: swiotlb: free dynamic pools from process context
` [PATCH v7 21/22] dma: swiotlb: handle set_memory_decrypted() failures
` [PATCH v7 22/22] swiotlb: remove unused SWIOTLB_FORCE flag

[RFC PATCH 0/6] iommu/riscv: Add MRIF support
 2026-07-01  4:00 UTC  (5+ messages)
` [RFC PATCH 0/3] RISC-V: KVM/IOMMU: Fix MRIF irqfd notice handling
  ` [RFC PATCH 1/3] iommu/riscv: Complete MRIF MSI PTE setup
  ` [RFC PATCH 2/3] KVM: Move irqfd arch data into route snapshots
  ` [RFC PATCH 3/3] RISC-V: KVM: Identify MRIF notices from irqfd snapshots

[PATCH v2] iommu/vt-d: Fix UCTP context table slot when copying root entries
 2026-06-30 23:37 UTC  (2+ messages)

[PATCH v3 3/3] iova: defer maple tree erase on GFP_ATOMIC failure
 2026-06-30 18:39 UTC  (11+ messages)


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