Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-10-26 09:21:18 to 2026-10-29 06:56:29 UTC [more...]

[PATCH v7 00/16] iommufd: vIOMMUs and TSM guest requests for confidential guests
 2026-10-29  6:56 UTC  (22+ messages)
` [PATCH v7 08/16] iommufd/viommu: Keep a reference to the KVM file
` [PATCH v7 09/16] tsm: Remove the device from lookup before PCI teardown
` [PATCH v7 10/16] iommufd: Add the vdevice TSM request ioctl
` [PATCH v7 11/16] PCI/TSM: Remove the legacy guest request interface
` [PATCH v7 12/16] PCI/TSM: Add vIOMMU-bound contexts for vdevices
` [PATCH v7 13/16] iommufd/viommu: Select vIOMMU operations before allocation
` [PATCH v7 14/16] iommufd/viommu: Allow PCI TSM backends to provide vIOMMU operations
` [PATCH v7 15/16] iommufd: Allow vIOMMUs without a parent HWPT
` [PATCH v7 16/16] PCI/TSM: wait for vdevice contexts before removing a DSM

[RFC PATCH v2 0/9] iommu/riscv: Add nested translation (vIOMMU) support
 2026-10-29  6:11 UTC  (10+ messages)
` [RFC PATCH v2 1/9] iommu/riscv: Use DC.tc.V as the device context valid bit
` [RFC PATCH v2 2/9] iommufd: Add RISC-V IOMMU hwpt and vIOMMU types
` [RFC PATCH v2 3/9] iommufd: Add RISC-V IOMMU cache invalidation data type
` [RFC PATCH v2 4/9] iommu/riscv: Add vIOMMU object support
` [RFC PATCH v2 5/9] iommu/riscv: Add nested domain allocation
` [RFC PATCH v2 6/9] iommu/riscv: Add vIOMMU cache invalidation
` [RFC PATCH v2 7/9] iommufd: Add RISC-V IOMMU hardware info type
` [RFC PATCH v2 8/9] iommu/riscv: Add riscv_iommu_hw_info
` [RFC PATCH v2 9/9] iommu/riscv: Add riscv_iommu_attach_dev_nested

[PATCH v6 00/18] iommu: Add live update state preservation
 2026-10-29  3:18 UTC  (14+ messages)
` [PATCH v6 06/18] iommu/vt-d: Implement device and iommu preserve/unpreserve ops
` [PATCH v6 07/18] iommu/vt-d: Clear unpreserved context entries during shutdown
` [PATCH v6 09/18] iommu/vt-d: Combine disable_dmar_iommu() and free_dmar_iommu()
` [PATCH v6 10/18] iommu/vt-d: Restore IOMMU state and reclaimed domain ids

[RFC PATCH v5 00/10] iommu/riscv: Add hardware dirty tracking for second-stage domains
 2026-10-29  1:52 UTC  (20+ messages)
` [RFC PATCH v5 01/10] iommupt: Add RISC-V Second-stage (iohgatp) page table support
` [RFC PATCH v5 02/10] iommupt: Add RISC-V dirty tracking PTE ops
` [RFC PATCH v5 03/10] iommu/riscv: report iommu capabilities
` [RFC PATCH v5 04/10] iommu/riscv: use data structure instead of individual values
` [RFC PATCH v5 07/10] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain
` [RFC PATCH v5 08/10] iommu/riscv: Pre-enable GADE for second-stage domains
` [RFC PATCH v5 09/10] iommu/riscv: Add dirty tracking support "
` [RFC PATCH v5 10/10] iommu/riscv: Add IOTINVAL.GVMA invalidations

[PATCH] iommupt/kunit: Read an exact NR_SECONDARY_PAGETABLE snapshot for the leak check
 2026-10-29  1:21 UTC  (4+ messages)

[PATCH v1 0/4] iommu: Fix attach handle publication ordering
 2026-10-28 18:58 UTC  (2+ messages)

[PATCH v1 0/8] iommu/arm-smmu-v3: Support guest-level Realm VSMMU (Part-1)
 2026-10-28 18:51 UTC  (15+ messages)
` [PATCH v1 2/8] firmware: arm_rmm: Add VSMMU commands and fields
` [PATCH v1 4/8] dma-mapping: Keep DMA memory private for capable devices
` [PATCH v1 7/8] iommu: Park TDISP T=0 devices in the blocking domain
` [PATCH v1 8/8] iommu/arm-smmu-v3: Probe a guest-level Realm VSMMU via RSI commands

[RFC PATCH v2 3/4] liveupdate: Replace compatibility string with a 2-bit pair feature header
 2026-10-28 17:47 UTC  (17+ messages)

[PATCH] iommu/amd: Remove iommu_group_mutex_assert() from amd_iommu_clear_gcr3()
 2026-10-28 15:10 UTC  (9+ messages)

[PATCH 0/2] iommu: Propagate iova_bitmap_set() errors through read_and_clear_dirty
 2026-10-28 12:51 UTC  (2+ messages)

[PATCH v6 00/11] Add Initial Support For MSM8952, Add General Mobile Shamrock
 2026-10-28 11:17 UTC  (12+ messages)
` [PATCH v6 01/11] dt-bindings: nvmem: Add compatible for MSM8952
` [PATCH v6 02/11] dt-bindings: iommu: qcom,iommu: Add MSM8952 IOMMU to SMMUv2 compatibles
` [PATCH v6 03/11] dt-bindings: watchdog: qcom-wdt: Document MSM8952 watchdog
` [PATCH v6 04/11] dt-bindings: sram: qcom,imem: Document MSM8952 compatible
` [PATCH v6 05/11] dt-bindings: mailbox: qcom: Add MSM8952 APCS compatible
` [PATCH v6 06/11] dt-bindings: clock: qcom,a53pll: Add MSM8952 compatible
` [PATCH v6 07/11] dt-bindings: display: msm: dsi-controller-main: "
` [PATCH v6 08/11] dt-bindings: remoteproc: qcom: adsp: Add MSM8952 ADSP compatible
` [PATCH v6 09/11] arm64: dts: qcom: Add initial support for MSM8952
` [PATCH v6 10/11] dt-bindings: input: touchscreen: goodix: Add binding for GT970
` [PATCH v6 11/11] arm64: dts: qcom: generalmobile-shamrock: new device

[PATCH v3 2/2] iommufd: Add IOMMU_GET_PCI_MMIO_WINDOWS ioctl
 2026-10-28  9:04 UTC  (14+ messages)
` [PATCH v4 0/2] iommu/iommufd: Expose PCI host bridge MMIO windows for opt-in IOVA avoidance
  ` [PATCH v4 1/2] iommu: Add iommu_for_each_pci_mmio_window() iterator
  ` [PATCH v4 2/2] iommufd: Add IOMMU_GET_PCI_MMIO_WINDOWS ioctl
      ` [PATCH v5 0/3] iommufd: Recommended reservations query and opt-in IOAS reservation
        ` [PATCH v5 1/3] iommu: Add iommu_for_each_pci_mmio_window() iterator
        ` [PATCH v5 2/3] iommufd: Add IOMMU_GET_RECOMMENDED_RESERVATIONS ioctl
        ` [PATCH v5 3/3] iommufd: Add IOMMU_IOAS_RESERVE_IOVAS ioctl
        ` [PATCH v6 0/3] iommufd: Recommended reservations query and opt-in IOAS reservation
          ` [PATCH v6 1/3] iommu: Add iommu_for_each_pci_mmio_window() iterator
          ` [PATCH v6 2/3] iommufd: Add IOMMU_GET_RECOMMENDED_RESERVATIONS ioctl
          ` [PATCH v6 3/3] iommufd: Add IOMMU_IOAS_RESERVE_IOVAS ioctl

[RFC 00/11] dma-mapping: add dma_alloc_attrs_node() and dma_alloc_coherent_node()
 2026-10-28  9:00 UTC  (22+ messages)
` [RFC 01/11] dma-contiguous: pass the NUMA node to dma_alloc_contiguous()
` [RFC 02/11] dma-direct: pass the NUMA node to dma_direct_alloc()
` [RFC 03/11] iommu/dma: pass the NUMA node to iommu_dma_alloc()
` [RFC 04/11] dma-mapping: add dma_alloc_attrs_node() and dma_alloc_coherent_node()
` [RFC 05/11] eth: libwx: restore the device's NUMA node after ring allocation
` [RFC 06/11] eth: libwx: use dma_alloc_coherent_node()
` [RFC 07/11] eth: ixgbe: "
` [RFC 08/11] eth: xgbe: "
` [RFC 09/11] eth: fungible: "
` [RFC 10/11] eth: mlx5: "
` [RFC 11/11] eth: mlx4: "

[PATCH] iommu/mediatek: Track first resume with a dedicated boolean flag
 2026-10-28  4:16 UTC 

[RFC PATCH 0/3] iommu/arm-smmu-v3: Add support for hitless replace of CD entries
 2026-10-27 22:19 UTC  (7+ messages)
` [RFC PATCH 3/3] iommu/arm-smmu-v3: Add support for hitless replace of S1 domains

[RFC PATCH v2 0/4] liveupdate: Feature header ABI and named handler
 2026-10-27 21:57 UTC  (13+ messages)
` [RFC PATCH v2 3/4] liveupdate: Replace compatibility string with a 2-bit pair feature header

[PATCH] iommu/amd: Clear amd_iommu_snp_en if snp_rmptable_init() fails
 2026-10-27 16:31 UTC  (2+ messages)

[PATCH v5 1/2] x86/tboot: Add support for parsing DTPR table and disabling TPRs
 2026-10-27 16:13 UTC  (3+ messages)
` [PATCH v6 "

[RFC PATCH 00/14] guest_memfd: Export guest_memfd files to iommufd
 2026-10-27 15:46 UTC  (15+ messages)
  ` [RFC PATCH 01/14] KVM: guest_memfd: Clamp the order of PFN mode blocks to what KVM can map
  ` [RFC PATCH 02/14] KVM: guest_memfd: Support read-only frames from PFN mode providers
  ` [RFC PATCH 03/14] KVM: guest_memfd: Allow other subsystems to map guest_memfd files
  ` [RFC PATCH 04/14] KVM: guest_memfd: Keep truncated folios until the exports are updated
  ` [RFC PATCH 05/14] KVM: guest_memfd: Export PFN mode files
  ` [RFC PATCH 06/14] KVM: guest_memfd: Report the size of holes in export lookups
  ` [RFC PATCH 07/14] KVM: guest_memfd: Update exports when pages are allocated
  ` [RFC PATCH 08/14] iommufd: Track the domains of revocable pages in struct iopt_pages
  ` [RFC PATCH 09/14] iommufd: Map guest_memfd files
  ` [RFC PATCH 10/14] iommufd/selftest: Add mock-domain IOVA queries
  ` [RFC PATCH 11/14] KVM: guest_memfd: Add kvm_gmem_restore() for PFN mode providers
  ` [RFC PATCH 12/14] samples/kvm: Add read-only pages and large blocks to the sample provider
  ` [RFC PATCH 13/14] samples/kvm: Back absent pages on demand in "
  ` [RFC PATCH 14/14] KVM: selftests: Test guest_memfd mapped by iommufd

[PATCH 00/26] DMA-buf mapping types
 2026-10-27 14:54 UTC  (22+ messages)
` [PATCH 05/26] dma-buf: Let the exporter select mapping type at pin/map
` [PATCH 21/26] treewide: Rename dma_buf_map_attachment(_unlocked) to dma_buf_sgt_
` [PATCH 23/26] treewide: Rename dma_buf_attach() to dma_buf_sgt_attach()

[RFC PATCH v2 3/4] iommu/riscv: Add guest IMSIC GPA mapping helpers
 2026-10-27 14:13 UTC  (3+ messages)

[PATCH v5 0/7] Add Initial Support For MSM8952, Add General Mobile Shamrock
 2026-10-27 13:21 UTC  (6+ messages)
` [PATCH v5 5/7] arm64: dts: qcom: Add initial support for MSM8952
` [PATCH v5 7/7] arm64: dts: qcom: generalmobile-shamrock: new device

[PATCH v2 00/23] drm/msm/dcp: Add Qualcomm DCP display support
 2026-10-27 11:58 UTC  (25+ messages)
` [PATCH v2 01/23] dt-bindings: display: msm: Add Qualcomm DCP
` [PATCH v2 10/23] drm/msm/dcp: Add HFI DSI and panel commands
` [PATCH v2 11/23] drm/msm/dcp: Add DCP CRTCs and shared plane state
` [PATCH v2 15/23] drm/msm/dcp: Add DCP DSI host and panel support
` [PATCH v2 18/23] virtio: Add Qualcomm Platform Services Firmware Interface ID
` [PATCH v2 19/23] drm/msm/dcp: Add Qualcomm VirtIO transport wrapper
` [PATCH v2 20/23] drm/msm/dcp: Add DCP VirtIO driver
` [PATCH v2 21/23] drm/msm: Support KMS backends without a display IRQ
` [PATCH v2 22/23] drm/msm: Register the DCP backend
` [PATCH v2 23/23] arm64: dts: qcom: hawi: Add DCP support

[PATCH 00/13] drm/msm/dcp: Add Qualcomm DCP display support
 2026-10-27 11:51 UTC  (17+ messages)
` [PATCH 04/13] drm/msm/dcp: Add IPCC power notification
` [PATCH 06/13] drm/msm/dcp: Add planes, CRTCs, and HFI event routing
` [PATCH 08/13] drm/msm/dcp: Add DSI bridge
` [PATCH 09/13] drm/msm/dcp: Register DCP display pipeline

[PATCH 1/1] iommu: Hold group references across bus_iommu_probe()
 2026-10-27  5:39 UTC  (2+ messages)

[RFC PATCH 0/9] iommu/iommufd: Add hypervisor external attach
 2026-10-26 23:10 UTC  (6+ messages)
` [PATCH RFC 1/9] iommu: Introduce external attach domain type

[PATCH] iommu: Guard iommu_group_first_dev() against an empty device list
 2026-10-26 14:37 UTC  (2+ messages)

[PATCH 0/2] iommu/io-pgtable-arm: fix missed dirty pages in read_and_clear_dirty()
 2026-10-26 13:36 UTC  (3+ messages)
` [PATCH 1/2] iommu/io-pgtable-arm: align next walk address to large page size
` [PATCH 2/2] iommu/io-pgtable-arm: invalidate iotlb on dirty pte read_and_clear

[PATCH v5 00/13] media: iris: Migrate iommus to iris sub nodes
 2026-10-26 12:36 UTC  (6+ messages)
` [PATCH v5 04/13] iommu: of_iommu: Add support for "iommu-ranges" on a device node

[RFC PATCH 00/13] Enable LPAC on a7xx series GPUs
 2026-10-26 10:37 UTC  (13+ messages)
` [PATCH RFC 03/13] drm/msm: look for lpac from dts

[PATCH 0/5] dma-mapping: assorted sashiko.dev fixes
 2026-10-26  9:54 UTC  (6+ messages)
  ` [PATCH 1/5] dma-coherent: serialize reserved memory pool initialization
  ` [PATCH 2/5] dma: swiotlb: Serialize restricted DMA "
  ` [PATCH 3/5] dma: swiotlb: Remove default pool from the pools list on exit
  ` [PATCH 4/5] dma-pool: release CMA pages on atomic_pool_expand() error path
  ` [PATCH 5/5] dma-direct: zero memory allocated with DMA_ATTR_NO_KERNEL_MAPPING

[PATCH v3 00/10] Make the 32-bit ARM DMA API work with normal IOMMU DMA default domains (+ Tegra PoC)
 2026-10-26  9:19 UTC  (3+ messages)
` [PATCH v3 02/10] iommu: Add cookie type for ARM_DMA_USE_IOMMU
` [PATCH v3 10/10] iommu/tegra-smmu: Use a DMA API default domain per swgroup


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