On Mon, Jul 06, 2026 at 12:40:09PM +0200, Markus Elfring wrote: > From: Markus Elfring <[email protected]> > Date: Mon, 6 Jul 2026 11:18:39 +0200 > > 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”.
Why? No one does this except bcachefs and that was removed. regards, dan carpenter
