[PATCH 7/7] staging: rtl8723bs: simplify cleanup using __free
Greg KH
gregkh at linuxfoundation.org
Tue Mar 10 23:45:44 PDT 2026
On Wed, Mar 11, 2026 at 01:35:13AM +0530, Sanjay Chitroda wrote:
> From: Sanjay Chitroda <sanjayembeddedse at gmail.com>
>
> Replace manual cleanup logic with __free attribute from cleanup.h. This
> removes explicit kfree() calls and simplifies the error handling paths.
>
> No functional change intended for kmalloc().
>
> Signed-off-by: Sanjay Chitroda <sanjayembeddedse at gmail.com>
> ---
> .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 ++-----
> drivers/staging/rtl8723bs/hal/sdio_ops.c | 37 ++++---------------
> 2 files changed, 11 insertions(+), 39 deletions(-)
As has been stated many times in the past, please do this for new code,
but not for existing code unless you are fixing a bug at the same time,
as the churn is not worth it (especially if you do not have the hardware
to test the changes with.)
thanks,
greg k-h
More information about the Linux-mediatek
mailing list