Commit 3a019636 authored by Michael Ellerman's avatar Michael Ellerman Committed by Shuah Khan

selftests: Fix dangling documentation references to kselftest_module.sh

Commit c78fd76f ("selftests: Move kselftest_module.sh into
kselftest/") moved kselftest_module.sh but missed updating a few
references to the path in documentation.

Fixes: c78fd76f ("selftests: Move kselftest_module.sh into kselftest/")
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Acked-by: default avatarKees Cook <keescook@chromium.org>
Signed-off-by: default avatarShuah Khan <skhan@linuxfoundation.org>
parent 99e51aa8
...@@ -203,12 +203,12 @@ Test Module ...@@ -203,12 +203,12 @@ Test Module
Kselftest tests the kernel from userspace. Sometimes things need Kselftest tests the kernel from userspace. Sometimes things need
testing from within the kernel, one method of doing this is to create a testing from within the kernel, one method of doing this is to create a
test module. We can tie the module into the kselftest framework by test module. We can tie the module into the kselftest framework by
using a shell script test runner. ``kselftest_module.sh`` is designed using a shell script test runner. ``kselftest/module.sh`` is designed
to facilitate this process. There is also a header file provided to to facilitate this process. There is also a header file provided to
assist writing kernel modules that are for use with kselftest: assist writing kernel modules that are for use with kselftest:
- ``tools/testing/kselftest/kselftest_module.h`` - ``tools/testing/kselftest/kselftest_module.h``
- ``tools/testing/kselftest/kselftest_module.sh`` - ``tools/testing/kselftest/kselftest/module.sh``
How to use How to use
---------- ----------
...@@ -247,7 +247,7 @@ A bare bones test module might look like this: ...@@ -247,7 +247,7 @@ A bare bones test module might look like this:
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include "../tools/testing/selftests/kselftest_module.h" #include "../tools/testing/selftests/kselftest/module.h"
KSTM_MODULE_GLOBALS(); KSTM_MODULE_GLOBALS();
...@@ -276,7 +276,7 @@ Example test script ...@@ -276,7 +276,7 @@ Example test script
#!/bin/bash #!/bin/bash
# SPDX-License-Identifier: GPL-2.0+ # SPDX-License-Identifier: GPL-2.0+
$(dirname $0)/../kselftest_module.sh "foo" test_foo $(dirname $0)/../kselftest/module.sh "foo" test_foo
Test Harness Test Harness
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
# #
# #!/bin/sh # #!/bin/sh
# SPDX-License-Identifier: GPL-2.0+ # SPDX-License-Identifier: GPL-2.0+
# $(dirname $0)/../kselftest_module.sh "description" module_name # $(dirname $0)/../kselftest/module.sh "description" module_name
# #
# Example: tools/testing/selftests/lib/printf.sh # Example: tools/testing/selftests/lib/printf.sh
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment