>> 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 add a macro call so that the attribute “__free(mpi_free)” can be >> applied accordingly. > > So where are the users of this? Do you find the proposed software extension generally reasonable? Can any more source code places benefit from such a programming interface adjustment? https://elixir.bootlin.com/linux/v6.12-rc2/A/ident/mpi_free Regards, Markus