iommu.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
[PATCH 0/8] iommu/amd: Introduce Nested Translation support
 2025-09-03  8:27 UTC  (18+ messages)
` [PATCH 1/8] iommu/amd: Make amd_iommu_pdom_id_alloc() non-static
` [PATCH 2/8] iommu/amd: Making device attach / detach helpers non-static
` [PATCH 4/8] iommu/amd: Introduce struct gcr3_tbl_info.giov
` [PATCH 5/8] iommufd: Introduce data struct for AMD nested domain allocation
` [PATCH 6/8] iommu/amd: Add support for nest parent "
` [PATCH 7/8] iommu/amd: Add support for nested "
` [PATCH 8/8] iommu/amd: Add support for nested domain attach/detach

[PATCH 0/1] [PULL REQUEST] iommu/vt-d: Fixes for v6.17-rc
 2025-09-03  5:53 UTC  (2+ messages)
` [PATCH 1/1] iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()

[PATCH v4 00/16] dma-mapping: migrate to physical address-based API
 2025-09-02 23:24 UTC  (23+ messages)
` [PATCH v4 09/16] dma-mapping: handle MMIO flow in dma_map|unmap_page
` [PATCH v4 15/16] block-dma: properly take MMIO path
  ` [PATCH v4 14/16] block-dma: migrate to dma_map_phys instead of map_page

[PATCH 00/37] arm64: Add initial device trees for Apple M2 Pro/Max/Ultra devices
 2025-09-02 19:54 UTC  (13+ messages)
` [PATCH 01/37] dt-bindings: arm: apple: Add t6020x compatibles
` [PATCH 02/37] dt-bindings: arm: apple: apple,pmgr: Add t6020-pmgr compatible
` [PATCH 08/37] pinctrl: apple: Add "apple,t8103-pinctrl" as compatible
` [PATCH 09/37] dt-bindings: pinctrl: apple,pinctrl: Add apple,t6020-pinctrl compatible

[PATCH] iommu/vt-d: fix iommu pasid memory alloc & max pasid err
 2025-09-02 16:28 UTC  (3+ messages)

[PATCH] iommu/omap: Use int type to store negative error codes
 2025-09-02 16:24 UTC  (2+ messages)

[PATCH 0/2] iommu: Add io_ptdump debug interface for iommu
 2025-09-02 16:10 UTC  (2+ messages)

[PATCH] iommu/s390: Fix memory corruption when using identity domain
 2025-09-02 15:52 UTC  (3+ messages)

[PATCH v5 00/16] dma-mapping: migrate to physical address-based API
 2025-09-02 14:48 UTC  (17+ messages)
` [PATCH v5 01/16] dma-mapping: introduce new DMA attribute to indicate MMIO memory
` [PATCH v5 02/16] iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link()
` [PATCH v5 03/16] dma-debug: refactor to use physical addresses for page mapping
` [PATCH v5 04/16] dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys
` [PATCH v5 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
` [PATCH v5 06/16] iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys()
` [PATCH v5 07/16] dma-mapping: convert dma_direct_*map_page to be phys_addr_t based
` [PATCH v5 08/16] kmsan: convert kmsan_handle_dma to use physical addresses
` [PATCH v5 09/16] dma-mapping: implement DMA_ATTR_MMIO for dma_(un)map_page_attrs()
` [PATCH v5 10/16] xen: swiotlb: Open code map_resource callback
` [PATCH v5 11/16] dma-mapping: export new dma_*map_phys() interface
` [PATCH v5 12/16] mm/hmm: migrate to physical address-based DMA mapping API
` [PATCH v5 13/16] mm/hmm: properly take MMIO path
` [PATCH v5 14/16] block-dma: migrate to dma_map_phys instead of map_page
` [PATCH v5 15/16] block-dma: properly take MMIO path
` [PATCH v5 16/16] nvme-pci: unmap MMIO pages with appropriate interface

[PATCH v8 0/7] Initial support of MSM8937 and Xiaomi Redmi 3S
 2025-09-02 14:15 UTC  (10+ messages)
` [PATCH v8 1/7] dt-bindings: clock: qcom: Add MSM8937 Global Clock Controller
` [PATCH v8 2/7] clk: qcom: gcc: Add support for Global Clock controller found on MSM8937
` [PATCH v8 3/7] dt-bindings: firmware: qcom,scm: Add MSM8937
` [PATCH v8 4/7] dt-bindings: display/msm/gpu: describe A505 clocks
` [PATCH v8 5/7] arm64: dts: qcom: Add initial support for MSM8937
` [PATCH v8 6/7] dt-bindings: arm: qcom: Add Xiaomi Redmi 3S
` [PATCH v8 7/7] arm64: dts: "

Issues with Pinning User Pages for SVA on IOMMUs Lacking IOPF
 2025-09-02 13:04 UTC 

[PATCH v1 00/10] vfio/pci: Allow MMIO regions to be exported through dma-buf
 2025-09-02 12:58 UTC  (7+ messages)
` [PATCH v1 01/10] PCI/P2PDMA: Remove redundant bus_offset from map state
` [PATCH v1 08/10] vfio/pci: Enable peer-to-peer DMA transactions by default

[PATCH v3] iommu/amd: Add support for hw_info for iommu capability query
 2025-09-02 11:57 UTC  (2+ messages)

[PATCH v2 00/37] mm: remove nth_page()
 2025-09-02  9:42 UTC  (40+ messages)
` [PATCH v2 01/37] mm: stop making SPARSEMEM_VMEMMAP user-selectable
` [PATCH v2 02/37] arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP"
` [PATCH v2 03/37] s390/Kconfig: "
` [PATCH v2 04/37] x86/Kconfig: "
` [PATCH v2 05/37] wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y from qemu kernel config
` [PATCH v2 06/37] mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_range_noprof()
` [PATCH v2 07/37] mm/memremap: reject unreasonable folio/compound page sizes in memremap_pages()
` [PATCH v2 08/37] mm/hugetlb: check for unreasonable folio sizes when registering hstate
` [PATCH v2 09/37] mm/mm_init: make memmap_init_compound() look more like prep_compound_page()
` [PATCH v2 10/37] mm: sanity-check maximum folio size in folio_set_order()
` [PATCH v2 11/37] mm: limit folio/compound page sizes in problematic kernel configs
` [PATCH v2 12/37] mm: simplify folio_page() and folio_page_idx()
` [PATCH v2 13/37] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
` [PATCH v2 14/37] mm/mm/percpu-km: drop nth_page() usage within single allocation
` [PATCH v2 15/37] fs: hugetlbfs: remove nth_page() usage within folio in adjust_range_hwpoison()
` [PATCH v2 16/37] fs: hugetlbfs: cleanup "
` [PATCH v2 17/37] mm/pagewalk: drop nth_page() usage within folio in folio_walk_start()
` [PATCH v2 18/37] mm/gup: drop nth_page() usage within folio when recording subpages
` [PATCH v2 19/37] mm/gup: remove record_subpages()
` [PATCH v2 20/37] io_uring/zcrx: remove nth_page() usage within folio
` [PATCH v2 21/37] mips: mm: convert __flush_dcache_pages() to __flush_dcache_folio_pages()
` [PATCH v2 22/37] mm/cma: refuse handing out non-contiguous page ranges
` [PATCH v2 23/37] dma-remap: drop nth_page() in dma_common_contiguous_remap()
` [PATCH v2 24/37] scatterlist: disallow non-contigous page ranges in a single SG entry
` [PATCH v2 25/37] ata: libata-sff: drop nth_page() usage within "
` [PATCH v2 26/37] drm/i915/gem: "
` [PATCH v2 27/37] mspro_block: "
` [PATCH v2 28/37] memstick: "
` [PATCH v2 29/37] mmc: "
` [PATCH v2 30/37] scsi: scsi_lib: "
` [PATCH v2 31/37] scsi: sg: "
` [PATCH v2 32/37] vfio/pci: "
` [PATCH v2 33/37] crypto: remove "
` [PATCH v2 34/37] mm/gup: drop nth_page() usage in unpin_user_page_range_dirty_lock()
` [PATCH v2 35/37] kfence: drop nth_page() usage
` [PATCH v2 36/37] block: update comment of "struct bio_vec" regarding nth_page()
` [PATCH v2 37/37] mm: remove nth_page()

[PATCH] dma-debug: don't enforce dma mapping check on noncoherent allocations
 2025-09-02  8:41 UTC  (2+ messages)

[PATCHv3 1/2] block: accumulate segment page gaps per bio
 2025-09-02  5:36 UTC  (7+ messages)

[PATCH v3 0/9] Add support ANS2 NVMe on Apple A11
 2025-09-02  5:26 UTC  (5+ messages)
` [PATCH v3 7/9] nvme: apple: Add Apple A11 support

[RFC PATCH v2 02/10] iommu/riscv: support HPM and interrupt handling
 2025-09-02  4:01 UTC  (3+ messages)
` [RFC PATCH v2 00/10] RISC-V IOMMU HPM and nested IOMMU support

[PATCH v1 00/36] mm: remove nth_page()
 2025-09-01 11:35 UTC  (94+ messages)
` [PATCH v1 01/36] mm: stop making SPARSEMEM_VMEMMAP user-selectable
` [PATCH v1 02/36] arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP"
` [PATCH v1 03/36] s390/Kconfig: "
` [PATCH v1 04/36] x86/Kconfig: "
` [PATCH v1 05/36] wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y from qemu kernel config
` [PATCH v1 06/36] mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_range_noprof()
` [PATCH v1 07/36] mm/memremap: reject unreasonable folio/compound page sizes in memremap_pages()
` [PATCH v1 08/36] mm/hugetlb: check for unreasonable folio sizes when registering hstate
` [PATCH v1 09/36] mm/mm_init: make memmap_init_compound() look more like prep_compound_page()
` [PATCH v1 10/36] mm: sanity-check maximum folio size in folio_set_order()
` [PATCH v1 11/36] mm: limit folio/compound page sizes in problematic kernel configs
` [PATCH v1 12/36] mm: simplify folio_page() and folio_page_idx()
` [PATCH v1 13/36] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
` [PATCH v1 14/36] mm/mm/percpu-km: drop nth_page() usage within single allocation
` [PATCH v1 15/36] fs: hugetlbfs: remove nth_page() usage within folio in adjust_range_hwpoison()
` [PATCH v1 16/36] fs: hugetlbfs: cleanup "
` [PATCH v1 17/36] mm/pagewalk: drop nth_page() usage within folio in folio_walk_start()
` [PATCH v1 18/36] mm/gup: drop nth_page() usage within folio when recording subpages
` [PATCH v1 20/36] mips: mm: convert __flush_dcache_pages() to __flush_dcache_folio_pages()
` [PATCH v1 21/36] mm/cma: refuse handing out non-contiguous page ranges
` [PATCH v1 24/36] ata: libata-eh: drop nth_page() usage within SG entry
` [PATCH v1 29/36] scsi: scsi_lib: "
` [PATCH v1 30/36] scsi: sg: "
` [PATCH v1 31/36] vfio/pci: "
` [PATCH v1 32/36] crypto: remove "
` [PATCH v1 33/36] mm/gup: drop nth_page() usage in unpin_user_page_range_dirty_lock()
` [PATCH v1 36/36] mm: remove nth_page()

[PATCH] iommu/intel: Fix __domain_mapping()'s usage of switch_to_super_page()
 2025-09-01  5:55 UTC  (2+ messages)

[PATCH 1/1] iommu/vt-d: Remove LPIG from page group response descriptor
 2025-09-01  5:39 UTC 

[PATCH v4 0/7] Disable ATS via iommu during PCI resets
 2025-08-31 23:31 UTC  (8+ messages)
` [PATCH v4 1/7] iommu/arm-smmu-v3: Add release_domain to attach prior to release_dev()
` [PATCH v4 2/7] iommu: Lock group->mutex in iommu_deferred_attach()
` [PATCH v4 3/7] iommu: Pass in gdev to __iommu_device_set_domain
` [PATCH v4 4/7] iommu: Pass in old domain to attach_dev callback functions
` [PATCH v4 5/7] iommu: Add iommu_get_domain_for_dev_locked() helper
` [PATCH v4 6/7] iommu: Introduce iommu_dev_reset_prepare() and iommu_dev_reset_done()
` [PATCH v4 7/7] pci: Suspend iommu function prior to resetting a device

[PATCH v3 0/5] Disable ATS via iommu during PCI resets
 2025-08-31 23:24 UTC  (7+ messages)
` [PATCH v3 3/5] iommu: Add iommu_get_domain_for_dev_locked() helper

[PATCH v7 0/6] Initial support of MSM8937 and Xiaomi Redmi 3S
 2025-08-31 10:00 UTC  (8+ messages)
` [PATCH v7 1/6] dt-bindings: clock: qcom: Add MSM8937 Global Clock Controller
` [PATCH v7 2/6] clk: qcom: gcc: Add support for Global Clock controller found on MSM8937
` [PATCH v7 3/6] dt-bindings: display/msm/gpu: describe A505 clocks
` [PATCH v7 4/6] arm64: dts: qcom: Add initial support for MSM8937
` [PATCH v7 5/6] dt-bindings: arm: qcom: Add Xiaomi Redmi 3S
` [PATCH v7 6/6] arm64: dts: "

[PATCH v4 01/15] genpt: Generic Page Table base API
 2025-08-29 22:50 UTC  (4+ messages)

[PATCH v4 07/15] iommupt: Add map_pages op
 2025-08-29 19:27 UTC  (4+ messages)

[PATCH v4 03/15] iommupt: Add the basic structure of the iommu implementation
 2025-08-29 19:25 UTC  (4+ messages)

[PATCH v4 04/15] iommupt: Add the AMD IOMMU v1 page table format
 2025-08-29 19:06 UTC  (3+ messages)

[PATCH v4 02/15] genpt: Add Documentation/ files
 2025-08-29 18:57 UTC  (3+ messages)

[PATCH v4 12/15] iommupt: Add the x86 64 bit page table format
 2025-08-29 17:58 UTC  (3+ messages)

[PATCH v4 11/15] iommufd: Change the selftest to use iommupt instead of xarray
 2025-08-29 17:56 UTC  (3+ messages)

[PATCH v4 08/15] iommupt: Add read_and_clear_dirty op
 2025-08-29 17:55 UTC  (3+ messages)

[PATCH v4 06/15] iommupt: Add unmap_pages op
 2025-08-29 17:55 UTC  (3+ messages)

[GIT PULL] dma-mapping fix for Linux 6.17
 2025-08-29 16:39 UTC  (2+ messages)

[PATCH v7 0/6] Add support for Verisilicon IOMMU used by media codec blocks
 2025-08-29 16:23 UTC  (8+ messages)
` [PATCH v7 4/6] media: verisilicon: AV1: Restore IOMMU context before decoding a frame

[PATCH v2 0/9] Add support ANS2 NVMe on Apple A11
 2025-08-29  7:44 UTC  (5+ messages)
` [PATCH v2 3/9] dt-bindings: iommu: apple,sart: Add "

[PATCH v3 1/1] iommu/sva: Invalidate KVA range on kernel TLB flush
 2025-08-28 19:39 UTC  (11+ messages)

[PATCH v3 5/5] pci: Suspend iommu function prior to resetting a device
 2025-08-28 19:35 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;
as well as URLs for NNTP newsgroup(s).