RE: [PATCH] wifi: rtw89: debug: Fix memory leak in __print_txpwr_map()

From: Zong-Zhe Yang

Date: Fri Jan 16 2026 - 06:41:37 EST


Markus Elfring <Markus.Elfring@xxxxxx> wrote:
>
>
> > Fix this by freeing the temporary buffer bufp in the error path.
>
>
> How do you think about to use an attribute like “__free(vfree)”?
> https://elixir.bootlin.com/linux/v6.19-rc5/source/drivers/net/wireless/realtek/rtw89/debug.c#
> L815-L858
>

Using __free(XXX) is fine to me.
But, I don't seem to see DEFINE_FREE(vfree, ...) yet.
So perhaps, need to use __free(kvfree).