Initialize filter structure to all zeroes on allocation.
Fixes: 5ef3b79fdfe6 ("net/bnxt: support flow filter ops")
Cc: [email protected]
Signed-off-by: Lance Richardson <[email protected]>
Reviewed-by: Ajit Kumar Khaparde <[email protected]>
---
drivers/net/bnxt/bnxt_filter.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/bnxt/bnxt_filter.c b/drivers/net/bnxt/bnxt_filter.c
index 1d08e03b2f..6aadfa9526 100644
--- a/drivers/net/bnxt/bnxt_filter.c
+++ b/drivers/net/bnxt/bnxt_filter.c
@@ -188,6 +188,7 @@ struct bnxt_filter_info *bnxt_get_unused_filter(struct bnxt
*bp)
return NULL;
}
STAILQ_REMOVE_HEAD(&bp->free_filter_list, next);
+ memset(filter, 0, sizeof(*filter));
return filter;
}
--
2.25.1