[Bug/dealloc] Add missing close() on hwmem dealloc
authorDongju Chae <dongju.chae@samsung.com>
Fri, 25 Jun 2021 02:58:36 +0000 (11:58 +0900)
committer채동주/On-Device Lab(SR)/Staff Engineer/삼성전자 <dongju.chae@samsung.com>
Fri, 25 Jun 2021 04:26:15 +0000 (13:26 +0900)
This patch adds missing close() on hwmem dealloc.

Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
src/core/npu/NPUdrvAPI_triv2.cc

index 37e6af6..12ab1cd 100644 (file)
@@ -321,6 +321,8 @@ TrinityVision2API::dealloc (int dmabuf, bool contiguous) const {
   if (ret < 0)
     IOCTL_RETURN_ERRNO (TRINITY_IOCTL_HWMEM_DEALLOC);
 
+  close (dmabuf);
+
   return 0;
 }