selftests: Add kselftest for syscall user dispatch

Implement functionality tests for syscall user dispatch.  In order to
make the test portable, refrain from open coding syscall dispatchers and
calculating glibc memory ranges.

Signed-off-by: Gabriel Krisman Bertazi <krisman@collabora.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Andy Lutomirski <luto@kernel.org>
Acked-by: Kees Cook <keescook@chromium.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20201127193238.821364-6-krisman@collabora.com
This commit is contained in:
Gabriel Krisman Bertazi
2020-11-27 14:32:36 -05:00
committed by Thomas Gleixner
parent 11894468e3
commit 179ef03599
5 changed files with 324 additions and 0 deletions
@@ -0,0 +1 @@
CONFIG_GENERIC_ENTRY=y