From: Bruce Richardson Date: Thu, 6 May 2021 11:19:27 +0000 (+0100) Subject: raw/ioat: fix directory handle leak X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=2341397eb752209bc22c519d583d9ea8a31e7245;p=dpdk.git raw/ioat: fix directory handle leak When reading the /dev directory as part of the bus scan for DSA devices, the directory handle from opendir was not freed on function return, leading to a resource leak. Coverity issue: 370588 Fixes: b7aaf417f936 ("raw/ioat: add bus driver for device scanning automatically") Signed-off-by: Bruce Richardson --- diff --git a/drivers/raw/ioat/idxd_bus.c b/drivers/raw/ioat/idxd_bus.c index 5b448d49de..5199786785 100644 --- a/drivers/raw/ioat/idxd_bus.c +++ b/drivers/raw/ioat/idxd_bus.c @@ -312,6 +312,7 @@ dsa_scan(void) dev->device.numa_node = numa_node; } + closedir(dev_dir); return 0; }