]> git.droids-corp.org - dpdk.git/commitdiff
raw/ifpga: fix variable initialization in probing
authorWei Huang <wei.huang@intel.com>
Mon, 21 Feb 2022 07:52:22 +0000 (02:52 -0500)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 7 Mar 2022 22:07:22 +0000 (23:07 +0100)
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")
Cc: stable@dpdk.org
Signed-off-by: Wei Huang <wei.huang@intel.com>
Acked-by: Tianfei Zhang <tianfei.zhang@intel.com>
drivers/raw/ifpga/ifpga_rawdev.c

index b73512d3ada584e786ca8b9fb13cd55d03989b6a..6beecb710ab85b437f08553a417285c5fe0e9eb9 100644 (file)
@@ -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;