[v2 2/2] soc: fsl: dpio: Use scope-based resource management in dpaa2_io_create()

Markus Elfring Markus.Elfring at web.de
Mon Jul 27 06:14:54 PDT 2026


>> Scope-based resource management became supported for some
>> programming interfaces by contributions of Peter Zijlstra on 2023-05-26.
>> See also the commit 54da6a0924311c7cf5015533991e44fb8eb12773 ("locking:
>> Introduce __cleanup() based infrastructure").
>>
>> * Thus use the attribute “__free(kfree)”.
>>
>> * Omit two kfree() calls accordingly.
>>
>> * Reduce the scopes for the local variables “obj”
>>   and “qman_256_cycles_per_ns”.
> 
> Remove these changes. All variables should be defined at the start of
> the function, especially since there is no strong reason not to.
Can such a feedback be also interpreted in the way that you have got still difficulties
with complete support of scope-based resource management?

Regards,
Markus



More information about the linux-arm-kernel mailing list