From: Pablo de Lara Date: Fri, 25 Feb 2022 09:27:45 +0000 (+0000) Subject: efd: fix uninitialized structure X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=ecda2c40ac549f2ebd1e8be6bf0a96c4aba6bf36;p=dpdk.git efd: fix uninitialized structure Coverity flags that both elements of efd_online_group_entry are used uninitialized. This is OK because this structure is initially used for starting values, so any value is OK. Coverity ID: 375868 Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: stable@dpdk.org Signed-off-by: Pablo de Lara Acked-by: Yipeng Wang --- diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index 560cd78961..bbc6fc585d 100644 --- a/lib/efd/rte_efd.c +++ b/lib/efd/rte_efd.c @@ -1162,7 +1162,7 @@ rte_efd_update(struct rte_efd_table * const table, const unsigned int socket_id, { uint32_t chunk_id = 0, group_id = 0, bin_id = 0; uint8_t new_bin_choice = 0; - struct efd_online_group_entry entry; + struct efd_online_group_entry entry = {{0}}; int status = efd_compute_update(table, socket_id, key, value, &chunk_id, &group_id, &bin_id,