summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/prctl/config
diff options
context:
space:
mode:
authorIvan Orlov <ivan.orlov0322@gmail.com>2023-03-25 23:59:02 +0300
committerShuah Khan <skhan@linuxfoundation.org>2023-03-28 19:28:33 +0300
commit5290586186d24d81d7f8eee4ba837f0cbc304b09 (patch)
treedbc06c973701400df5deef669d764a062005760a /tools/testing/selftests/prctl/config
parent14f4cc631afdb3234facf8542ea094ec529a4024 (diff)
downloadlinux-5290586186d24d81d7f8eee4ba837f0cbc304b09.tar.xz
selftests: prctl: Add new prctl test for PR_SET_VMA action
This patch will add the new test, which covers the prctl call with PR_SET_VMA command. The test tries to give a name to the anonymous VMA within the process memory map, and then checks the result of the operation by parsing 'maps' virtual file. Additionally, the test tries to call the prctl PR_SET_VMA command with invalid arguments, and checks the error codes for correctness. At the moment anonymous VMA naming through prctl call functionality is not covered with any tests, so I think implementing it makes sense. In version 2 of this patch I consider the selftest Makefile rule about TARGETS entries order - I moved the 'prctl' entry in the Makefile to follow the lexicographic order. In version 1 it was placed at the end of the list. Signed-off-by: Ivan Orlov <ivan.orlov0322@gmail.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'tools/testing/selftests/prctl/config')
-rw-r--r--tools/testing/selftests/prctl/config1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/prctl/config b/tools/testing/selftests/prctl/config
new file mode 100644
index 000000000000..c6ed03c544e5
--- /dev/null
+++ b/tools/testing/selftests/prctl/config
@@ -0,0 +1 @@
+CONFIG_ANON_VMA_NAME=y