Improve the test framework for MM syscalls

This commit is contained in:
Ruihan Li
2025-06-21 23:43:46 +08:00
committed by Jianfeng Jiang
parent 93015a6090
commit ee542e043e
4 changed files with 34 additions and 56 deletions

View File

@ -22,9 +22,9 @@ FN_SETUP(mmap_readahead)
CHECK(ftruncate(fd, PAGE_SIZE * NR_PAGES));
addr = mmap(NULL, PAGE_SIZE * NR_PAGES, PROT_READ | PROT_WRITE,
MAP_SHARED, fd, 0);
CHECK(addr == MAP_FAILED ? -1 : 0);
addr = CHECK_WITH(mmap(NULL, PAGE_SIZE * NR_PAGES,
PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0),
_ret != MAP_FAILED);
}
END_SETUP()