From: Nathan Chen <[email protected]> Add a statement to clarify that the host SMMUv3 must support HW-accelerated vfio-pci device assignment when setting accel=on.
Suggested-by: Eric Auger <[email protected]> Signed-off-by: Nathan Chen <[email protected]> --- hw/arm/smmuv3.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hw/arm/smmuv3.c b/hw/arm/smmuv3.c index 0c65dc8c91..a8c49a48ac 100644 --- a/hw/arm/smmuv3.c +++ b/hw/arm/smmuv3.c @@ -2165,7 +2165,9 @@ static void smmuv3_class_init(ObjectClass *klass, const void *data) object_class_property_set_description(klass, "accel", "Enable SMMUv3 accelerator support. Allows host SMMUv3 to be " - "configured in nested mode for vfio-pci dev assignment"); + "configured in nested mode for vfio-pci dev assignment. Please " + "ensure the host SMMUv3 supports hardware-accelerated VFIO-PCI " + "device assignment before enabling."); object_class_property_set_description(klass, "ril", "Disable range invalidation support (for accel=on). ril=auto " "is not supported."); -- 2.43.0
