linux-kernelorg-stable/drivers/net/ethernet/emulex/benet
Andrey Vatoropin 7d277a7a58 be2net: pass wrb_params in case of OS2BMC
be_insert_vlan_in_pkt() is called with the wrb_params argument being NULL
at be_send_pkt_to_bmc() call site.  This may lead to dereferencing a NULL
pointer when processing a workaround for specific packet, as commit
bc0c3405ab ("be2net: fix a Tx stall bug caused by a specific ipv6
packet") states.

The correct way would be to pass the wrb_params from be_xmit().

Fixes: 760c295e0e ("be2net: Support for OS2BMC.")
Cc: stable@vger.kernel.org
Signed-off-by: Andrey Vatoropin <a.vatoropin@crpt.ru>
Link: https://patch.msgid.link/20251119105015.194501-1-a.vatoropin@crpt.ru
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-11-20 07:39:54 -08:00
..
Kconfig
Makefile
be.h
be_cmds.c benet: fix BUG when creating VFs 2025-08-04 17:17:31 -07:00
be_cmds.h emulex/benet: Annotate flash_cookie as nonstring 2025-04-22 18:22:12 -07:00
be_ethtool.c eth: benet: migrate to new RXFH callbacks 2025-06-21 07:54:52 -07:00
be_hw.h
be_main.c be2net: pass wrb_params in case of OS2BMC 2025-11-20 07:39:54 -08:00
be_roce.c
be_roce.h