Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-06-29 04:11:53 to 2026-06-30 15:59:49 UTC [more...]

[PATCH 00/30] mm: make VMA page offset handling more consistent
 2026-06-30 15:59 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 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 rc v7 0/7] iommu/arm-smmu-v3: Fix device crash on kdump kernel
 2026-06-30 15:33 UTC  (11+ messages)
` [PATCH rc v7 1/7] iommu/arm-smmu-v3: Add arm_smmu_kdump_adopt_strtab() for kdump
` [PATCH rc v7 2/7] iommu/arm-smmu-v3: Implement is_attach_deferred() "
` [PATCH rc v7 3/7] iommu/arm-smmu-v3: Do not enable EVTQ/PRIQ interrupts in kdump kernel
` [PATCH rc v7 4/7] iommu/arm-smmu-v3: Skip EVTQ/PRIQ setup "
` [PATCH rc v7 5/7] iommu/arm-smmu-v3: Retain CR0_SMMUEN during kdump device reset
` [PATCH rc v7 6/7] iommu/arm-smmu-v3: Skip RMR bypass for kdump adoption
` [PATCH rc v7 7/7] iommu/arm-smmu-v3: Detect ARM_SMMU_OPT_KDUMP_ADOPT in probe()

[PATCH v2 00/19] driver core: count references of the platform device's fwnode, not OF node
 2026-06-30 15:27 UTC  (29+ messages)
` [PATCH v2 01/19] powerpc/powermac: fix OF node refcount
` [PATCH v2 02/19] driver core: platform: provide platform_device_set_of_node()
` [PATCH v2 03/19] driver core: platform: provide platform_device_set_fwnode()
` [PATCH v2 04/19] driver core: platform: provide platform_device_set_of_node_from_dev()
` [PATCH v2 05/19] of: platform: use platform_device_set_of_node()
` [PATCH v2 06/19] powerpc/powermac: "
` [PATCH v2 07/19] i2c: pxa-pci: "
` [PATCH v2 08/19] iommu/fsl: "
` [PATCH v2 09/19] net: bcmgenet: "
` [PATCH v2 10/19] pmdomain: imx: "
` [PATCH v2 11/19] mfd: tps6586: "
` [PATCH v2 12/19] slimbus: qcom-ngd-ctrl: "
` [PATCH v2 13/19] net: mv643xx: "
` [PATCH v2 14/19] drm/xe/i2c: use platform_device_set_fwnode()
` [PATCH v2 15/19] platform/surface: gpe: "
` [PATCH v2 16/19] usb: chipidea: use platform_device_set_of_node_from_dev()
` [PATCH v2 17/19] usb: musb: "
` [PATCH v2 18/19] reset: rzg2l: "
` [PATCH v2 19/19] driver core: platform: count references to all kinds of firmware nodes

[PATCH 00/10] Add support for Apple Silicon DockChannel internal keyboards
 2026-06-30 13:41 UTC  (13+ 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 05/10] mailbox: apple: Add DockChannel FIFO controller
` [PATCH 06/10] soc: apple: rtkit: Add tracekit endpoint
` [PATCH 07/10] HID: apple: Add support for DockChannel HID keyboards
` [PATCH 08/10] HID: apple: Add DockChannel HID transport driver
` [PATCH 09/10] arm64: dts: apple: Add MTP DockChannel HID nodes
` [PATCH 10/10] arm64: dts: apple: Enable DockChannel HID on M2 and M3 laptops

[PATCH v3 0/2] RISC-V IOMMU HPM support
 2026-06-30 13:17 UTC  (4+ 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] dma-buf: Split sgl by largest page-aligned chunk
 2026-06-30 12:42 UTC  (7+ messages)
` [PATCH v2] dma-buf: Split sgl into page-aligned 2G chunks

[PATCH v4 00/10] kdump: reduce vmcore size and capture time
 2026-06-30 12:00 UTC  (17+ messages)
` [PATCH v4 01/10] kexec/crash: provide crash_exclude_mem_range() stub when CONFIG_CRASH_DUMP=n
` [PATCH v4 02/10] of: reserved_mem: dedup and relocate reserved-memory messages
` [PATCH v4 03/10] of: reserved_mem: skip late scan when no regions are reserved
` [PATCH v4 04/10] of: reserved_mem: split alloc_reserved_mem_array() from fdt_scan_reserved_mem_late()
` [PATCH v4 05/10] of: reserved_mem: add dumpable flag to opt-in vmcore
` [PATCH v4 06/10] of: reserved_mem: save /memreserve/ entries into the reserved_mem array
` [PATCH v4 07/10] of: reserved_mem: add kdump helpers to exclude non-dumpable regions
` [PATCH v4 08/10] arm64: kdump: exclude non-dumpable reserved memory regions from vmcore
` [PATCH v4 09/10] riscv: "
` [PATCH v4 10/10] loongarch: "

[PATCH v3] iommu/arm-smmu: Use pm_runtime in fault handlers
 2026-06-30  9:02 UTC 

[PATCH rc v6 0/7] iommu/arm-smmu-v3: Fix device crash on kdump kernel
 2026-06-30  5:36 UTC  (18+ messages)
` [PATCH rc v6 3/7] iommu/arm-smmu-v3: Do not enable EVTQ/PRIQ interrupts in "
` [PATCH rc v6 4/7] iommu/arm-smmu-v3: Skip EVTQ/PRIQ setup "
` [PATCH rc v6 5/7] iommu/arm-smmu-v3: Retain CR0_SMMUEN during kdump device reset
` [PATCH rc v6 6/7] iommu/arm-smmu-v3: Skip RMR bypass for kdump adoption
` [PATCH rc v6 7/7] iommu/arm-smmu-v3: Detect ARM_SMMU_OPT_KDUMP_ADOPT in probe()

[PATCH v2] iommu/riscv: Replace illegal command with dummy IOFENCE to prevent hardware lockup
 2026-06-30  2:30 UTC 

[PATCH v2] rust: iommu: replace core::mem::zeroed with Zeroable::zeroed
 2026-06-30  1:14 UTC  (2+ messages)

[PATCH v2] dma-coherent: use KiB in DMA allocation logs
 2026-06-29 22:37 UTC 

[PATCH v1 0/3] iommufd: Fix vDEVICE allocation lifecycle bugs
 2026-06-29 21:16 UTC  (4+ 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 v1 0/5] iommufd: Iterate the cache invalidation array in the core
 2026-06-29 21:15 UTC  (6+ 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] rust: iommu: replace core::mem::zeroed with pin_init::zeroed
 2026-06-29 19:51 UTC  (5+ messages)

[PATCH v3 0/8] drm/msm: Add support for Shikra GPU (A704)
 2026-06-29 18:40 UTC  (6+ messages)
` [PATCH v3 4/8] arm64: dts: qcom: shikra: Add Adreno SMMU node
` [PATCH v3 5/8] arm64: dts: qcom: shikra: Add A704 GPU support

[PATCH v3 00/22] iommu/amd: Introduce AMD Hardware-accelerated Virtualized IOMMU (vIOMMU) Support
 2026-06-29 15:35 UTC  (23+ messages)
` [PATCH v3 01/22] iommu/amd: Make amd_iommu_completion_wait() non-static
` [PATCH v3 02/22] iommu/amd: Introduce vIOMMU-specific events and event
` [PATCH v3 03/22] iommu/amd: Detect and initialize AMD vIOMMU feature
` [PATCH v3 04/22] iommu/amd: Introduce IOMMUFD vIOMMU support for AMD
` [PATCH v3 05/22] iommu/amd: Allocate Guest IDs for IOMMUFD vIOMMU instances
` [PATCH v3 06/22] iommu/amd: Map vIOMMU VF and VF Control MMIO BARs
` [PATCH v3 07/22] iommu/amd: Add support for AMD vIOMMU VF MMIO region
` [PATCH v3 08/22] iommu/amd: Introduce Reset vMMIO Command
` [PATCH v3 09/22] iommu/amd: Introduce and map vIOMMU private IPA region
` [PATCH v3 10/22] iommu/amd: Pass iommu to device_flush_dte()
` [PATCH v3 11/22] iommu/amd: Export amd_iommu_alloc_dev_data() helper
` [PATCH v3 12/22] iommu/amd: Pass iommu and devid to amd_iommu_make_clear_dte()
` [PATCH v3 13/22] iommu/amd: Assign IOMMU Private Address domain to IOMMU
` [PATCH v3 14/22] iommu/amd: Add per-VM private IPA alloc/map helpers
` [PATCH v3 15/22] iommu/amd: Add helper functions to manage DevID / DomID mapping tables
` [PATCH v3 16/22] iommu/amd: Introduce IOMMUFD vDevice support for AMD
` [PATCH v3 17/22] iommu/amd: Introduce helper function for updating domain ID mapping table
` [PATCH v3 18/22] iommu/amd: Introduce helper function for updating device "
` [PATCH v3 19/22] iommu/amd: Add per-segment translate device ID pool
` [PATCH v3 20/22] iommu/amd: Reserve translate-device-id for PCI requestor aliases
` [PATCH v3 21/22] iommu/amd: Add translation DTE and VFctrl TransDevID helpers
` [PATCH v3 22/22] iommu/amd: Assign per-vIOMMU translate device ID

[PATCH] iommu/mediatek-v1: Fix off-by-one in MT2701_LARB_NR_MAX
 2026-06-29 14:59 UTC 

[PATCH v2] iommu/vt-d: Fix UCTP context table slot when copying root entries
 2026-06-29 14:48 UTC 

[PATCH 0/3] drivers: Improve memory management for large object allocations when i915/shmem is used with iommu
 2026-06-29 14:14 UTC  (6+ messages)
` [PATCH 1/3] drivers/iommu: Unroll unsuccessful mapping

[PATCH] iommu/vt-d: Fix UCTP context table slot when copying root entries
 2026-06-29 13:19 UTC  (4+ messages)

[PATCH 0/2] Drop SCSI core dev->dma_mask check
 2026-06-29 11:09 UTC  (6+ 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 v6 00/20] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-06-29  9:51 UTC  (12+ messages)

[PATCH v3 0/2] iommu/arm-smmu-v3: Fix Tegra241 CMDQV CMD_SYNC use-after-free
 2026-06-29  9:41 UTC  (3+ messages)
` [PATCH v3 1/2] iommu/arm-smmu-v3: Manage teardown with devm
` [PATCH v3 2/2] iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown

[PATCH 00/23] driver core: count references of the platform device's fwnode, not OF node
 2026-06-29  9:06 UTC  (4+ messages)
` [PATCH 21/23] usb: musb: use platform_device_set_of_node_from_dev()

[PATCH v2] dt-bindings: arm-smmu: qcom: Add compatible for Maili SoC
 2026-06-29  6:56 UTC 

[PATCH v4 0/3] iommu/arm-smmu-v3: Tegra264 invalidation workaround
 2026-06-29  4:11 UTC  (5+ messages)


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