|
@@ -293,7 +293,7 @@ static int test_mlock_lock()
|
|
unsigned long page_size = getpagesize();
|
|
unsigned long page_size = getpagesize();
|
|
|
|
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("test_mlock_locked mmap");
|
|
perror("test_mlock_locked mmap");
|
|
goto out;
|
|
goto out;
|
|
@@ -402,7 +402,7 @@ static int test_mlock_onfault()
|
|
unsigned long page_size = getpagesize();
|
|
unsigned long page_size = getpagesize();
|
|
|
|
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("test_mlock_locked mmap");
|
|
perror("test_mlock_locked mmap");
|
|
goto out;
|
|
goto out;
|
|
@@ -445,7 +445,7 @@ static int test_lock_onfault_of_present()
|
|
uint64_t page1_flags, page2_flags;
|
|
uint64_t page1_flags, page2_flags;
|
|
|
|
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("test_mlock_locked mmap");
|
|
perror("test_mlock_locked mmap");
|
|
goto out;
|
|
goto out;
|
|
@@ -492,7 +492,7 @@ static int test_munlockall()
|
|
unsigned long page_size = getpagesize();
|
|
unsigned long page_size = getpagesize();
|
|
|
|
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
|
|
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("test_munlockall mmap");
|
|
perror("test_munlockall mmap");
|
|
@@ -518,7 +518,7 @@ static int test_munlockall()
|
|
munmap(map, 2 * page_size);
|
|
munmap(map, 2 * page_size);
|
|
|
|
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
|
|
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("test_munlockall second mmap");
|
|
perror("test_munlockall second mmap");
|
|
@@ -573,7 +573,7 @@ static int test_vma_management(bool call_mlock)
|
|
struct vm_boundaries page3;
|
|
struct vm_boundaries page3;
|
|
|
|
|
|
map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE,
|
|
map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE,
|
|
- MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
|
|
|
|
|
|
+ MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
|
|
if (map == MAP_FAILED) {
|
|
if (map == MAP_FAILED) {
|
|
perror("mmap()");
|
|
perror("mmap()");
|
|
return ret;
|
|
return ret;
|