Commit bff12468 authored by Yannick Brosseau's avatar Yannick Brosseau Committed by Shuah Khan

selftests/vm: Don't mlockall MCL_CURRENT in on-fault-limit test

The default MEMLOCK limit is not big enough to accomodate all the
current pages of the test program process, so the test fails
at this step.
By removing the MCL_CURRENT flag, we allow the mlockall
call to succeed. The mmap is twice the size of the current limit,
so it will still fail as expected.
Signed-off-by: default avatarYannick Brosseau <scientist@fb.com>
Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
parent ee65735d
......@@ -20,7 +20,7 @@ static int test_limit(void)
return ret;
}
if (mlockall(MCL_CURRENT | MCL_ONFAULT | MCL_FUTURE)) {
if (mlockall(MCL_ONFAULT | MCL_FUTURE)) {
perror("mlockall");
return ret;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment