index
:
kernel/kmod/kmod.git
hash-stat2
master
tip-module-decompression
kmod - module management
Lucas De Marchi
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
Age
Commit message (
Expand
)
Author
Files
Lines
7 days
libkmod: add weak dependecies
HEAD
master
Jose Ignacio Tornos Martinez
2
-0
/
+26
2024-02-20
Remove unmaintained experimental tools
Emil Velikov
3
-286
/
+0
2023-12-06
libkmod, depmod, modprobe: Make directory for kernel modules configurable
Michal Suchanek
5
-10
/
+11
2023-11-05
tools: depmod: fix -Walloc-size
Sam James
1
-4
/
+4
2023-10-17
kmod: Add pkgconfig file with kmod compile time configuration
Michal Suchanek
1
-0
/
+9
2023-10-17
libkmod, depmod: Load modprobe.d, depmod.d from ${prefix}/lib.
Michal Suchanek
1
-0
/
+1
2023-05-30
libkmod, depmod: prefer -ENODATA over -ENOENT if no section found
Dmitry Antipov
1
-1
/
+1
2023-04-18
modprobe: rmmod_do_module: Free kmod list of holders
Nicolas Schier
1
-0
/
+1
2023-02-09
treewide: add some static const notations
Emil Velikov
1
-1
/
+1
2023-02-09
depmod: Introduce outdir option
Emil Velikov
1
-3
/
+22
2023-01-13
modprobe: Allow passing path to module
Gustavo Sousa
1
-10
/
+24
2023-01-13
modprobe: Move insertion block into separate function
Gustavo Sousa
1
-35
/
+42
2022-06-30
modprobe: Write error messages to syslog if stderr is unavailable
Quentin Armitage
1
-0
/
+7
2022-06-26
modprobe: Add --wait
Lucas De Marchi
1
-9
/
+61
2022-06-26
modprobe: Move -R to "Query options"
Lucas De Marchi
1
-4
/
+4
2022-06-26
modprobe: re-use modname variable
Lucas De Marchi
1
-1
/
+1
2022-06-26
depmod: Fix writing over array length
Lucas De Marchi
1
-0
/
+1
2022-04-06
modprobe: Make rmmod_do_module() contain all the removal sequence
Lucas De Marchi
1
-15
/
+22
2022-04-06
modprobe: move check for remove_holders to caller
Lucas De Marchi
1
-2
/
+4
2022-04-06
modprobe: Fix holders removal
Lucas De Marchi
1
-8
/
+10
2022-04-04
modprobe: remove unneeded variable str_start
Masahiro Yamada
1
-3
/
+3
2022-04-04
modprobe: fix the NULL-termination of new_argv
Masahiro Yamada
1
-1
/
+1
2022-04-01
depmod: Add support for excluding a directory
Saul Wold
1
-4
/
+62
2022-04-01
modprobe: Rename rmmod_do_deps_list
Lucas De Marchi
1
-4
/
+5
2022-02-20
modinfo: Allow to force arg as module name
Lucas De Marchi
1
-2
/
+28
2022-02-20
modinfo: Update help message with "modulename"
Lucas De Marchi
1
-1
/
+1
2022-02-11
depmod: Stop opening modules.modinfo once per module
Lucas De Marchi
1
-62
/
+96
2022-02-11
depmod: Do not duplicate builtin index
Lucas De Marchi
1
-4
/
+1
2021-05-11
depmod: fix modules.builtin.alias.bin output
Lucas De Marchi
1
-1
/
+1
2021-01-18
Support /usr/local for configuration files
Lucas De Marchi
1
-0
/
+1
2021-01-18
depmod: fix precedence order
Lucas De Marchi
1
-1
/
+1
2021-01-07
Fix "modinfo -F always shows name for built-ins"
Marco d'Itri
1
-1
/
+5
2020-12-27
depmod: unconditionally write builtin.alias.bin
Lucas De Marchi
1
-4
/
+6
2020-12-01
depmod: output_builtin_alias_bin: free idx on error path
Yauheni Kaliuta
1
-7
/
+4
2020-03-13
depmod: do not output .bin to stdout
Lucas De Marchi
1
-1
/
+5
2019-12-18
modinfo: Show information about built-in modules
Alexey Gladkov
1
-18
/
+21
2019-12-18
Lookup aliases in the modules.builtin.modinfo
Alexey Gladkov
1
-0
/
+63
2019-11-07
modprobe: use flags rather than bool args
Lucas De Marchi
1
-8
/
+8
2019-11-06
modprobe: ignore builtin module on recursive removing
Yauheni Kaliuta
1
-6
/
+12
2019-03-08
tools: Print a message if refcnt attribute is missing
Ezequiel Garcia
2
-6
/
+12
2018-12-17
depmod: shut up gcc insufficinet buffer warning
Michal Suchanek
1
-16
/
+38
2018-12-17
depmod: prevent module dependency files corruption due to parallel invocation.
Michal Suchanek
1
-2
/
+7
2018-12-17
depmod: prevent module dependency files missing during depmod invocation
Michal Suchanek
1
-1
/
+0
2018-11-13
modprobe: add --show-exports
Yauheni Kaliuta
1
-0
/
+36
2017-12-07
depmod: module_is_higher_priority: fix modname length calculation
Yauheni Kaliuta
1
-2
/
+2
2017-12-07
depmod: Don't add .TOC. when it's in the kernel.
Michal Suchanek
1
-1
/
+2
2017-06-01
depmod: implement external directories support
Yauheni Kaliuta
1
-22
/
+150
2017-06-01
depmod: rewrite depmod modules search with scratchbuf
Yauheni Kaliuta
1
-12
/
+21
2017-06-01
depmod: create depmod dir independent search function
Yauheni Kaliuta
1
-9
/
+22
2017-05-09
depmod: search key: move builtin detection under the add function
Yauheni Kaliuta
1
-4
/
+4
2017-05-08
depmod: fix errorpath memleaks in report cycles logic
Yauheni Kaliuta
1
-17
/
+37
2017-02-23
depmod: fix leak on error path
Lucas De Marchi
1
-1
/
+2
2017-02-22
depmod: handle nested loops
Yauheni Kaliuta
1
-84
/
+211
2016-11-08
depmod: ignore related modules in depmod_report_cycles
Mian Yousaf Kaukab
1
-1
/
+12
2016-08-15
depmod: fix string overflow
Lucas De Marchi
1
-2
/
+19
2016-06-11
depmod: Ignore PowerPC64 ABIv2 .TOC. symbol
Anton Blanchard
1
-0
/
+2
2016-01-11
depmod: Don't insert comment in modules.devname if otherwise empty
Josh Triplett
1
-4
/
+8
2015-11-20
insmod: fix wron fallthrough of -f
Marc-Antoine Perennou
1
-0
/
+2
2015-10-25
insmod: do support -f
Philippe De Swert
1
-2
/
+4
2015-09-30
depmod: Don't fall back to uname on bad version
Laura Abbott
1
-1
/
+5
2015-09-30
depmod: Remove unprinted debug messages
Laura Abbott
1
-4
/
+1
2015-09-30
Change default log level
Laura Abbott
1
-1
/
+1
2015-09-30
modprobe: Update error message when path is missing
Laura Abbott
1
-4
/
+3
2015-06-08
tools: display features in --version
Lucas De Marchi
6
-0
/
+6
2015-06-08
tools: add PACKAGE definition in message
Lucas De Marchi
1
-1
/
+1
2015-06-06
tools: Hide new commands behind experimental flag
Lucas De Marchi
1
-2
/
+5
2015-04-16
Fix spurious spaces in lsmod output
Santiago Vila
1
-3
/
+5
2015-03-07
tools: add basic versions of insert and remove
Caio Marcelo de Oliveira Filho
4
-0
/
+282
2015-02-28
depmod: add asserts to ensure positive return from ftell()
Lucas De Marchi
1
-2
/
+4
2015-02-28
modprobe: stop checking initstate for builtin modules
Lucas De Marchi
1
-30
/
+4
2015-02-26
depmod: fix leak in case of malloc(0)
Lucas De Marchi
1
-1
/
+2
2015-02-25
depmod: use cleanup attribute to simplify free on exit
Lucas De Marchi
1
-12
/
+5
2015-02-25
depmod: Fix crash in previous commit if root is not set
Colin Walters
1
-1
/
+1
2015-02-25
depmod: fix leaking root on exit
Lucas De Marchi
1
-1
/
+5
2015-01-14
tools: prefer the use of streq()
Lucas De Marchi
2
-8
/
+9
2015-01-14
tools: kmod: use streq
Lucas De Marchi
1
-3
/
+5
2015-01-14
tools: kmod: break iteration once a command is executed
Caio Marcelo de Oliveira Filho
1
-4
/
+4
2015-01-02
Fix includes after change to build-sys
Lucas De Marchi
8
-8
/
+8
2014-11-15
depmod: point to documentation in libkmod
Lucas De Marchi
1
-101
/
+2
2014-10-28
static-nodes: indicate that creation of static nodes should only happen at boot
Tom Gundersen
1
-1
/
+1
2014-10-09
Move remaining functions from libkmod-util to shared
Lucas De Marchi
2
-2
/
+2
2014-10-09
depmod: use alias_normalize() from shared
Lucas De Marchi
1
-38
/
+5
2014-10-09
Do not rely on prio_to_str() being always inline
Lucas De Marchi
1
-5
/
+10
2014-10-09
Do not export array of kmod extensions
Lucas De Marchi
1
-1
/
+1
2014-10-09
Clarify what licences apply where
Lucas De Marchi
1
-0
/
+339
2014-10-03
Rename getline_wrapped() to freadline_wrapped()
Lucas De Marchi
1
-1
/
+1
2014-10-03
Reorder and reorganize header files
Lucas De Marchi
9
-51
/
+60
2014-10-03
Move hash implementation to shared directory
Lucas De Marchi
1
-1
/
+1
2014-10-03
Move array implementation to shared directory
Lucas De Marchi
2
-2
/
+3
2014-10-03
Move generic util functions to shared directory
Lucas De Marchi
2
-1
/
+3
2014-10-02
Move macro.h to shared directory
Lucas De Marchi
4
-4
/
+5
2014-05-30
depmod: Add better error messages when facing loops
Lucas De Marchi
1
-9
/
+93
2014-05-30
depmod: Rename variable to clarify its meaning
Lucas De Marchi
1
-8
/
+12
2014-05-14
depmod: Make dependency loops be fatal
Lucas De Marchi
1
-46
/
+9
2014-04-01
config: also parse softdeps from modules
Tom Gundersen
1
-2
/
+0
2014-03-19
depmod: do not allow partial matches with "search" directive
Anssi Hannula
1
-2
/
+2
2014-03-19
depmod: fix debug print parameter order
Anssi Hannula
1
-1
/
+1
2014-03-06
build-sys: add small redirecting Makefiles
Lucas De Marchi
1
-0
/
+13
2014-03-05
libkmod-config,depmod: Accept special files as configuration files, too
Michal Marek
1
-4
/
+1
2014-01-26
Remove "rmmod -w" documentation and getopt entry
Stephen Kitt
1
-1
/
+0
2013-09-20
rmmod: remove --wait option
Lucas De Marchi
1
-11
/
+5
2013-09-10
depmod: warn on invalid devname specification
Tom Gundersen
1
-3
/
+10
2013-08-29
Fix usage of readdir_r()
Lucas De Marchi
1
-12
/
+4
2013-08-09
depmod: add missing "else" clause
Jan Engelhardt
1
-1
/
+1
2013-07-15
static-nodes: create parent directories of output file
Tom Gundersen
1
-3
/
+9
2013-07-15
static-nodes: don't fail if modules.devname not found
Tom Gundersen
1
-12
/
+19
2013-07-02
tools: Use test/kmod instead of kmod-nolib
Lucas De Marchi
1
-1
/
+1
2013-07-01
static-nodes: Better -f option description
Lucas De Marchi
1
-1
/
+1
2013-05-02
modprobe: don't check refcount with remove command
Johannes Berg
1
-1
/
+1
2013-04-21
Add format attribute and fix issues
Lucas De Marchi
4
-9
/
+12
2013-04-19
static-nodes: Fix indentation
Lucas De Marchi
1
-162
/
+170
2013-04-19
static-nodes: tmpfiles - also create parents directories of device nodes
Tom Gundersen
1
-3
/
+11
2013-04-17
kmod: It's an error not to have modules.devname
Lucas De Marchi
1
-2
/
+3
2013-04-16
tools: add static-nodes tool
Tom Gundersen
3
-0
/
+248
2013-03-21
modprobe: Fix assertion on --show-depends with bogus config file
Lucas De Marchi
1
-2
/
+6
2013-03-18
rmmod: Teach rmmod about builtin modules
Josh Boyer
1
-1
/
+7
2013-01-16
Update copyright notices
Lucas De Marchi
10
-10
/
+10
2012-12-31
depmod: fix builtin symbols resolution when the prefix symbol is set
Andrey Mazo
1
-7
/
+12
2012-12-13
depmod: --symbol-prefix actually requires an argument
Andrey Mazo
1
-1
/
+1
2012-11-28
depmod: fix checking file extension
Lucas De Marchi
1
-2
/
+3
2012-11-28
fix is_module_filename()
Aleksey Makarov
2
-46
/
+4
2012-11-16
depmod: fix asserting mod->kmod == NULL
Lucas De Marchi
1
-1
/
+1
2012-11-16
depmod: fix hash lookup by relpath instead of uncrelpath
Lucas De Marchi
1
-3
/
+3
2012-11-06
tools: use program_invocation_short_name provided by libc
Lucas De Marchi
8
-19
/
+17
2012-11-06
tools: staticize functions that are now only used in log.c
Lucas De Marchi
2
-51
/
+43
2012-11-06
tools: share function for logging
Lucas De Marchi
7
-122
/
+36
2012-11-06
tools: share setting up libkmod log
Lucas De Marchi
5
-5
/
+17
2012-11-06
tools: use a single function for logging libkmod output
Lucas De Marchi
4
-74
/
+85
2012-11-06
tools: make usage() messages go to stdout rather than stderr
Lucas De Marchi
5
-10
/
+5
2012-11-06
tools: share function to convert prio to string
Lucas De Marchi
5
-65
/
+60
2012-11-06
tools: share getting program name from argv for all tools
Lucas De Marchi
8
-28
/
+34
2012-11-05
rmmod: route all messages to syslog if told to
Lucas De Marchi
1
-20
/
+73
2012-11-05
rmmod: prefer ERR over plain fprintf
Lucas De Marchi
1
-16
/
+13
2012-11-05
modinfo: prefer ERR over plain fprintf
Lucas De Marchi
1
-16
/
+14
2012-11-05
insmod: prefer ERR over plain fprintf
Lucas De Marchi
1
-11
/
+11
2012-11-05
depmod: add depmod prefix to log messages
Lucas De Marchi
1
-1
/
+1
2012-11-05
depmod: remove inline from _log
Lucas De Marchi
1
-1
/
+1
2012-11-05
depmod: prefer ERR and WRN over plain fprintf
Lucas De Marchi
1
-11
/
+7
2012-11-01
modprobe: use ERR() instead of fprintf(stderr, ...)
Lucas De Marchi
1
-30
/
+32
2012-11-01
modprobe: prefix log messages to stderr with modprobe
Lucas De Marchi
1
-3
/
+3
2012-11-01
modprobe: move log function
Lucas De Marchi
1
-29
/
+29
2012-11-01
modprobe: prefix libkmod messages to stderr with modprobe:
Lucas De Marchi
1
-7
/
+18
2012-10-31
modprobe: use prio_to_str() helper
Lucas De Marchi
1
-39
/
+25
2012-10-31
modprobe: exit in one place
Lucas De Marchi
1
-8
/
+5
2012-10-30
depmod: unref kmod_module once we don't need it anymore
Lucas De Marchi
1
-3
/
+6
2012-10-30
depmod: use our copy of modname instead of calling libkmod
Lucas De Marchi
1
-10
/
+6
2012-10-30
depmod: cache dependency_symbol list in struct mod
Lucas De Marchi
1
-11
/
+15
2012-10-30
depmod: cache info_list in struct mod
Lucas De Marchi
1
-32
/
+22
2012-10-30
depmod: do not create a hole in struct depmod
Lucas De Marchi
1
-1
/
+1
2012-10-17
rmmod: Deprecate --wait option
Lucas De Marchi
1
-2
/
+2
2012-10-03
depmod: fix parsing of modules.order with compressed modules
Lucas De Marchi
1
-17
/
+29
2012-10-02
build-sys: Remove --with-rootprefix option
Dave Reisner
3
-6
/
+6
2012-08-17
modprobe: Unconditionally use KMOD_PROBE_APPLY_BLACKLIST_ALIAS_ONLY
Lucas De Marchi
1
-0
/
+1
2012-07-18
Use #pragma once instead of #ifndef
Lucas De Marchi
1
-3
/
+1
2012-06-15
depmod: use ferror and fclose to check for error
Lucas De Marchi
1
-7
/
+6
2012-06-15
depmod: return error when index is truncated due to ENOSPC
Lucas De Marchi
1
-0
/
+9
2012-06-15
depmod: fix coding-style issue in array declaration
Lucas De Marchi
1
-29
/
+29
2012-06-15
depmod: fail if any index could not be created
Lucas De Marchi
1
-8
/
+14
2012-06-15
depmod: don't return error if modules.builtin don't exist
Lucas De Marchi
1
-3
/
+2
2012-06-15
Remove ifdef for building tools not bundled
Lucas De Marchi
6
-54
/
+0
2012-06-14
tools: rename source files
Lucas De Marchi
6
-0
/
+0
2012-05-08
depmod: report failures in loading symbols
Dave Reisner
1
-2
/
+5
2012-04-26
Return error instead of always 0
Lucas De Marchi
1
-1
/
+1
2012-04-26
Remove dead assignment
Lucas De Marchi
1
-1
/
+1
2012-04-16
modprobe: handle -ENOENT return from init_module
Dave Reisner
1
-0
/
+5
2012-03-22
modprobe: fix typo in config dump: option->options
Elan Ruusamäe
1
-1
/
+1
2012-03-15
modprobe: set log prio to 0 if user passed -q arg
Lucas De Marchi
1
-1
/
+1
2012-03-15
Merge branch 'master' of git://code.falconindy.com/kmod
Lucas De Marchi
1
-11
/
+8
2012-03-15
modprobe: always try to remove all modules in command line
Lucas De Marchi
1
-1
/
+1
2012-03-15
modprobe: don't check if module builtin to decide if it's builtin
Lucas De Marchi
1
-5
/
+14
2012-03-14
modprobe: fix error path in removing modules
Dave Reisner
1
-11
/
+8
2012-02-27
modprobe: show builtin label on --show-depends
Dave Reisner
1
-1
/
+3
2012-02-24
modinfo: use new apply_filter method to avoid builtins
Dave Reisner
1
-3
/
+15
2012-02-06
modinfo: handle arguments more carefully
Dan McGee
1
-3
/
+20
2012-02-06
libkmod-module: probe: rename flag to be more meaningful
Lucas De Marchi
1
-1
/
+1
2012-02-05
Update .gitignore files
Dan McGee
1
-9
/
+15
2012-02-03
depmod: Dont use errno unconditionally
Khem Raj
1
-14
/
+16
2012-02-03
modprobe: avoid breaking on insertion failure
Dave Reisner
1
-2
/
+0
2012-01-31
modprobe: properly handle errors from init_module
Dave Reisner
1
-4
/
+15
2012-01-31
modprobe: post-remove module deps with 0 refcnt
Dave Reisner
1
-0
/
+12
2012-01-31
kmod-modprobe: migrate to kmod_module_probe_insert_module()
Lucas De Marchi
1
-224
/
+41
2012-01-27
modprobe: print end of configuration files
Lucas De Marchi
1
-0
/
+1
2012-01-26
modprobe: fix build 'cause of excessive number of arguments
Lucas De Marchi
1
-2
/
+1
2012-01-26
modprobe: remove code referring to -t, --type
Dave Reisner
1
-14
/
+1
2012-01-21
build-sys: do not create symlinks by default
Lucas De Marchi
2
-101
/
+0
2012-01-21
modprobe: kill operations depending on path
Lucas De Marchi
1
-56
/
+2
2012-01-18
Add program to calculate the shortest relative path for symlinks
Lucas De Marchi
2
-0
/
+101
2012-01-17
WEXITSTATUS is defined in sys/wait.h
Thierry Vignaud
1
-0
/
+1
2012-01-17
modprobe: flush stdout before dumping indexes
Lucas De Marchi
1
-0
/
+2
2012-01-16
Fix common misspelling with codespell
Lucas De Marchi
1
-1
/
+1
2012-01-16
modprobe: dump indexes as well
Lucas De Marchi
1
-0
/
+3
2012-01-14
depmod: deal with relative root dir
Lucas De Marchi
1
-3
/
+4
2012-01-14
depmod: fix idx calculation after postponed array creation
Lucas De Marchi
1
-3
/
+4
2012-01-14
Reduce scope of counter variable
Lucas De Marchi
1
-1
/
+3
2012-01-14
depmod: adhere to coding style
Lucas De Marchi
1
-3
/
+6
2012-01-13
modprobe: dump configuration
Lucas De Marchi
1
-10
/
+37
2012-01-12
modprobe: abort on dependency loop that cannot be broken
Lucas De Marchi
1
-12
/
+75
2012-01-12
modprobe: fix leak on error path
Lucas De Marchi
1
-5
/
+10
2012-01-12
modprobe: rework module removal without tree traversing
Lucas De Marchi
1
-170
/
+48
2012-01-12
modprobe: rework module insertion without tree traversing
Lucas De Marchi
1
-188
/
+95
[next]