From: Kishore Padmanabha <kishore.padmana...@broadcom.com> Initialize the global parms structure to avoid seg fault in the truflow global configuration set api.
Fixes: 0a58be6f7c1e ("net/bnxt: add access to NAT global register") Signed-off-by: Kishore Padmanabha <kishore.padmana...@broadcom.com> Reviewed-by: Michael Baucom <michael.bau...@broadcom.com> Reviewed-by: Ajit Kumar Khaparde <ajit.khapa...@broadcom.com> --- drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/tf_ulp/bnxt_ulp.c b/drivers/net/bnxt/tf_ulp/bnxt_ulp.c index 762fc0c..93a7959 100644 --- a/drivers/net/bnxt/tf_ulp/bnxt_ulp.c +++ b/drivers/net/bnxt/tf_ulp/bnxt_ulp.c @@ -594,7 +594,7 @@ bnxt_ulp_global_cfg_update(struct bnxt *bp, { uint32_t global_cfg = 0; int rc; - struct tf_global_cfg_parms parms; + struct tf_global_cfg_parms parms = { 0 }; /* Initialize the params */ parms.dir = dir, -- 2.7.4