On Mon, Jul 14, 2025 at 10:47:53AM +0800, Jiawen Wu wrote:
page_pool_put_full_page() should only be invoked when freeing Rx buffers or building a skb if the size is too short. At other times, the pages need to be reused. So remove the redundant page put. In the original code, double free pages cause kernel panic:
...
Fixes: 3c47e8ae113a ("net: libwx: Support to receive packets in NAPI") Cc: stable@vger.kernel.org Signed-off-by: Jiawen Wu jiawenwu@trustnetic.com
Thanks for the update.
Reviewed-by: Simon Horman horms@kernel.org