Patch Series

Subject iommu/riscv: Add hardware dirty tracking for second-stage domains
Author fangyu.yu@linux.alibaba.com
Date 2026-04-28 13:13:49 +0000 UTC
Version
Cc ajones@ventanamicro.com alex@ghiti.fr anup@brainfault.org aou@eecs.berkeley.edu atish.patra@linux.dev baolu.lu@linux.intel.com fangyu.yu@linux.alibaba.com guoren@kernel.org iommu@lists.linux.dev jgg@nvidia.com jgg@ziepe.ca joro@8bytes.org kevin.tian@intel.com kvm-riscv@lists.infradead.org kvm@vger.kernel.org linux-kernel@vger.kernel.org linux-riscv@lists.infradead.org palmer@dabbelt.com pjw@kernel.org robin.murphy@arm.com skhawaja@google.com tjeznach@rivosinc.com vasant.hegde@amd.com will@kernel.org zong.li@sifive.com

Patches (11)

Name Content [All]
[RFC PATCH 01/11] iommupt: Add RISC-V Second-stage (iohgatp) page table support [Body]
[RFC PATCH 02/11] iommu/riscv: report iommu capabilities [Body]
[RFC PATCH 03/11] iommu/riscv: use data structure instead of individual values [Body]
[RFC PATCH 04/11] iommu/riscv: support GSCID and GVMA invalidation command [Body]
[RFC PATCH 05/11] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch [Body]
[RFC PATCH 06/11] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain [Body]
[RFC PATCH 07/11] iommupt: Don't preset D when RISC-V IOMMU dirty tracking on [Body]
[RFC PATCH 08/11] iommu/riscv: Add dirty tracking support for second-stage domains [Body]
[RFC PATCH 09/11] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries [Body]
[RFC PATCH 10/11] iommupt: Add RISC-V dirty tracking PTE ops [Body]
[RFC PATCH 11/11] iommu/riscv: support nested iommu for getting iommu hardware information [Body]
Session 2026-04-28
ID (for dev) f8b5e09c-a65c-4959-8990-7c43110a9bfa
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] passed [Log]
[KASAN] Boot test: Base dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] passed [Log]
[KASAN] Build Patched dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] [patched] passed [Log]
[KASAN] Fuzz dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] dca922e019dd758b4c1b4bec8f1d509efddeaab4 [Config] [patched] skipped [Log] [Artifacts]