From c22979908f7350a0072d088ca94b397f4f922eb1 Mon Sep 17 00:00:00 2001 From: Wei Huang Date: Mon, 21 Feb 2022 02:52:22 -0500 Subject: [PATCH] raw/ifpga: fix variable initialization in probing [ upstream commit aae56ac43bcb6b605df8435be2ff6f07788fb1cf ] Scalar variable sub_brg_bdf may be used uninitialized in function ifpga_rawdev_fill_info(). It is initialized now in this fix. Coverity issue: 375805 Fixes: 9c006c45d0c5 ("raw/ifpga: scan PCIe BDF device tree") Signed-off-by: Wei Huang Acked-by: Tianfei Zhang --- drivers/raw/ifpga/ifpga_rawdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/raw/ifpga/ifpga_rawdev.c b/drivers/raw/ifpga/ifpga_rawdev.c index d421d14d68..decf183a0b 100644 --- a/drivers/raw/ifpga/ifpga_rawdev.c +++ b/drivers/raw/ifpga/ifpga_rawdev.c @@ -216,7 +216,7 @@ static int ifpga_rawdev_fill_info(struct ifpga_rawdev *ifpga_dev, char dir[1024] = "/sys/devices/"; char *c; int ret; - char sub_brg_bdf[4][16]; + char sub_brg_bdf[4][16] = {{0}}; int point; DIR *dp = NULL; struct dirent *entry;