Age | Commit message (Expand) | Author | Files | Lines |
2015-03-23 | lockdep: Fix the module unload key range freeing logic | Peter Zijlstra | 1 | -4/+4 |
2015-03-12 | kasan, module, vmalloc: rework shadow allocation for modules | Andrey Ryabinin | 1 | -2/+0 |
2015-03-06 | kernel/module.c: Update debug alignment after symtable generation | Laura Abbott | 1 | -0/+2 |
2015-02-17 | kernel/module.c: do not inline do_init_module() | Jan Kiszka | 1 | -2/+7 |
2015-02-13 | kasan: enable instrumentation of global variables | Andrey Ryabinin | 1 | -0/+2 |
2015-02-11 | module: Replace over-engineered nested sleep | Peter Zijlstra | 1 | -28/+8 |
2015-02-11 | module: Annotate nested sleep in resolve_symbol() | Peter Zijlstra | 1 | -0/+6 |
2015-02-06 | module: Remove double spaces in module verification taint message | Marcel Holtmann | 1 | -1/+1 |
2015-02-06 | kernel/module.c: Free lock-classes if parse_args failed | Andrey Tsyvarev | 1 | -0/+3 |
2015-01-22 | module: make module_refcount() a signed integer. | Rusty Russell | 1 | -4/+13 |
2015-01-20 | module: fix race in kallsyms resolution during module load success. | Rusty Russell | 1 | -13/+42 |
2015-01-20 | module: remove mod arg from module_free, rename module_memfree(). | Rusty Russell | 1 | -7/+7 |
2015-01-20 | module_arch_freeing_init(): new hook for archs before module->module_init freed. | Rusty Russell | 1 | -0/+7 |
2014-12-18 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -95/+75 |
2014-11-11 | kernel:module Fix coding style errors and warnings. | Ionut Alexa | 1 | -25/+28 |
2014-11-11 | module: Remove stop_machine from module unloading | Masami Hiramatsu | 1 | -28/+39 |
2014-11-11 | module: Replace module_ref with atomic_t refcnt | Masami Hiramatsu | 1 | -34/+5 |
2014-11-11 | lib/bug: Use RCU list ops for module_bug_list | Masami Hiramatsu | 1 | -2/+3 |
2014-11-11 | module: Unlink module with RCU synchronizing instead of stop_machine | Masami Hiramatsu | 1 | -13/+5 |
2014-11-11 | module: Wait for RCU synchronizing before releasing a module | Masami Hiramatsu | 1 | -0/+2 |
2014-10-28 | sched, modules: Fix nested sleep in add_unformed_module() | Peter Zijlstra | 1 | -2/+28 |
2014-10-18 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+2 |
2014-10-15 | modules, lock around setting of MODULE_STATE_UNFORMED | Prarit Bhargava | 1 | -0/+2 |
2014-10-08 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -1/+1 |
2014-10-02 | aarch64: filter $x from kallsyms | Kyle McMartin | 1 | -1/+1 |
2014-08-27 | module: rename KERNEL_PARAM_FL_NOARG to avoid confusion | Jani Nikula | 1 | -1/+1 |
2014-08-16 | module: Clean up ro/nx after early module load failures | Andy Lutomirski | 1 | -0/+5 |
2014-08-10 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -8/+6 |
2014-07-27 | ARM: avoid ARM binutils leaking ELF local symbols | Russell King | 1 | -0/+2 |
2014-07-27 | module: add within_module() function | Petr Mladek | 1 | -8/+4 |
2014-07-03 | crypto: fips - only panic on bad/missing crypto mod signatures | Jarod Wilson | 1 | -4/+0 |
2014-06-11 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -18/+26 |
2014-05-14 | module: set nx before marking module MODULE_STATE_COMING. | Rusty Russell | 1 | -15/+17 |
2014-05-01 | Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+0 |
2014-04-28 | ftrace/module: Hardcode ftrace_module_init() call into load_module() | Steven Rostedt (Red Hat) | 1 | -0/+3 |
2014-04-28 | param: hand arguments after -- straight to init | Rusty Russell | 1 | -3/+9 |
2014-04-28 | module: remove warning about waiting module removal. | Rusty Russell | 1 | -3/+0 |
2014-04-07 | modules: use raw_cpu_write for initialization of per cpu refcount. | Christoph Lameter | 1 | -1/+1 |
2014-04-06 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -4/+6 |
2014-03-31 | Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -0/+4 |
2014-03-31 | Use 'E' instead of 'X' for unsigned module taint flag. | Rusty Russell | 1 | -1/+1 |
2014-03-20 | Rename TAINT_UNSAFE_SMP to TAINT_CPU_OUT_OF_SPEC | Dave Jones | 1 | -1/+1 |
2014-03-13 | Fix: module signature vs tracepoints: add new TAINT_UNSIGNED_MODULE | Mathieu Desnoyers | 1 | -1/+3 |
2014-03-13 | module: use pr_cont | Jiri Slaby | 1 | -3/+3 |
2014-02-13 | lto: Handle LTO common symbols in module loader | Joe Mario | 1 | -0/+4 |
2014-01-21 | module: Add missing newline in printk call. | Tetsuo Handa | 1 | -4/+2 |
2013-11-15 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -40/+26 |
2013-11-13 | kernel/module.c: use pr_foo() | Andrew Morton | 1 | -59/+44 |
2013-10-17 | kernel: add support for init_array constructors | Frantisek Hrbata | 1 | -2/+18 |
2013-09-23 | module: remove rmmod --wait option. | Rusty Russell | 1 | -38/+8 |
2013-09-05 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -7/+6 |
2013-09-03 | switch copy_module_from_fd() to fdget | Al Viro | 1 | -7/+6 |
2013-09-03 | module: Fix mod->mkobj.kobj potentially freed too early | Li Zhong | 1 | -3/+11 |
2013-08-20 | kernel/module.c: use scnprintf() instead of sprintf() | Chen Gang | 1 | -1/+1 |
2013-08-20 | module: Add NOARG flag for ops with param_set_bool_enable_only() set function | Steven Rostedt | 1 | -0/+1 |
2013-07-10 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -34/+43 |
2013-07-03 | module: cleanup call chain. | Rusty Russell | 1 | -19/+16 |
2013-07-03 | module: do percpu allocation after uniqueness check. No, really! | Rusty Russell | 1 | -16/+18 |
2013-07-02 | modules: don't fail to load on unknown parameters. | Rusty Russell | 1 | -1/+12 |
2013-07-02 | module: don't modify argument of module_kallsyms_lookup_name() | Mathias Krause | 1 | -8/+7 |
2013-05-17 | kmemleak: No need for scanning specific module sections | Steven Rostedt | 1 | -13/+0 |
2013-05-17 | kmemleak: Scan all allocated, writeable and not executable module sections | Steven Rostedt | 1 | -4/+4 |
2013-04-17 | module: don't unlink the module until we've removed all exposure. | Rusty Russell | 1 | -4/+9 |
2013-03-20 | module: fix symbol versioning with symbol prefixes | James Hogan | 1 | -1/+2 |
2013-03-15 | CONFIG_SYMBOL_PREFIX: cleanup. | Rusty Russell | 1 | -1/+1 |
2013-02-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2013-02-26 | switch vfs_getattr() to struct path | Al Viro | 1 | -1/+1 |
2013-01-21 | module: clean up load_module a little more. | Rusty Russell | 1 | -39/+68 |
2013-01-21 | taint: add explicit flag to show whether lock dep is still OK. | Rusty Russell | 1 | -11/+15 |
2013-01-21 | module: printk message when module signature fail taints kernel. | Rusty Russell | 1 | -1/+6 |
2013-01-20 | module: fix missing module_mutex unlock | Linus Torvalds | 1 | -1/+1 |
2013-01-20 | Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -46/+108 |
2013-01-16 | module, async: async_synchronize_full() on module init iff async is used | Tejun Heo | 1 | -2/+25 |
2013-01-12 | module: put modules in list much earlier. | Rusty Russell | 1 | -41/+49 |
2013-01-12 | module: add new state MODULE_STATE_UNFORMED. | Rusty Russell | 1 | -5/+52 |
2013-01-03 | module: prevent warning when finit_module a 0 sized file | Sasha Levin | 1 | -0/+7 |
2012-12-19 | Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -174/+267 |
2012-12-17 | kernel: remove reference to feature-removal-schedule.txt | Tao Ma | 1 | -3/+0 |
2012-12-14 | modules: don't hand 0 to vmalloc. | Rusty Russell | 1 | -15/+18 |
2012-12-14 | module: Remove a extra null character at the top of module->strtab. | Satoru Takeuchi | 1 | -5/+1 |
2012-12-14 | security: introduce kernel_module_from_file hook | Kees Cook | 1 | -0/+11 |
2012-12-14 | module: add flags arg to sys_finit_module() | Rusty Russell | 1 | -14/+26 |
2012-12-14 | module: add syscall to load module from fd | Kees Cook | 1 | -148/+219 |
2012-10-31 | module: fix out-by-one error in kallsyms | Rusty Russell | 1 | -11/+16 |
2012-10-19 | MODSIGN: Move the magic string to the end of a module and eliminate the search | David Howells | 1 | -17/+9 |
2012-10-10 | MODSIGN: Add FIPS policy | David Howells | 1 | -0/+4 |
2012-10-10 | module: signature checking hook | Rusty Russell | 1 | -1/+92 |
2012-09-28 | module: wait when loading a module which is currently initializing. | Rusty Russell | 1 | -2/+26 |
2012-09-28 | module: fix symbol waiting when module fails before init | Rusty Russell | 1 | -4/+4 |
2012-09-28 | Make most arch asm/module.h files use asm-generic/module.h | David Howells | 1 | -20/+0 |
2012-09-28 | module: taint kernel when lve module is loaded | Matthew Garrett | 1 | -0/+4 |
2012-05-23 | Guard check in module loader against integer overflow | David Howells | 1 | -1/+2 |
2012-04-30 | dynamic_debug: make dynamic-debug work for module initialization | Jim Cromie | 1 | -1/+1 |
2012-03-26 | module: Remove module size limit | Sasha Levin | 1 | -2/+1 |
2012-03-26 | module: move __module_get and try_module_get() out of line. | Steven Rostedt | 1 | -0/+30 |
2012-03-26 | params: <level>_initcall-like kernel parameters | Pawel Moll | 1 | -1/+2 |
2012-03-26 | module: add kernel param to force disable module load | Dave Young | 1 | -0/+1 |
2012-01-15 | error: implicit declaration of function 'module_flags_taint' | Kevin Winchester | 1 | -20/+20 |
2012-01-13 | modules: sysfs - export: taint, coresize, initsize | Kay Sievers | 1 | -29/+64 |
2012-01-13 | module: replace DEBUGP with pr_debug | Jim Cromie | 1 | -26/+20 |
2012-01-13 | module: struct module_ref should contains long fields | Eric Dumazet | 1 | -4/+4 |
2012-01-13 | module: Fix performance regression on modules with large symbol tables | Kevin Cernekee | 1 | -44/+21 |
2012-01-13 | module: Add comments describing how the "strmap" logic works | Kevin Cernekee | 1 | -0/+9 |
2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
2011-11-07 | module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree | Ben Hutchings | 1 | -0/+5 |
2011-11-07 | module: Enable dynamic debugging regardless of taint | Ben Hutchings | 1 | -4/+2 |
2011-10-31 | kernel: Map most files to use export.h instead of module.h | Paul Gortmaker | 1 | -1/+1 |
2011-08-10 | Tracepoint: Dissociate from module mutex | Mathieu Desnoyers | 1 | -47/+0 |
2011-07-24 | module: add /sys/module/<name>/uevent files | Kay Sievers | 1 | -0/+17 |
2011-07-24 | module: change attr callbacks to take struct module_kobject | Kay Sievers | 1 | -7/+7 |
2011-07-24 | modules: add default loader hook implementations | Jonas Bonn | 1 | -0/+49 |
2011-05-23 | Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
2011-05-19 | module: Use binary search in lookup_symbol() | Alessio Igor Bogani | 1 | -5/+2 |
2011-05-19 | module: Use the binary search for symbols resolution | Alessio Igor Bogani | 1 | -5/+16 |
2011-05-19 | module: each_symbol_section instead of each_symbol | Rusty Russell | 1 | -15/+27 |
2011-05-19 | module: split unset_section_ro_nx function. | Jan Glauber | 1 | -22/+23 |
2011-05-19 | module: undo module RONX protection correctly. | Jan Glauber | 1 | -12/+13 |
2011-05-19 | module: zero mod->init_ro_size after init is freed. | Jan Glauber | 1 | -0/+1 |
2011-05-19 | minor ANSI prototype sparse fix | Daniel J Blueman | 1 | -2/+2 |
2011-04-25 | modules: Enabled dynamic debugging for staging modules | Roland Vossen | 1 | -2/+2 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -3/+3 |
2011-03-22 | printk: use %pK for /proc/kallsyms and /proc/modules | Kees Cook | 1 | -2/+2 |
2011-02-03 | tracepoints: Fix section alignment using pointer array | Mathieu Desnoyers | 1 | -8/+8 |
2010-12-23 | module: Move RO/NX module protection to after ftrace module update | Steven Rostedt | 1 | -12/+12 |
2010-12-23 | Merge commit 'v2.6.37-rc7' into x86/security | Ingo Molnar | 1 | -0/+12 |
2010-11-18 | x86: Add RO/NX protection for loadable kernel modules | matthieu castet | 1 | -2/+169 |
2010-11-10 | tracing: Fix module use of trace_bprintk() | Steven Rostedt | 1 | -0/+12 |
2010-10-27 | (trivial) Fix compiler warning in kernel/modules.c | Michał Mirosław | 1 | -1/+1 |
2010-10-08 | Merge commit 'v2.6.36-rc7' into perf/core | Ingo Molnar | 1 | -0/+4 |
2010-10-05 | modules: Fix module_bug_list list corruption race | Linus Torvalds | 1 | -0/+4 |
2010-09-22 | jump label: Base patch for jump label | Jason Baron | 1 | -0/+6 |
2010-08-05 | module: cleanup comments, remove noinline | Rusty Russell | 1 | -4/+8 |
2010-08-05 | module: group post-relocation functions into post_relocation() | Rusty Russell | 1 | -24/+32 |
2010-08-05 | module: move module args strndup_user to just before use | Rusty Russell | 1 | -15/+13 |
2010-08-05 | module: pass load_info into other functions | Rusty Russell | 1 | -215/+157 |
2010-08-05 | module: fix sysfs cleanup for !CONFIG_SYSFS | Rusty Russell | 1 | -7/+6 |
2010-08-05 | module: sysfs cleanup | Rusty Russell | 1 | -43/+34 |
2010-08-05 | module: layout_and_allocate | Rusty Russell | 1 | -99/+125 |
2010-08-05 | module: fix crash in get_ksymbol() when oopsing in module init | Rusty Russell | 1 | -1/+2 |
2010-08-05 | module: kallsyms functions take struct load_info | Rusty Russell | 1 | -39/+29 |
2010-08-05 | module: refactor out section header rewriting: FIX modversions | Rusty Russell | 1 | -6/+6 |
2010-08-05 | module: refactor out section header rewriting | Rusty Russell | 1 | -25/+45 |
2010-08-05 | module: add load_info | Linus Torvalds | 1 | -103/+125 |
2010-08-05 | module: reduce stack usage for each_symbol() | Linus Torvalds | 1 | -1/+1 |
2010-08-05 | module: refactor load_module part 5 | Rusty Russell | 1 | -76/+106 |
2010-08-05 | module: refactor load_module part 4 | Rusty Russell | 1 | -17/+15 |
2010-08-05 | module: refactor load_module part 3 | Rusty Russell | 1 | -47/+75 |
2010-08-05 | module: refactor load_module part 2 | Linus Torvalds | 1 | -57/+72 |
2010-08-05 | module: refactor load_module | Linus Torvalds | 1 | -61/+69 |
2010-08-05 | module: module_unload_init() cleanup | Eric Dumazet | 1 | -6/+0 |
2010-07-27 | dynamic debug: move ddebug_remove_module() down into free_module() | Jason Baron | 1 | -1/+3 |
2010-07-04 | module: initialize module dynamic debug later | Yehuda Sadeh | 1 | -8/+15 |
2010-06-05 | module: fix bne2 "gave up waiting for init of module libcrc32c" | Rusty Russell | 1 | -32/+59 |
2010-06-05 | module: verify_export_symbols under the lock | Rusty Russell | 1 | -16/+10 |
2010-06-05 | module: move find_module check to end | Linus Torvalds | 1 | -5/+7 |
2010-06-05 | module: make locking more fine-grained. | Rusty Russell | 1 | -23/+42 |
2010-06-05 | module: Make module sysfs functions private. | Rusty Russell | 1 | -4/+25 |
2010-06-05 | module: move sysfs exposure to end of load_module | Rusty Russell | 1 | -11/+36 |
2010-06-05 | module: fix kdb's illicit use of struct module_use. | Rusty Russell | 1 | -10/+1 |
2010-06-05 | module: Make the 'usage' lists be two-way | Linus Torvalds | 1 | -31/+48 |
2010-06-01 | Merge branch 'for-35' of git://repo.or.cz/linux-kbuild | Linus Torvalds | 1 | -1/+1 |
2010-05-31 | module: fix reference to mod->percpu after freeing module. | Rusty Russell | 1 | -1/+4 |
2010-05-25 | Revert "module: drop the lock while waiting for module to complete initializa... | Linus Torvalds | 1 | -37/+22 |
2010-05-25 | module: remove duplicate declaration of __ksymtab_gpl_future | Wenji Huang | 1 | -2/+0 |
2010-05-21 | Merge branch 'modules' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty... | Linus Torvalds | 1 | -22/+37 |
2010-05-21 | Merge branch 'kdb-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwe... | Linus Torvalds | 1 | -0/+4 |
2010-05-21 | sysfs: add struct file* to bin_attr callbacks | Chris Wright | 1 | -1/+1 |
2010-05-20 | kdb: core for kgdb back end (2 of 2) | Jason Wessel | 1 | -0/+4 |
2010-05-19 | module: drop the lock while waiting for module to complete initialization. | Rusty Russell | 1 | -22/+37 |
2010-05-18 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -12/+2 |
2010-05-06 | stop_machine: reimplement using cpu_stop | Tejun Heo | 1 | -12/+2 |
2010-04-08 | Merge branch 'linus' into tracing/core | Ingo Molnar | 1 | -38/+99 |
2010-04-05 | Fix up possibly racy module refcounting | Nick Piggin | 1 | -8/+27 |
2010-03-31 | tracing: Fix compile error in module tracepoints when MODULE_UNLOAD not set | Steven Rostedt | 1 | -2/+3 |
2010-03-31 | tracing: Remove side effect from module tracepoints that caused a GPF | Li Zefan | 1 | -2/+1 |
2010-03-29 | percpu, module: implement and use is_kernel/module_percpu_address() | Tejun Heo | 1 | -0/+38 |
2010-03-29 | module: encapsulate percpu handling better and record percpu_size | Tejun Heo | 1 | -31/+35 |
2010-03-07 | sysfs: Use sysfs_attr_init and sysfs_bin_attr_init on module dynamic attributes | Eric W. Biederman | 1 | -0/+3 |
2010-03-03 | Rename .data[.percpu][.XXX] to .data[..percpu][..XXX]. | Denys Vlasenko | 1 | -1/+1 |
2010-02-02 | Merge branch 'master' into percpu | Tejun Heo | 1 | -7/+10 |
2010-01-06 | modules: Skip empty sections when exporting section notes | Ben Hutchings | 1 | -7/+10 |
2010-01-05 | module: Use this_cpu_xx to dynamically allocate counters | Christoph Lameter | 1 | -14/+15 |
2009-12-17 | Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6 | Linus Torvalds | 1 | -5/+8 |
2009-12-15 | module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y | Rusty Russell | 1 | -7/+21 |
2009-12-14 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/... | Linus Torvalds | 1 | -150/+0 |
2009-12-02 | modules: don't export section names of empty sections via sysfs | Helge Deller | 1 | -1/+4 |
2009-10-28 | kmemleak: Scan the _ftrace_events section in modules | Catalin Marinas | 1 | -0/+6 |
2009-10-28 | kmemleak: Simplify the kmemleak_scan_area() function prototype | Catalin Marinas | 1 | -5/+2 |
2009-10-02 | percpu: kill legacy percpu allocator | Tejun Heo | 1 | -150/+0 |
2009-10-01 | module: fix up CONFIG_KALLSYMS=n build. | Paul Mundt | 1 | -3/+4 |
2009-09-26 | Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+0 |
2009-09-25 | module: don't call percpu_modfree on NULL pointer. | Rusty Russell | 1 | -1/+1 |
2009-09-25 | module: fix memory leak when load fails after srcversion/version allocated | Rusty Russell | 1 | -0/+12 |
2009-09-25 | module: reduce string table for loaded modules (v2) | Jan Beulich | 1 | -12/+56 |
2009-09-25 | module: reduce symbol table for loaded modules (v2) | Jan Beulich | 1 | -4/+87 |
2009-09-23 | modules, tracing: Remove stale struct marker signature from module_layout() | Ingo Molnar | 1 | -1/+0 |
2009-09-22 | nommu: add support for Memory Protection Units (MPU) | Bernd Schmidt | 1 | -0/+5 |
2009-09-18 | tracing: Remove markers | Christoph Hellwig | 1 | -18/+0 |
2009-09-15 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/... | Linus Torvalds | 1 | -3/+3 |
2009-09-06 | Merge commit 'v2.6.31-rc9' into tracing/core | Ingo Molnar | 1 | -2/+8 |