> -----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

Reply via email to