binderfs: add stress test for binderfs binder devices
authorChristian Brauner <christian.brauner@ubuntu.com>
Fri, 13 Mar 2020 15:24:20 +0000 (16:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Mar 2020 06:41:02 +0000 (07:41 +0100)
commite48d117436082217a22bee58760f101ae1f48fee
tree95b212fbb08a88109504109dd7f41d5409cca799
parentad29ace2e26e88e14b1829c7cef89ac0ab06f08a
binderfs: add stress test for binderfs binder devices

This adds a stress test that should hopefully help us catch regressions
for [1], [2], and [3].

[1]: 2669b8b0c798 ("binder: prevent UAF for binderfs devices")
[2]: f0fe2c0f050d ("binder: prevent UAF for binderfs devices II")
[3]: 211b64e4b5b6 ("binderfs: use refcount for binder control devices too")
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20200313152420.138777-3-christian.brauner@ubuntu.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
tools/testing/selftests/filesystems/binderfs/Makefile
tools/testing/selftests/filesystems/binderfs/binderfs_test.c