[PATCH v1 19/24] net/e1000/base: fix uninitialized variable usage
Anatoly Burakov
anatoly.burakov at intel.com
Thu Feb 6 17:08:42 CET 2025
From: Jakub Buchocki <jakubx.buchocki at intel.com>
Static analysis has detected potential usage of uninitialized values
inside the array. Fix the warning by initializing array.
Fixes: af75078fece3 ("first public release")
Cc: stable at dpdk.org
Signed-off-by: Jakub Buchocki <jakubx.buchocki at intel.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
---
.mailmap | 1 +
drivers/net/intel/e1000/base/e1000_vf.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/.mailmap b/.mailmap
index 23ec118ebc..8ffd20cba5 100644
--- a/.mailmap
+++ b/.mailmap
@@ -619,6 +619,7 @@ Jacek Piasecki <jacekx.piasecki at intel.com>
Jacek Siuda <jck at semihalf.com>
Jack Bond-Preston <jack.bond-preston at foss.arm.com> <jack.bond-preston at arm.com>
Jacob Keller <jacob.e.keller at intel.com>
+Jakub Buchocki <jakubx.buchocki at intel.com>
Jakub Chylkowski <jakubx.chylkowski at intel.com>
Jakub Grajciar <jgrajcia at cisco.com>
Jakub Neruda <neruda at netcope.com>
diff --git a/drivers/net/intel/e1000/base/e1000_vf.c b/drivers/net/intel/e1000/base/e1000_vf.c
index fc30357c17..472b921b6f 100644
--- a/drivers/net/intel/e1000/base/e1000_vf.c
+++ b/drivers/net/intel/e1000/base/e1000_vf.c
@@ -376,7 +376,7 @@ STATIC void e1000_write_msg_read_ack(struct e1000_hw *hw,
void e1000_update_mc_addr_list_vf(struct e1000_hw *hw,
u8 *mc_addr_list, u32 mc_addr_count)
{
- u32 msgbuf[E1000_VFMAILBOX_SIZE];
+ u32 msgbuf[E1000_VFMAILBOX_SIZE] = {0};
u16 *hash_list = (u16 *)&msgbuf[1];
u32 hash_value;
u32 i;
--
2.43.5
More information about the dev
mailing list