commit c7e88ecbe328 ("staging: r8188eu: remove rtw_buf_free() function")

From: Fabio Aiuto
Date: Tue Aug 03 2021 - 03:21:37 EST

Dear Greg,

I followed the discussion about the bug that was
introduced by commit c7e88ecbe328. But I can't
understand why this patch introduced such a bug.
In the changelog of the revert patch you wrote
that you forgot how pointers work (:-D), but
I think I forgot either (if ever known :P).

Do you have any idea of what happened? This
topic could give us all deeper understanding
of kernel memory management.

Thank you in advance,