[PATCH v3 4/4] net/rnp: resolve coredump caused by memory overflow
Wenbo Cao
caowenbo at mucse.com
Fri Oct 10 09:01:22 CEST 2025
Fix memory overflow issue running with --no-lsc-interrupt
when link update.
Fixes: 52dfb84e14be ("net/rnp: add device init and uninit")
Cc: stable at dpdk.org
Signed-off-by: Wenbo Cao <caowenbo at mucse.com>
---
drivers/net/rnp/base/rnp_mbx_fw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/rnp/base/rnp_mbx_fw.c b/drivers/net/rnp/base/rnp_mbx_fw.c
index 7ae8763a4a..307323b3d1 100644
--- a/drivers/net/rnp/base/rnp_mbx_fw.c
+++ b/drivers/net/rnp/base/rnp_mbx_fw.c
@@ -174,7 +174,7 @@ rnp_fw_send_cmd(struct rnp_eth_port *port,
if (err)
return err;
if (respond)
- memcpy(respond, cookie->priv, sizeof(cookie->priv));
+ memcpy(respond, cookie->priv, RNP_FW_REP_DATA_NUM);
} else {
rnp_build_fwcmd_req(&req, arg, &req);
err = rnp_fw_send_cmd_wait(port, &req, &reply);
--
2.34.1
More information about the stable
mailing list