Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2025-06-10 07:13:35 to 2025-06-13 23:37:38 UTC [more...]

[PATCH v1 00/12] iommufd: Repare for IOMMUFD_OBJ_HW_QUEUE
 2025-06-13 23:37 UTC  (44+ messages)
` [PATCH v1 02/12] iommufd: Drop unused ictx in struct iommufd_vdevice
` [PATCH v1 03/12] iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu
` [PATCH v1 04/12] iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq
` [PATCH v1 05/12] iommu: Introduce get_viommu_size and viommu_init ops
` [PATCH v1 06/12] iommufd/selftest: Implement mock_get_viommu_size and mock_viommu_init
` [PATCH v1 07/12] iommu/arm-smmu-v3: Implement arm_smmu_get_viommu_size and arm_vsmmu_init
` [PATCH v1 08/12] iommufd/viommu: Replace ops->viommu_alloc with ops->viommu_init
` [PATCH v1 09/12] iommu: Deprecate viommu_alloc op
` [PATCH v1 10/12] iommufd: Move _iommufd_object_alloc out of driver.c
` [PATCH v1 11/12] iommufd: Introduce iommufd_object_alloc_ucmd helper

[PATCH v2 1/2] vfio: Prevent open_count decrement to negative
 2025-06-13 22:31 UTC  (4+ messages)
` [PATCH v2 2/2] vfio: Fix unbalanced vfio_df_close call in no-iommu mode

[PATCH RFC v1 0/2] iommu&pci: Disable ATS during FLR resets
 2025-06-13 21:10 UTC  (17+ messages)
` [PATCH RFC v1 1/2] iommu: Introduce iommu_dev_reset_prepare() and iommu_dev_reset_done()

[PATCH v3 00/62] KVM: iommu: Overhaul device posted IRQs support
 2025-06-13 20:50 UTC  (72+ messages)
` [PATCH v3 01/62] KVM: arm64: Explicitly treat routing entry type changes as changes
` [PATCH v3 02/62] KVM: arm64: WARN if unmapping vLPI fails
` [PATCH v3 03/62] KVM: Pass new routing entries and irqfd when updating IRTEs
` [PATCH v3 04/62] KVM: SVM: Track per-vCPU IRTEs using kvm_kernel_irqfd structure
` [PATCH v3 05/62] KVM: SVM: Delete IRTE link from previous vCPU before setting new IRTE
` [PATCH v3 06/62] iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields
` [PATCH v3 07/62] KVM: SVM: Delete IRTE link from previous vCPU irrespective of new routing
` [PATCH v3 08/62] KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR
` [PATCH v3 09/62] KVM: SVM: Drop pointless masking of kernel page pa's with AVIC HPA masks
` [PATCH v3 10/62] KVM: SVM: Add helper to deduplicate code for getting AVIC backing page
` [PATCH v3 11/62] KVM: SVM: Drop vcpu_svm's pointless avic_backing_page field
` [PATCH v3 12/62] KVM: SVM: Inhibit AVIC if ID is too big instead of rejecting vCPU creation
` [PATCH v3 13/62] KVM: SVM: Drop redundant check in AVIC code on ID during "
` [PATCH v3 14/62] KVM: SVM: Track AVIC tables as natively sized pointers, not "struct pages"
` [PATCH v3 15/62] KVM: SVM: Drop superfluous "cache" of AVIC Physical ID entry pointer
` [PATCH v3 16/62] KVM: VMX: Move enable_ipiv knob to common x86
` [PATCH v3 17/62] KVM: SVM: Add enable_ipiv param, never set IsRunning if disabled
` [PATCH v3 18/62] KVM: SVM: Disable (x2)AVIC IPI virtualization if CPU has erratum #1235
` [PATCH v3 19/62] KVM: VMX: Suppress PI notifications whenever the vCPU is put
` [PATCH v3 20/62] KVM: SVM: Add a comment to explain why avic_vcpu_blocking() ignores IRQ blocking
` [PATCH v3 21/62] iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptr
` [PATCH v3 22/62] iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode"
` [PATCH v3 23/62] KVM: SVM: Stop walking list of routing table entries when updating IRTE
` [PATCH v3 24/62] KVM: VMX: "
` [PATCH v3 25/62] KVM: SVM: Extract SVM specific code out of get_pi_vcpu_info()
` [PATCH v3 26/62] KVM: x86: Move IRQ routing/delivery APIs from x86.c => irq.c
` [PATCH v3 27/62] KVM: x86: Nullify irqfd->producer after updating IRTEs
` [PATCH v3 28/62] KVM: x86: Dedup AVIC vs. PI code for identifying target vCPU
` [PATCH v3 29/62] KVM: x86: Move posted interrupt tracepoint to common code
` [PATCH v3 30/62] KVM: SVM: Clean up return handling in avic_pi_update_irte()
` [PATCH v3 31/62] iommu: KVM: Split "struct vcpu_data" into separate AMD vs. Intel structs
` [PATCH v3 32/62] KVM: Don't WARN if updating IRQ bypass route fails
` [PATCH v3 33/62] KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing()
` [PATCH v3 34/62] KVM: x86: Track irq_bypass_vcpu in common x86 code
` [PATCH v3 35/62] KVM: x86: Skip IOMMU IRTE updates if there's no old or new vCPU being targeted
` [PATCH v3 36/62] KVM: x86: Don't update IRTE entries when old and new routes were !MSI
` [PATCH v3 37/62] KVM: SVM: Revert IRTE to legacy mode if IOMMU doesn't provide IR metadata
` [PATCH v3 38/62] KVM: SVM: Take and hold ir_list_lock across IRTE updates in IOMMU
` [PATCH v3 39/62] iommu/amd: Document which IRTE fields amd_iommu_update_ga() can modify
` [PATCH v3 40/62] iommu/amd: KVM: SVM: Infer IsRun from validity of pCPU destination
` [PATCH v3 41/62] iommu/amd: Factor out helper for manipulating IRTE GA/CPU info
` [PATCH v3 42/62] iommu/amd: KVM: SVM: Set pCPU info in IRTE when setting vCPU affinity
` [PATCH v3 43/62] iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhibited
` [PATCH v3 44/62] KVM: SVM: Don't check for assigned device(s) when updating affinity
` [PATCH v3 45/62] KVM: SVM: Don't check for assigned device(s) when activating AVIC
` [PATCH v3 46/62] KVM: SVM: WARN if (de)activating guest mode in IOMMU fails
` [PATCH v3 47/62] KVM: SVM: Process all IRTEs on affinity change even if one update fails
` [PATCH v3 48/62] KVM: SVM: WARN if updating IRTE GA fields in IOMMU fails
` [PATCH v3 49/62] KVM: x86: Drop superfluous "has assigned device" check in kvm_pi_update_irte()
` [PATCH v3 50/62] KVM: x86: WARN if IRQ bypass isn't supported "
` [PATCH v3 51/62] KVM: x86: WARN if IRQ bypass routing is updated without in-kernel local APIC
` [PATCH v3 52/62] KVM: SVM: WARN if ir_list is non-empty at vCPU free
` [PATCH v3 53/62] KVM: x86: Decouple device assignment from IRQ bypass
` [PATCH v3 54/62] KVM: VMX: WARN if VT-d Posted IRQs aren't possible when starting "
` [PATCH v3 55/62] KVM: SVM: Use vcpu_idx, not vcpu_id, for GA log tag/metadata
` [PATCH v3 56/62] iommu/amd: WARN if KVM calls GA IRTE helpers without virtual APIC support
` [PATCH v3 57/62] KVM: SVM: Fold avic_set_pi_irte_mode() into its sole caller
` [PATCH v3 58/62] KVM: SVM: Don't check vCPU's blocking status when toggling AVIC on/off
` [PATCH v3 59/62] KVM: SVM: Consolidate IRTE update "
` [PATCH v3 60/62] iommu/amd: KVM: SVM: Allow KVM to control need for GA log interrupts
` [PATCH v3 61/62] KVM: SVM: Generate GA log IRQs only if the associated vCPUs is blocking
` [PATCH v3 62/62] KVM: x86: Rename kvm_set_msi_irq() => kvm_msi_to_lapic_irq()

Virtio interrupt remapping
 2025-06-13 18:50 UTC  (3+ messages)

[PATCH v2] iommu/arm-smmu-qcom: Add SM6115 MDSS compatible
 2025-06-13 17:32 UTC 

[PATCH 00/11] Drop default ARCH_APPLE from Kconfig and use defconfig instead
 2025-06-13 16:55 UTC  (16+ messages)
` [PATCH 01/11] pmdomain: apple: Drop default ARCH_APPLE in Kconfig
` [PATCH 02/11] soc: "
` [PATCH 03/11] clk: apple-nco: "
` [PATCH 04/11] nvmem: apple: drop "
` [PATCH 05/11] i2c: apple: Drop "
` [PATCH 06/11] cpufreq: apple: drop "
` [PATCH 07/11] iommu/apple-dart: Drop "
` [PATCH 08/11] Input: apple_z2: "
` [PATCH 09/11] dmaengine: apple-admac: "
` [PATCH 10/11] ASoC: apple: mca: "
` [PATCH 11/11] arm64: defconfig: Enable Apple Silicon drivers

[PATCH rc] iommu/terga: Fix incorrect size calculation
 2025-06-13 14:59 UTC  (3+ messages)

[PATCH v2 0/7] Reorganize Intel VT-D to be ready for iommupt
 2025-06-13 13:12 UTC  (16+ messages)
` [PATCH v2 1/7] iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid()
` [PATCH v2 2/7] iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free()
` [PATCH v2 3/7] iommu/vt-d: Do not wipe out the page table NID when devices detach
` [PATCH v2 4/7] iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags()
` [PATCH v2 5/7] iommu/vt-d: Create unique domain ops for each stage
` [PATCH v2 6/7] iommu/vt-d: Split intel_iommu_enforce_cache_coherency()
` [PATCH v2 7/7] iommu/vt-d: Split paging_domain_compatible()

[PATCH v4 0/3] Additional improvements for dma coherent allocator
 2025-06-13 12:49 UTC  (7+ messages)
` [PATCH v4 3/3] rust: dma: add as_slice/write functions for CoherentAllocation
  ` [PATCH v4 1/3] rust: dma: clarify wording and be consistent in `coherent` nomenclature

[RFC PATCH] iommufd: Destroy vdevice on device unbind
 2025-06-13 12:42 UTC  (5+ messages)

[PATCH 7/7] iommu/vtd: Split paging_domain_compatible()
 2025-06-13  3:15 UTC  (6+ messages)

[PATCH v2] iommu/amd: Fix geometry.aperture_end for V2 tables
 2025-06-12 12:32 UTC  (3+ messages)

[PATCH v2 00/59] KVM: iommu: Overhaul device posted IRQs support
 2025-06-12 11:03 UTC  (4+ messages)
`  "

[PATCH 0/7] Reorganize Intel VT-D to be ready for iommupt
 2025-06-12  7:18 UTC  (17+ messages)
` [PATCH 1/7] iommu/vtd: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid()
` [PATCH 2/7] iommu/vtd: Fold domain_exit() into intel_iommu_domain_free()
` [PATCH 3/7] iommu/vtd: Do not wipe out the page table NID when devices detach
` [PATCH 4/7] iommu/vtd: Split intel_iommu_domain_alloc_paging_flags()
` [PATCH 5/7] iommu/vtd: Create unique domain ops for each stage

[PATCH] dma-contiguous: hornor the cma address limit setup by user
 2025-06-12  6:41 UTC  (2+ messages)

[PATCH rc] iommu/amd: Fix geometry.aperture_end for V2 tables
 2025-06-12  4:57 UTC  (6+ messages)

[PATCH] swiotlb: iommu/dma: Move trace_swiotlb_bounced() into swiotlb_tbl_map_single()
 2025-06-11 15:56 UTC  (3+ messages)

[PATCH v3 0/3] media: fix incorrect use of dma_sync_sg_*() calls
 2025-06-11 11:19 UTC  (6+ messages)
  ` [PATCH v3 2/3] udmabuf: use sgtable-based scatterlist wrappers
    ` [Linaro-mm-sig] "

[PATCH v2 0/7] Remove ops.pgsize_bitmap
 2025-06-11  9:46 UTC  (5+ messages)
` [PATCH v2 4/7] iommu: Remove iommu_ops pgsize_bitmap from simple drivers

[PATCH v2 5/7] iommu/mtk: Remove iommu_ops pgsize_bitmap
 2025-06-11  9:40 UTC  (2+ messages)

[RFC][PATCH] iommu/dma: Do not call swiotlb tracepoint when not defined
 2025-06-11  3:26 UTC  (2+ messages)

[RFC PATCH 00/30] Host side (KVM/VFIO/IOMMUFD) support for TDISP using TSM
 2025-06-11  1:55 UTC  (2+ messages)

[PATCH v2 0/3] RISC-V: Add ACPI support for IOMMU
 2025-06-10 10:46 UTC  (4+ messages)
` [PATCH v2 1/3] ACPI: RISC-V: Add support for RIMT
` [PATCH v2 2/3] ACPI: scan: Add support for RISC-V in acpi_iommu_configure_id()
` [PATCH v2 3/3] iommu/riscv: Add ACPI support


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