> -----Original Message----- > From: Eric Auger <[email protected]> > Sent: 28 May 2026 09:41 > To: Nathan Chen <[email protected]>; [email protected]; qemu- > [email protected] > Cc: Peter Maydell <[email protected]>; Philippe Mathieu-Daudé > <[email protected]>; Zhao Liu <[email protected]>; Matt Ochs > <[email protected]>; Nicolin Chen <[email protected]>; Shameer > Kolothum Thodi <[email protected]> > Subject: Re: [PATCH v4 2/9] hw/arm/smmuv3: Improve accel SMMUv3 usage > documentation > > External email: Use caution opening links or attachments > > > On 5/28/26 12:16 AM, Nathan Chen wrote: > > 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]> > Hum did I suggest that ;-) > > 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."); > this is a rather abstract statement. What is the actual host > requirement, dual translation stage support?
I think SMMUv3 spec calls it as "nested translation" support. Thanks, Shameer
