diff options
author | Kang-Che Sung | 2017-02-09 22:48:51 +0800 |
---|---|---|
committer | Denys Vlasenko | 2017-03-28 18:26:21 +0200 |
commit | 257734855cbcc12ddeb0a6ab0fd8ce161becf671 (patch) | |
tree | de9160b973903e2b6dc2ce8574e179b72ea6e2b5 | |
parent | ab03061615706d5c741752483cd9729169bf5090 (diff) | |
download | busybox-257734855cbcc12ddeb0a6ab0fd8ce161becf671.zip busybox-257734855cbcc12ddeb0a6ab0fd8ce161becf671.tar.gz |
Update depmod & modprobe upstream help text in comments
No code changes.
Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | modutils/modprobe-small.c | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/modutils/modprobe-small.c b/modutils/modprobe-small.c index 485ba43..0c0fe8d 100644 --- a/modutils/modprobe-small.c +++ b/modutils/modprobe-small.c @@ -863,25 +863,28 @@ Usage: rmmod [-fhswvV] modulename ... should eventually fall to zero). # modprobe -Usage: modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] - [-o <modname>] [ --dump-modversions ] <modname> [parameters...] +Usage: modprobe [-v] [-V] [-C config-file] [-d <dirname> ] [-n] [-i] [-q] + [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...] modprobe -r [-n] [-i] [-v] <modulename> ... modprobe -l -t <dirname> [ -a <modulename> ...] # depmod --help -depmod 3.4 -- part of module-init-tools -depmod -[aA] [-n -e -v -q -V -r -u] +depmod 3.13 -- part of module-init-tools +depmod -[aA] [-n -e -v -q -V -r -u -w -m] [-b basedirectory] [forced_version] -depmod [-n -e -v -q -r -u] [-F kernelsyms] module1.ko module2.ko ... +depmod [-n -e -v -q -r -u -w] [-F kernelsyms] module1.ko module2.ko ... If no arguments (except options) are given, "depmod -a" is assumed. depmod will output a dependency list suitable for the modprobe utility. Options: -a, --all Probe all modules -A, --quick Only does the work if there's a new module - -n, --show Write the dependency file on stdout only -e, --errsyms Report not supplied symbols + -m, --map Create the legacy map files + -n, --show Write the dependency file on stdout only + -P, --symbol-prefix Architecture symbol prefix -V, --version Print the release version -v, --verbose Enable verbose mode + -w, --warn Warn on duplicates -h, --help Print this usage message The following options are useful for people managing distributions: -b basedirectory @@ -890,6 +893,9 @@ The following options are useful for people managing distributions: -F kernelsyms --filesyms kernelsyms Use the file instead of the current kernel symbols + -E Module.symvers + --symvers Module.symvers + Use Module.symvers file to check symbol versions */ //usage:#if ENABLE_MODPROBE_SMALL @@ -951,10 +957,12 @@ int modprobe_main(int argc UNUSED_PARAM, char **argv) * -e: report any symbols which a module needs * which are not supplied by other modules or the kernel * -F FILE: System.map (symbols for -e) - * -q, -r, -u: noop? + * -q, -r, -u: noop * Not supported: * -b BASEDIR: (TODO!) modules are in * $BASEDIR/lib/modules/$VERSION + * -m: create legacy "modules.*map" files (deprecated; in + * kmod's depmod, prints a warning message and continues) * -v: human readable deps to stdout * -V: version (don't want to support it - people may depend * on it as an indicator of "standard" depmod) |