]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: mana: Drop TX skb on post_work_request failure and unmap resources
authorAditya Garg <gargaditya@linux.microsoft.com>
Tue, 18 Nov 2025 11:11:09 +0000 (03:11 -0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 20 Nov 2025 04:11:57 +0000 (20:11 -0800)
commit45120304e84171fd215c1b57b15b285446d15106
tree63011a7338a18da87414cb235fca5ab1fb89695e
parent934fa943b53795339486cc0026b3ab7ad39dc600
net: mana: Drop TX skb on post_work_request failure and unmap resources

Drop TX packets when posting the work request fails and ensure DMA
mappings are always cleaned up.

Signed-off-by: Aditya Garg <gargaditya@linux.microsoft.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Link: https://patch.msgid.link/1763464269-10431-3-git-send-email-gargaditya@linux.microsoft.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/microsoft/mana/gdma_main.c
drivers/net/ethernet/microsoft/mana/mana_en.c
include/net/mana/mana.h