From d2aaad33aee504b63fdeba68186b504f32f245bb Mon Sep 17 00:00:00 2001 From: Sun Yuechi Date: Thu, 3 Sep 2026 17:42:23 -0700 Subject: [PATCH 1/2] configs: linux: enable VFIO_IOMMU_TYPE1 on riscv64 Selectable on riscv64 with "vfio: enable IOMMU_TYPE1 for RISC-V" in the patchset. Set to 'm' to match x86_64. Signed-off-by: Sun Yuechi --- configs/linux/annotations | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/linux/annotations b/configs/linux/annotations index 3f35cad..7bf73ae 100644 --- a/configs/linux/annotations +++ b/configs/linux/annotations @@ -11175,7 +11175,7 @@ CONFIG_VFIO policy<{'riscv64': 'm', 'x86_64' CONFIG_VFIO_CONTAINER policy<{'riscv64': 'y', 'x86_64': 'y'}> CONFIG_VFIO_DEBUGFS policy<{'riscv64': 'n', 'x86_64': 'n'}> CONFIG_VFIO_GROUP policy<{'riscv64': 'y', 'x86_64': 'y'}> -CONFIG_VFIO_IOMMU_TYPE1 policy<{'x86_64': 'm'}> +CONFIG_VFIO_IOMMU_TYPE1 policy<{'riscv64': 'm', 'x86_64': 'm'}> CONFIG_VFIO_MDEV policy<{'x86_64': 'm'}> CONFIG_VFIO_NOIOMMU policy<{'riscv64': 'y', 'x86_64': 'y'}> CONFIG_VFIO_PCI policy<{'riscv64': 'm', 'x86_64': 'm'}> From 32d5e99ad9e790f48a855b73a9f4b42cce82ae39 Mon Sep 17 00:00:00 2001 From: Sun Yuechi Date: Thu, 3 Sep 2026 17:42:36 -0700 Subject: [PATCH 2/2] patch-db: Update (walk) Signed-off-by: Sun Yuechi --- patch-db/patches.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/patch-db/patches.json b/patch-db/patches.json index 7469ad9..d823202 100644 --- a/patch-db/patches.json +++ b/patch-db/patches.json @@ -4307,5 +4307,11 @@ "merged": [ "v7.3-rc1" ] + }, + "mail:20260821112100.572037-1-andrew.jones@oss.qualcomm.com": { + "subject": "iommu/riscv: Report cache coherency capability" + }, + "mail:20260831145943.313726-15-andrew.jones@oss.qualcomm.com": { + "subject": "vfio: enable IOMMU_TYPE1 for RISC-V" } }