> -----Original Message-----
> From: Nathan Chen <[email protected]>
> Sent: 18 March 2026 18:49
> To: [email protected]; [email protected]
> Cc: Eric Auger <[email protected]>; Peter Maydell
> <[email protected]>; Michael S . Tsirkin <[email protected]>; Igor
> Mammedov <[email protected]>; Ani Sinha <[email protected]>;
> Shannon Zhao <[email protected]>; Paolo Bonzini
> <[email protected]>; Daniel P . Berrangé <[email protected]>; Eric
> Blake <[email protected]>; Markus Armbruster <[email protected]>;
> Shameer Kolothum Thodi <[email protected]>; Matt Ochs
> <[email protected]>; Nicolin Chen <[email protected]>; Nathan Chen
> <[email protected]>
> Subject: [PATCH for-11.0 v4 0/8] hw/arm/smmuv3-accel: Support AUTO
> properties
>
> Hi,
>
> This is a follow-up to the previous series [0] that introduces support for
> specifying 'auto' for arm-smmuv3 accelerated mode's ATS, RIL, SSIDSIZE, and
> OAS feature properties.
>
> In QEMU 11.0 we introduced new options for vSMMU [1], but feedback
> received when starting the integration of layered products shows the need for
> auto/host-retrieved values. To avoid breaking JSON/QMP compat, we want to
> fix the option types so that they can later support the auto mode. At the
> moment the auto mode is not supported though.
>
> A future series will introduce support for resolving the 'auto' values based
> on
> host SMMUv3 IDR values, as well as setting per-device ATS capability.
>
> A complete branch can be found here:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2FNathanChenNVIDIA%2Fqemu%2Ftree%2Fsmmuv3-accel-auto-
> v4&data=05%7C02%7Cskolothumtho%40nvidia.com%7Ce894f98044b0461
> 9099d08de851f1164%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C
> 0%7C639094565649714469%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU
> 1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIs
> IldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=x4bC1VgRZAfMHWHbJBD7rQ
> 3WNcxNncPk7Py3SmMXg1g%3D&reserved=0
>
> Please take a look and let me know your feedback.
I tried this on a GB200 system and everything looks good.
Tested-by: Shameer Kolothum <[email protected]>
Thanks,
Shameer