]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit - lib/test_sysctl.c
lib: Make test_sysctl initialized as module
authorMasami Hiramatsu <mhiramat@kernel.org>
Thu, 28 May 2020 14:52:16 +0000 (23:52 +0900)
committerShuah Khan <skhan@linuxfoundation.org>
Tue, 2 Jun 2020 16:26:14 +0000 (10:26 -0600)
commit2f56f84511367ce5ffd4a1c88dcd770ef049ea96
tree7d330c1ae60bdd1af58aee7bcedd3a38da89d07d
parentd0676871fd52f575cc2bfec4faa2fcbc8af370e8
lib: Make test_sysctl initialized as module

test_sysctl.c is expected to be used as a module, but since
it does not use module_init(), it never be registered as
a module and not appeared under /sys/module/.
In the result, the selftests/sysctl/sysctl.sh always fails
to find the test module and is skipped.

This makes test_sysctl.c initialized as a module by module_init()
and allow sysctl.sh to find the test module is loaded.

Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Reviewed-by: Luis Chamberlain <mcgrof@kernel.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
lib/test_sysctl.c