======================================================================
FAIL: Make sure the stack guard page does not split the stack on mlock
----------------------------------------------------------------------
Traceback (most recent call last):
File "./test-kernel.py", line 103, in test_guard_page_split
self.assertShellExitEquals(expected, ["./split-stack"])
File "/home/ubuntu/qrt/qrt-test-kernel/testlib.py", line 923, in assertShellExitEquals
self.assertEquals(expected, rc, msg + result + report)
AssertionError: Got exit code 1, expected 0
Command: './split-stack'
Output:
gap exists in stack VMAs (0x7ea5c000 != 0x7ea5d000)!
for this one, the LP bug is 646114 and it requires 4 patches:
maverick/master
28d2e37 mm: Move vma_stack_continue into mm.h
6bed999 mm: make stack guard page logic use vm_prev pointer
e89cfc4 mm: make the mlock() stack guard page checks stricter
f598143 mm: make the vma list be doubly linked
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ------- ------- ------- ------- ------- ------- ------- ------- ------- page_split assertShellExit Equals( expected, ["./split-stack"]) ubuntu/ qrt/qrt- test-kernel/ testlib. py", line 923, in assertShellExit Equals assertEquals( expected, rc, msg + result + report)
FAIL: Make sure the stack guard page does not split the stack on mlock
-------
Traceback (most recent call last):
File "./test-kernel.py", line 103, in test_guard_
self.
File "/home/
self.
AssertionError: Got exit code 1, expected 0
Command: './split-stack'
Output:
gap exists in stack VMAs (0x7ea5c000 != 0x7ea5d000)!
for this one, the LP bug is 646114 and it requires 4 patches:
maverick/master
28d2e37 mm: Move vma_stack_continue into mm.h
6bed999 mm: make stack guard page logic use vm_prev pointer
e89cfc4 mm: make the mlock() stack guard page checks stricter
f598143 mm: make the vma list be doubly linked