]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/powerpc: Add a test for PROT_SAO
authorMichael Ellerman <mpe@ellerman.id.au>
Mon, 11 Jul 2016 05:25:18 +0000 (15:25 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 14 Jul 2016 10:26:25 +0000 (20:26 +1000)
commitc4c561c542ee4857465ab232122560933e9b9dae
tree1a53bee7a96f8e15f542bc6f69ab6c0ebdb298ae
parent6078d8da5358dc22798d5ebb5f812e474588fd82
selftests/powerpc: Add a test for PROT_SAO

PROT_SAO is a powerpc-specific flag to mmap(), and we rely on arch
specific logic to allow it to be passed to mmap().

Add a small test to ensure mmap() accepts PROT_SAO. We don't have a good
way to test that it actually causes the mapping to be created with the
right flags, so for now we just touch the mapping so it's faulted in. In
future we might be able to do something better.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
tools/testing/selftests/powerpc/mm/.gitignore
tools/testing/selftests/powerpc/mm/Makefile
tools/testing/selftests/powerpc/mm/prot_sao.c [new file with mode: 0644]
tools/testing/selftests/powerpc/utils.h