From ecd73667df75d8b5f078d3cd0b142d79ab0ebccb Mon Sep 17 00:00:00 2001 From: Carter Li Date: Thu, 17 Oct 2024 19:37:11 +0800 Subject: [PATCH] DiskIO (Linux): fix multi-namespace nvme drive detection --- src/detection/diskio/diskio_linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/detection/diskio/diskio_linux.c b/src/detection/diskio/diskio_linux.c index a0e651606..24bc277a4 100644 --- a/src/detection/diskio/diskio_linux.c +++ b/src/detection/diskio/diskio_linux.c @@ -38,7 +38,7 @@ static void parseDiskIOCounters(int dfd, const char* devName, FFlist* result, FF { char pathSysBlock[16]; snprintf(pathSysBlock, sizeof(pathSysBlock), "nvme%dn2", devid); - faccessat(devfd, pathSysBlock, F_OK, 0); + multiNs = faccessat(devfd, pathSysBlock, F_OK, 0) == 0; } if (multiNs) {