← Commit list

f99800758

Denys Vlasenko
Denys Vlasenko
2021-06-30
SUCCESS Duration: 154s

Subject

modprobe: when reading modules.builtin, use basenames of files from it

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

modutils/modprobe.c+2 -1
@@ -629,8 +629,9 @@ int modprobe_main(int argc UNUSED_PARAM, char **argv)
config_close(parser);
parser = config_open2("modules.builtin", fopen_for_read);
+ /* this file contains lines like "kernel/fs/binfmt_script.ko" */
while (config_read(parser, &s, 1, 1, "# \t", PARSE_NORMAL))
- get_or_add_modentry(s)->flags |= MODULE_FLAG_BUILTIN;
+ get_or_add_modentry(bb_basename(s))->flags |= MODULE_FLAG_BUILTIN;
config_close(parser);
}