In 5.3 kernel, the pattern in /proc/self/maps will be like: ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
So it does not match the test case expectation: ffffffffff600000-ffffffffff601000[[:space:]]r-xp
To be more precise, the r-xp became --xp
And to comment #5, this is expected as this test was designed for x86_64 ($(uname -m) = "x86_64" )
In 5.3 kernel, the pattern in /proc/self/maps will be like: 0-ffffffffff601 000 --xp 00000000 00:00 0 [vsyscall]
ffffffffff60000
So it does not match the test case expectation: 0-ffffffffff601 000[[:space: ]]r-xp
ffffffffff60000
To be more precise, the r-xp became --xp
And to comment #5, this is expected as this test was designed for x86_64 ($(uname -m) = "x86_64" )