@samitouri / QOSamiQemu / commits / 6328edbe5d

hw/arm/smmuv3: Improve accel SMMUv3 usage documentation

Add a statement to clarify that the host SMMUv3 must support HW-accelerated vfio-pci device assignment when setting accel=on. Reported-by: Eric Auger <eric.auger@redhat.com> Reviewed-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Nathan Chen <nathanc@nvidia.com> Tested-by: Eric Auger <eric.auger@redhat.com> Reviewed-by: Shameer Kolothum <skolothumtho@nvidia.com> Message-id: 20260608174900.2227340-3-nathanc@nvidia.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Nathan Chen committed Jun 8, 2026 at 10:48 UTC 6328edbe5d72fd9f636b0e9785e72efe883d557e
1 file changed +3 -1
hw/arm/smmuv3.c
+3 -1
@@ -2165,7 +2165,9 @@ static void smmuv3_class_init(ObjectClass *klass, const void *data)
2165
2166 object_class_property_set_description(klass, "accel",
2167 "Enable SMMUv3 accelerator support. Allows host SMMUv3 to be "
2168 - "configured in nested mode for vfio-pci dev assignment");
2168 + "configured in nested mode for vfio-pci dev assignment. Please "
2169 + "ensure the host SMMUv3 supports nested translation before "
2170 + "enabling.");
2171 object_class_property_set_description(klass, "ril",
2172 "Disable range invalidation support (for accel=on). ril=auto "
2173 "is not supported.");