From: Prabhakar Kushwaha Date: Wed, 20 Jan 2016 06:34:19 +0000 (+0530) Subject: driver: net: fsl-mc: Memset dprc_cfg before configuring X-Git-Tag: v2016.03-rc1~2^2~4 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=5373b204dfbd33349486e4030c6135e180a25e54;p=u-boot driver: net: fsl-mc: Memset dprc_cfg before configuring All fields of struct dprc_cfg are not being configured while creating child container. "Not" configured fields are assumed to be 0. So memset dprc_cfg before configuring the fields. Signed-off-by: Itai Katz Signed-off-by: Prabhakar Kushwaha Reviewed-by: York Sun --- diff --git a/drivers/net/fsl-mc/mc.c b/drivers/net/fsl-mc/mc.c index d38e98a2fb..bac7d239e3 100644 --- a/drivers/net/fsl-mc/mc.c +++ b/drivers/net/fsl-mc/mc.c @@ -818,6 +818,7 @@ static int dprc_init(void) goto err_root_open; } + memset(&cfg, 0, sizeof(struct dprc_cfg)); cfg.options = DPRC_CFG_OPT_TOPOLOGY_CHANGES_ALLOWED | DPRC_CFG_OPT_OBJ_CREATE_ALLOWED | DPRC_CFG_OPT_ALLOC_ALLOWED;