refactor: improve mmap logging logic

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2024-03-07 10:44:08 +00:00
committed by Compute-Runtime-Automation
parent 0bd624e1fc
commit 79d80047ef
2 changed files with 4 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ using AllocationStatus = MemoryManager::AllocationStatus;
int debugMunmap(void *ptr, size_t size) noexcept {
int returnVal = munmap(ptr, size);
printf("\n%s: munmap(%p, %zu) = %d", __FUNCTION__, ptr, size, returnVal);
printf("\nmunmap(%p, %zu) = %d", ptr, size, returnVal);
return returnVal;
}
@@ -64,7 +64,7 @@ int debugMunmap(void *ptr, size_t size) noexcept {
void *debugMmap(void *ptr, size_t size, int prot, int flags, int fd, off_t offset) noexcept {
void *returnVal = mmap(ptr, size, prot, flags, fd, offset);
printf("\n%s: mmap(%p, %zu, %d, %d, %d, %ld) = %p", __FUNCTION__, ptr, size, prot, flags, fd, offset, returnVal);
printf("\nmmap(%p, %zu, %d, %d, %d, %ld) = %p", ptr, size, prot, flags, fd, offset, returnVal);
return returnVal;
}

View File

@@ -225,12 +225,12 @@ TEST_F(DrmMemoryManagerTest, givenDebugFlagSetWhenUsingMmapFunctionsThenPrintCon
EXPECT_NE(std::string::npos, output.find(expected1));
testing::internal::CaptureStdout();
int retVal = memoryManager.munmapFunction(ptr, len);
int retVal = memoryManager.munmapFunction(retPtr, len);
output = testing::internal::GetCapturedStdout();
char expected2[256] = {};
sprintf(expected2, "munmap(%p, %zu) = %d", ptr, len, retVal);
sprintf(expected2, "munmap(%p, %zu) = %d", retPtr, len, retVal);
EXPECT_NE(std::string::npos, output.find(expected2));
}