On 5/19/26 10:53 PM, Nathan Chen wrote:
> Hi Eric,
>
> On 5/19/2026 9:03 AM, Eric Auger wrote:
>> Hi Nathan,
>>
>> On 5/12/26 9:35 PM, Nathan Chen wrote:
>>> From: Nathan Chen<[email protected]>
>>>
>>> Update documentation now that "auto" is supported for accelerated
>>> SMMUv3
>>> properties.
>>>
>>> Signed-off-by: Nathan Chen<[email protected]>
>>> ---
>>>   qemu-options.hx | 25 +++++++++++++++++++------
>>>   1 file changed, 19 insertions(+), 6 deletions(-)
>>>
>>> diff --git a/qemu-options.hx b/qemu-options.hx
>>> index 96ae41f787..46b02a1bb3 100644
>>> --- a/qemu-options.hx
>>> +++ b/qemu-options.hx
>>> @@ -1291,30 +1291,43 @@ SRST
>>>           Enabling accel configures the host SMMUv3 in nested mode
>>> to support
>>>           vfio-pci passthrough.
>>>   -     The following options are available when accel=on.
>>> -     Note: 'auto' mode is not currently supported.
>>> +     The following options will be set to auto by default if not
>>> manually
>>> +     set. When accel=on and these properties are set to auto, the
>>> value is
>>> +     derived from the host SMMUv3 capabilities via
>>> IOMMU_GET_HW_INFO. With
>>> +     accel=on, this requires at least one cold-plugged vfio-pci
>>> device; if
>>> +     none is present at machine init, QEMU will abort.
>>>   -    ``ril=on|off`` (default: on)
>>> +     If accel=off, auto values resolve to the non-accel defaults
>>> given below.
>> [*]
>>> +
>>> +    ``ril=on|off|auto`` (default: auto)
>>>           Support for Range Invalidation, which allows the SMMUv3
>>> driver to
>>>           invalidate TLB entries for a range of IOVAs at once
>>> instead of issuing
>>>           separate commands to invalidate each page. Must match with
>>> host SMMUv3
>>>           Range Invalidation support.
>>> +        - With accel=on, auto means the value is automatically
>>> derived from the host SMMU.
>> instead of repeating that sentence for all props you mean put it in [*]
> I would like to omit this for all props since it is already mentioned
> above "When accel=on and these properties are set to auto, the value
> is derived from the host SMMUv3 capabilities via IOMMU_GET_HW_INFO".
> Would that be OK? 

Yes then it sounds enough to me

Eric
>
> Thanks,
> Nathan
>


Reply via email to