index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
module.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-14
Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...
Ingo Molnar
1
-1
/
+1
2024-01-10
Merge tag 'modules-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2024-01-10
x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE
Breno Leitao
1
-1
/
+1
2023-12-21
kernel/module: improve documentation for try_module_get()
Marco Pagani
1
-1
/
+1
2023-12-18
kunit: add KUNIT_INIT_TABLE to init linker section
Rae Moar
1
-0
/
+2
2023-05-26
kallsyms: remove unsed API lookup_symbol_attrs
Maninder Singh
1
-9
/
+0
2023-04-27
Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-33
/
+108
2023-04-26
Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
1
-53
/
+74
2023-04-05
kallsyms: move module-related functions under correct configs
Viktor Malik
1
-61
/
+74
2023-03-19
kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_sym...
Zhen Lei
1
-4
/
+2
2023-03-17
kallsyms, bpf: Move find_kallsyms_symbol_value out of internal header
Viktor Malik
1
-0
/
+8
2023-03-10
kernel/module: add documentation for try_module_get()
Luis Chamberlain
1
-2
/
+38
2023-03-09
dyndbg: use the module notifier callbacks
Jason Baron
1
-0
/
+4
2023-03-09
module: make module_ktype structure constant
Thomas Weißschuh
1
-1
/
+1
2023-03-09
module: replace module_layout with module_memory
Song Liu
1
-26
/
+63
2023-03-09
livepatch: fix ELF typos
Alexey Dobriyan
1
-3
/
+3
2023-02-23
Merge tag 'modules-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+8
2023-02-06
module.h: Document klp_modinfo struct using kdoc
Marcos Paulo de Souza
1
-0
/
+8
2023-01-19
livepatch: Improve the search performance of module_kallsyms_on_each_symbol()
Zhen Lei
1
-2
/
+4
2022-12-13
Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
1
-0
/
+9
2022-11-11
module: remove redundant module_sysfs_initialized variable
Rasmus Villemoes
1
-1
/
+0
2022-10-25
kallsyms: Make module_kallsyms_on_each_symbol generally available
Jiri Olsa
1
-0
/
+9
2022-09-26
cfi: Switch to -fsanitize=kcfi
Sami Tolvanen
1
-3
/
+3
2022-09-26
cfi: Drop __CFI_ADDRESSABLE
Sami Tolvanen
1
-2
/
+2
2022-07-11
kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites
Daniel Latypov
1
-1
/
+1
2022-07-11
kunit: unify module and builtin suite definitions
Jeremy Kerr
1
-0
/
+5
2022-05-12
module.h: simplify MODULE_IMPORT_NS
Greg Kroah-Hartman
1
-2
/
+1
2022-04-05
module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC
Christophe Leroy
1
-0
/
+8
2022-04-05
module: Move extra signature support out of core code
Aaron Tomlin
1
-5
/
+7
2022-04-05
module: Move livepatch support to a separate file
Aaron Tomlin
1
-6
/
+3
2022-01-17
Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+2
2022-01-11
module.h: allow #define strings to work with MODULE_IMPORT_NS
Greg Kroah-Hartman
1
-1
/
+2
2021-12-13
exit: Rename module_put_and_exit to module_put_and_kthread_exit
Eric W. Biederman
1
-3
/
+3
2021-07-19
printk: Userspace format indexing support
Chris Down
1
-0
/
+5
2021-07-08
module: add printk formats to add module build ID to stacktraces
Stephen Boyd
1
-1
/
+8
2021-04-08
add support for Clang CFI
Sami Tolvanen
1
-2
/
+11
2021-03-17
module: remove never implemented MODULE_SUPPORTED_DEVICE
Leon Romanovsky
1
-3
/
+0
2021-02-08
module: remove EXPORT_UNUSED_SYMBOL*
Christoph Hellwig
1
-12
/
+0
2021-02-08
module: remove EXPORT_SYMBOL_GPL_FUTURE
Christoph Hellwig
1
-5
/
+0
2021-02-08
module: move struct symsearch to module.c
Christoph Hellwig
1
-11
/
+0
2021-02-08
module: mark module_mutex static
Christoph Hellwig
1
-2
/
+0
2021-02-08
kallsyms: only build {,module_}kallsyms_on_each_symbol when required
Christoph Hellwig
1
-12
/
+4
2021-02-08
module: use RCU to synchronize find_module
Christoph Hellwig
1
-1
/
+1
2020-12-17
Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-14
/
+14
2020-12-07
module: drop semicolon from version macro
Johan Hovold
1
-1
/
+1
2020-11-25
module: simplify version-attribute handling
Johan Hovold
1
-13
/
+13
2020-11-25
module: drop version-attribute alignment
Johan Hovold
1
-1
/
+1
2020-11-14
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Jakub Kicinski
1
-0
/
+4
2020-11-10
bpf: Load and verify kernel module BTFs
Andrii Nakryiko
1
-0
/
+4
2020-10-28
module: use hidden visibility for weak symbol references
Ard Biesheuvel
1
-1
/
+1
2020-10-25
treewide: Convert macro and uses of __section(foo) to __section("foo")
Joe Perches
1
-1
/
+1
2020-09-01
static_call: Add inline static call infrastructure
Josh Poimboeuf
1
-0
/
+5
2020-08-05
modules: inherit TAINT_PROPRIETARY_MODULE
Christoph Hellwig
1
-0
/
+1
2020-08-01
modules: return licensing information from find_symbol
Christoph Hellwig
1
-1
/
+1
2020-08-01
modules: rename the licence field in struct symsearch to license
Christoph Hellwig
1
-1
/
+1
2020-08-01
modules: mark each_symbol_section static
Christoph Hellwig
1
-9
/
+0
2020-08-01
modules: mark find_symbol static
Christoph Hellwig
1
-11
/
+0
2020-08-01
modules: mark ref_module static
Christoph Hellwig
1
-1
/
+0
2020-06-04
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...
Linus Torvalds
1
-8
/
+0
2020-05-19
kprobes: Prevent probes in .noinstr.text section
Thomas Gleixner
1
-0
/
+2
2020-05-12
kprobes: Support NOKPROBE_SYMBOL() in modules
Masami Hiramatsu
1
-0
/
+2
2020-05-12
kprobes: Support __kprobes blacklist in modules
Masami Hiramatsu
1
-0
/
+4
2020-05-08
module: Make module_enable_ro() static again
Josh Poimboeuf
1
-6
/
+0
2020-05-08
module: Remove module_disable_ro()
Josh Poimboeuf
1
-2
/
+0
2020-02-01
Merge tag 'kbuild-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-1
/
+11
2020-01-31
Merge tag 'modules-for-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-1
/
+1
2020-01-23
module.h: Annotate mod_kallsyms with __rcu
Madhuparna Bhowmik
1
-1
/
+1
2020-01-07
kbuild: create modules.builtin without Makefile.modbuiltin or tristate.conf
Masahiro Yamada
1
-1
/
+11
2019-12-10
Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts
Ingo Molnar
1
-2
/
+5
2019-11-27
module: Remove set_all_modules_text_*()
Peter Zijlstra
1
-4
/
+0
2019-11-14
export,module: add SPDX GPL-2.0 license identifier to headers with no license
Masahiro Yamada
1
-2
/
+5
2019-09-27
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-3
/
+0
2019-09-22
modules: make MODULE_IMPORT_NS() work even when modular builds are disabled
Linus Torvalds
1
-2
/
+2
2019-09-10
module: add support for symbol namespaces.
Matthias Maennich
1
-0
/
+2
2019-08-05
MODSIGN: Export module signature definitions
Thiago Jung Bauermann
1
-3
/
+0
2019-05-28
srcu: Allocate per-CPU data for DEFINE_SRCU() in modules
Paul E. McKenney
1
-0
/
+5
2019-05-14
Merge tag 'modules-for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-0
/
+12
2019-05-09
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-0
/
+5
2019-05-08
Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...
Linus Torvalds
1
-0
/
+1
2019-05-07
moduleparam: Save information about built-in modules in separate file
Alexey Gladkov
1
-0
/
+1
2019-05-02
module: add stubs for within_module functions
Tri Vo
1
-0
/
+17
2019-03-28
kallsyms: store type information in its own array
Eugene Loh
1
-0
/
+1
2019-03-27
x86/ima: require signed kernel modules
Mimi Zohar
1
-0
/
+5
2019-03-20
vfs: Implement logging through fs_context
David Howells
1
-0
/
+6
2019-03-09
Merge tag 'docs-5.1' of git://git.lwn.net/linux
Linus Torvalds
1
-1
/
+17
2019-02-15
include/linux/module.h: copy __init/__exit attrs to init/cleanup_module
Miguel Ojeda
1
-2
/
+2
2019-02-11
module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity
Thomas Gleixner
1
-1
/
+17
2019-01-09
x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE
WANG Chao
1
-1
/
+1
2019-01-06
jump_label: move 'asm goto' support test to Kconfig
Masahiro Yamada
1
-1
/
+1
2018-12-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-0
/
+4
2018-12-18
bpf: support raw tracepoints in modules
Matt Mullins
1
-0
/
+4
2018-12-14
ARM: module: Fix function kallsyms on Thumb-2
Vincent Whitchurch
1
-0
/
+7
2018-10-24
Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+0
2018-10-17
tracepoint: Fix tracepoint array element size mismatch
Mathieu Desnoyers
1
-1
/
+2
2018-10-10
LSM: Convert from initcall to struct lsm_info
Kees Cook
1
-1
/
+0
2018-06-25
module: replace VMLINUX_SYMBOL_STR() with __stringify() or string literal
Masahiro Yamada
1
-2
/
+2
2018-02-06
kernel/module: module_is_live can be boolean
Yaowei Bai
1
-1
/
+1
2018-02-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...
Linus Torvalds
1
-0
/
+10
2018-01-31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-0
/
+6
2018-01-29
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-0
/
+9
2018-01-26
module/retpoline: Warn about missing retpoline in module
Andi Kleen
1
-0
/
+9
2018-01-12
error-injection: Add injectable error types
Masami Hiramatsu
1
-1
/
+2
2018-01-12
error-injection: Separate error-injection from kprobe
Masami Hiramatsu
1
-3
/
+3
2018-01-09
sections: split dereference_function_descriptor()
Sergey Senozhatsky
1
-0
/
+10
2017-12-12
add infrastructure for tagging functions as error injectable
Josef Bacik
1
-0
/
+5
2017-11-08
module: export module signature enforcement status
Bruno E. O. Meneguele
1
-0
/
+7
2017-07-29
module: Remove const attribute from alias for MODULE_DEVICE_TABLE
Matthias Kaehlcke
1
-1
/
+1
2017-07-19
Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-2
/
+2
2017-06-30
randstruct: Mark various structs for randomization
Kees Cook
1
-2
/
+2
2017-06-13
trace: rename struct module entry for trace enums
Jeremy Linton
1
-2
/
+2
2017-06-13
trace: rename trace_enum_map to trace_eval_map
Jeremy Linton
1
-1
/
+1
2017-05-03
Merge tag 'modules-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-3
/
+3
2017-04-23
module: Unify the return value type of try_module_get
Gao Feng
1
-3
/
+3
2017-03-16
locking/lockdep: Handle statically initialized PER_CPU locks properly
Thomas Gleixner
1
-0
/
+6
2017-02-22
Merge tag 'modules-for-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-4
/
+2
2017-02-21
Merge tag 'rodata-v4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-1
/
+1
2017-02-21
Merge tag 'extable-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-1
/
+0
2017-02-09
module.h: remove extable.h include now users have migrated
Paul Gortmaker
1
-1
/
+0
2017-02-07
arch: Rename CONFIG_DEBUG_RODATA and CONFIG_DEBUG_MODULE_RONX
Laura Abbott
1
-1
/
+1
2017-02-06
modules: mark __inittest/__exittest as __maybe_unused
Arnd Bergmann
1
-2
/
+2
2017-02-03
modversions: treat symbol CRCs as 32 bit quantities
Ard Biesheuvel
1
-7
/
+7
2017-01-03
module: Drop redundant declaration of struct module
Jean Delvare
1
-2
/
+0
2016-11-26
module: remove trailing whitespace
Anson Jacob
1
-1
/
+1
2016-11-26
taint/module: Clean up global and module taint flags handling
Petr Mladek
1
-1
/
+1
2016-08-04
modules: add ro_after_init support
Jessica Yu
1
-2
/
+4
2016-08-04
exceptions: fork exception table content from module.h into extable.h
Paul Gortmaker
1
-25
/
+2
2016-07-27
module: fix noreturn attribute for __module_put_and_exit()
Jiri Kosina
1
-2
/
+2
2016-04-01
module: preserve Elf information for livepatch modules
Jessica Yu
1
-0
/
+25
2016-02-03
modules: fix longstanding /proc/kallsyms vs module insertion race.
Rusty Russell
1
-9
/
+10
2015-12-04
module: clean up RO/NX handling.
Rusty Russell
1
-0
/
+4
2015-12-04
module: use a structure to encapsulate layout.
Rusty Russell
1
-35
/
+29
2015-07-05
module: relocate module_init from init.h to module.h
Paul Gortmaker
1
-0
/
+84
2015-07-01
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-5
/
+41
2015-06-28
param: fix module param locks when !CONFIG_SYSFS.
Rusty Russell
1
-0
/
+2
2015-06-26
Merge tag 'driver-core-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-0
/
+13
2015-06-26
Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
Linus Torvalds
1
-1
/
+1
2015-06-23
module: add per-module param_lock
Dan Streetman
1
-0
/
+1
2015-05-28
module: Make the mod_tree stuff conditional on PERF_EVENTS || TRACING
Peter Zijlstra
1
-1
/
+3
2015-05-28
module: Optimize __module_address() using a latched RB-tree
Peter Zijlstra
1
-3
/
+26
2015-05-28
module: Sanitize RCU usage and locking
Peter Zijlstra
1
-2
/
+10
2015-05-24
driver-core: fix build for !CONFIG_MODULES
Dmitry Torokhov
1
-0
/
+11
2015-05-20
driver-core: add driver module asynchronous probe support
Luis R. Rodriguez
1
-0
/
+2
2015-05-13
tracing: Rename ftrace_event_{call,class} to trace_event_{call,class}
Steven Rostedt (Red Hat)
1
-1
/
+1
2015-04-23
crypto: api - Move module sig ifdef into accessor function
Herbert Xu
1
-0
/
+12
2015-04-14
Merge tag 'trace-v4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
Linus Torvalds
1
-0
/
+2
2015-04-08
tracing: Allow for modules to convert their enums to values
Steven Rostedt (Red Hat)
1
-0
/
+2
2015-03-18
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-0
/
+4
2015-03-17
livepatch: Fix subtle race with coming and going modules
Petr Mladek
1
-0
/
+4
2015-02-13
module: fix types of device tables aliases
Andrey Ryabinin
1
-1
/
+1
2015-01-22
module: make module_refcount() a signed integer.
Rusty Russell
1
-1
/
+1
2014-11-11
module: Replace module_ref with atomic_t refcnt
Masami Hiramatsu
1
-15
/
+1
2014-07-27
module: return bool from within_module*()
Petr Mladek
1
-3
/
+5
2014-07-27
module: add within_module() function
Petr Mladek
1
-0
/
+5
2014-04-06
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-11
/
+8
2014-03-13
module: remove MODULE_GENERIC_TABLE
Rusty Russell
1
-11
/
+8
2014-03-13
module: allow multiple calls to MODULE_DEVICE_TABLE() per module
Tom Gundersen
1
-1
/
+1
2014-03-07
tracing/module: Replace include of tracepoint.h with jump_label.h in module.h
Steven Rostedt (Red Hat)
1
-1
/
+1
2014-01-16
module: fix coding style
Seunghun Lee
1
-31
/
+31
2013-12-04
module.h: Remove unnecessary semicolon
Joe Perches
1
-1
/
+1
2013-09-23
module: remove rmmod --wait option.
Rusty Russell
1
-3
/
+0
2013-09-03
module: Fix mod->mkobj.kobj potentially freed too early
Li Zhong
1
-0
/
+1
2013-08-20
modules: add support for soft module dependencies
Andreas Robinson
1
-0
/
+5
2013-03-15
CONFIG_SYMBOL_PREFIX: cleanup.
Rusty Russell
1
-2
/
+2
2013-01-21
module: constify within_module_*
Sasha Levin
1
-2
/
+2
2013-01-12
module: add new state MODULE_STATE_UNFORMED.
Rusty Russell
1
-5
/
+5
2012-10-10
module: signature checking hook
Rusty Russell
1
-0
/
+8
2012-03-26
module: move __module_get and try_module_get() out of line.
Steven Rostedt
1
-28
/
+4
2012-01-13
module: struct module_ref should contains long fields
Eric Dumazet
1
-5
/
+16
2011-10-31
module.h: relocate MODULE_PARM_DESC into moduleparam.h
Paul Gortmaker
1
-5
/
+0
2011-10-31
module.h: split out the EXPORT_SYMBOL into export.h
Paul Gortmaker
1
-67
/
+1
2011-08-10
Tracepoint: Dissociate from module mutex
Mathieu Desnoyers
1
-12
/
+0
2011-07-24
module: add /sys/module/<name>/uevent files
Kay Sievers
1
-0
/
+1
2011-07-24
module: change attr callbacks to take struct module_kobject
Kay Sievers
1
-11
/
+12
2011-05-19
module: Sort exported symbols
Alessio Igor Bogani
1
-2
/
+2
2011-05-19
module: each_symbol_section instead of each_symbol
Rusty Russell
1
-2
/
+3
2011-05-19
module: remove 64 bit alignment padding from struct module with CONFIG_TRACE*
Richard Kennedy
1
-6
/
+7
2011-05-19
module: do not hide __modver_version_show declaration behind ifdef
Dmitry Torokhov
1
-2
/
+3
2011-05-19
module: deal with alignment issues in built-in module versions
Dmitry Torokhov
1
-5
/
+5
2011-02-21
module: explicitly align module_version_attribute structure
Dmitry Torokhov
1
-1
/
+1
2011-02-03
tracepoints: Fix section alignment using pointer array
Mathieu Desnoyers
1
-1
/
+1
2011-02-02
tracing: Replace trace_event struct array with pointer array
Steven Rostedt
1
-1
/
+1
2011-01-24
module: fix linker error for MODULE_VERSION when !MODULE and CONFIG_SYSFS=n
Rusty Russell
1
-1
/
+1
2011-01-24
module: show version information for built-in modules in sysfs
Dmitry Torokhov
1
-0
/
+27
2010-12-23
Merge commit 'v2.6.37-rc7' into x86/security
Ingo Molnar
1
-1
/
+1
2010-11-24
module: Update prototype for ref_module (formerly use_module)
Anders Kaseorg
1
-1
/
+1
2010-11-18
x86: Add RO/NX protection for loadable kernel modules
matthieu castet
1
-1
/
+10
2010-10-08
Merge commit 'v2.6.36-rc7' into perf/core
Ingo Molnar
1
-3
/
+2
2010-10-05
modules: Fix module_bug_list list corruption race
Linus Torvalds
1
-3
/
+2
2010-09-22
jump label: Base patch for jump label
Jason Baron
1
-1
/
+4
2010-06-05
module: Make module sysfs functions private.
Rusty Russell
1
-33
/
+0
2010-06-05
module: fix kdb's illicit use of struct module_use.
Rusty Russell
1
-0
/
+7
2010-06-05
module: Make the 'usage' lists be two-way
Linus Torvalds
1
-1
/
+3
2010-04-08
Merge branch 'linus' into tracing/core
Ingo Molnar
1
-6
/
+15
2010-04-05
Fix up possibly racy module refcounting
Nick Piggin
1
-7
/
+7
2010-03-31
tracing: Remove side effect from module tracepoints that caused a GPF
Li Zefan
1
-4
/
+2
2010-03-31
module: add stub for is_module_percpu_address
Randy Dunlap
1
-0
/
+5
2010-03-29
percpu, module: implement and use is_kernel/module_percpu_address()
Tejun Heo
1
-0
/
+1
2010-03-29
module: encapsulate percpu handling better and record percpu_size
Tejun Heo
1
-1
/
+4
2010-03-12
sysctl extern cleanup: module
Dave Young
1
-0
/
+1
2010-02-17
percpu: add __percpu sparse annotations to core kernel subsystems
Tejun Heo
1
-1
/
+1
[next]