["test-modprobe/softdep-loop/lib/modules/4.4.4/kernel/mod-loop-a.ko"]="mod-loop-a.ko"
["test-modprobe/softdep-loop/lib/modules/4.4.4/kernel/mod-loop-b.ko"]="mod-loop-b.ko"
["test-modprobe/force/lib/modules/4.4.4/kernel/"]="mod-simple.ko"
+ ["test-modprobe/oldkernel/lib/modules/3.3.3/kernel/"]="mod-simple.ko"
+ ["test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/"]="mod-simple.ko"
)
for k in ${!map[@]}; do
const char *progname = ABS_TOP_BUILDDIR "/tools/modprobe";
const char *const args[] = {
progname,
- "psmouse",
+ "mod-simple",
NULL,
};
exit(EXIT_FAILURE);
}
DEFINE_TEST(modprobe_oldkernel,
- .description = "check modprobe --force",
+ .description = "check modprobe with kernel without finit_module()",
.config = {
[TC_UNAME_R] = "3.3.3",
[TC_ROOTFS] = TESTSUITE_ROOTFS "test-modprobe/oldkernel",
[TC_INIT_MODULE_RETCODES] = "",
},
- .modules_loaded = "psmouse",
+ .modules_loaded = "mod-simple",
);
static noreturn int modprobe_oldkernel_force(const struct test *t)
const char *progname = ABS_TOP_BUILDDIR "/tools/modprobe";
const char *const args[] = {
progname,
- "--force", "psmouse",
+ "--force", "mod-simple",
NULL,
};
exit(EXIT_FAILURE);
}
DEFINE_TEST(modprobe_oldkernel_force,
- .description = "check modprobe --force",
+ .description = "check modprobe --force with kernel without finit_module()",
.config = {
[TC_UNAME_R] = "3.3.3",
[TC_ROOTFS] = TESTSUITE_ROOTFS "test-modprobe/oldkernel-force",
[TC_INIT_MODULE_RETCODES] = "",
},
- .modules_loaded = "psmouse",
+ .modules_loaded = "mod-simple",
);
TESTSUITE_MAIN();