summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/sysctl/run_numerictests
diff options
context:
space:
mode:
authorOrson Zhai <orson.zhai@linaro.org>2017-06-27 08:52:09 +0800
committerShuah Khan <shuahkh@osg.samsung.com>2017-06-27 18:57:02 -0600
commitd644437a1dc6226afb7b8a814657961d8812f763 (patch)
treeebc2b66ea461f99acb82da3103ac82a88d35991e /tools/testing/selftests/sysctl/run_numerictests
parentfde662d9c3e09ba54273785de4e12628b7bd9de1 (diff)
tools/testing/selftests/sysctl: Add pre-check to the value of writes_strict
Sysctl test will fail in some items if the value of /proc/sys/kernel /sysctrl_writes_strict is 0 as the default value in kernel older than v4.5. Make this test more robus and compatible with older kernel by checking and update writes_strict value and restore it when test is done. Signed-off-by: Orson Zhai <orson.zhai@linaro.org> Reviewed-by: Sumit Semwal <sumit.semwal@linaro.org> Tested-by: Sumit Semwal <sumit.semwal@linaro.org> Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
Diffstat (limited to 'tools/testing/selftests/sysctl/run_numerictests')
-rwxr-xr-xtools/testing/selftests/sysctl/run_numerictests2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/sysctl/run_numerictests b/tools/testing/selftests/sysctl/run_numerictests
index 8510f93f2d14..e6e76c93d948 100755
--- a/tools/testing/selftests/sysctl/run_numerictests
+++ b/tools/testing/selftests/sysctl/run_numerictests
@@ -7,4 +7,4 @@ TEST_STR=$(( $ORIG + 1 ))
. ./common_tests
-exit $rc
+exit_test