[PATCH] coresight: trbe: Use scope-based resource management in arm_trbe_alloc_buffer()
Markus Elfring
Markus.Elfring at web.de
Fri Sep 12 05:37:58 PDT 2025
>> Seems like a good idea though. But please keep the local variable
>> declaration in the current place which is bit cleaner and reduces
>> code churn as well.
>
> Though include/linux/cleanup.h suggests to "always define and assign
> variables in one statement" to avoid potential interdependency problem
> with lock, this is not concerned in arm_trbe_alloc_buffer().
>
> So I bias to Anshuman's suggestion of declaring variables at the top
> of the function, as this is the style widely used in the kernel.
Does anything hinder you to follow the mentioned cleanup advice more?
Regards,
Markus
More information about the linux-arm-kernel
mailing list