summaryrefslogtreecommitdiffstats
path: root/kernel/module/main.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2 days1-7/+21
|\
| * lib: prevent module unloading if memory is not freedSuren Baghdasaryan2024-04-251-8/+19
| * lib: code tagging module supportSuren Baghdasaryan2024-04-251-0/+4
* | mm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)7 days1-20/+6
* | mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)7 days1-17/+8
* | module: make module_memory_{alloc,free} more self-containedMike Rapoport (IBM)7 days1-25/+39
|/
* Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-141-2/+7
|\
| * modules: wait do_free_init correctlyChangbin Du2024-03-041-2/+7
* | module: Don't ignore errors from set_memory_XX()Christophe Leroy2024-02-161-4/+16
* | module: Change module_enable_{nx/x/ro}() to more explicit namesChristophe Leroy2024-01-291-4/+4
* | module: Use set_memory_rox()Christophe Leroy2024-01-291-1/+1
|/
* kunit: add KUNIT_INIT_TABLE to init linker sectionRae Moar2023-12-181-0/+3
* module: Expose module_init_layout_section()James Morse2023-08-031-1/+1
* modules: only allow symbol_get of EXPORT_SYMBOL_GPL modulesChristoph Hellwig2023-08-021-3/+11
* module: fix init_module_from_file() error handlingLinus Torvalds2023-07-041-16/+23
* Merge tag 'v6.5-rc1-modules-next' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-281-7/+0
|\
| * module: Remove preempt_disable() from module reference counting.Sebastian Andrzej Siewior2023-05-231-7/+0
* | modules: catch concurrent module loads, treat them as idempotentLinus Torvalds2023-06-281-2/+71
* | module: split up 'finit_module()' into init_module_from_file() helperLinus Torvalds2023-06-281-15/+27
* | module: fix module load for ia64Song Liu2023-05-301-2/+2
|/
* module: avoid allocation if module is already present and readyLuis Chamberlain2023-04-181-1/+5
* module: add debug stats to help identify memory pressureLuis Chamberlain2023-04-181-5/+60
* module: extract patient module check into helperLuis Chamberlain2023-04-181-52/+60
* module: fix kmemleak annotations for non init ELF sectionsLuis Chamberlain2023-04-141-5/+10
* module: already_uses() - reduce pr_debug output volumeJim Cromie2023-03-241-3/+1
* module: add section-size to move_module pr_debugJim Cromie2023-03-241-2/+2
* module: add symbol-name to pr_debug Absolute symbolJim Cromie2023-03-241-2/+2
* module: in layout_sections, move_module: add the modnameJim Cromie2023-03-241-3/+3
* module: merge remnants of setup_load_info() to elf validationLuis Chamberlain2023-03-241-33/+27
* module: move more elf validity checks to elf_validity_check()Luis Chamberlain2023-03-241-35/+44
* module: add stop-grap sanity check on module memcpy()Luis Chamberlain2023-03-241-4/+22
* module: add sanity check for ELF module sectionLuis Chamberlain2023-03-241-9/+53
* module: rename check_module_license_and_versions() to check_export_symbol_ver...Luis Chamberlain2023-03-241-2/+2
* module: converge taint work togetherLuis Chamberlain2023-03-241-28/+24
* module: move signature taint to module_augment_kernel_taints()Luis Chamberlain2023-03-241-9/+9
* module: move tainting until after a module hits our linked listLuis Chamberlain2023-03-241-12/+10
* module: split taint adding with info checkingLuis Chamberlain2023-03-241-22/+40
* module: split taint work out of check_modinfo_livepatch()Luis Chamberlain2023-03-241-5/+6
* module: rename set_license() to module_license_taint_check()Luis Chamberlain2023-03-241-3/+2
* module: move check_modinfo() early to early_mod_check()Luis Chamberlain2023-03-241-4/+4
* module: move early sanity checks into a helperLuis Chamberlain2023-03-241-17/+26
* module: add a for_each_modinfo_entry()Luis Chamberlain2023-03-241-4/+1
* module: rename next_string() to module_next_tag_pair()Luis Chamberlain2023-03-241-3/+3
* module: move get_modinfo() helpers all aboveLuis Chamberlain2023-03-241-52/+48
* dyndbg: use the module notifier callbacksJason Baron2023-03-091-22/+8
* module: Remove the unused function withinJiapeng Chong2023-03-091-5/+0
* module: replace module_layout with module_memorySong Liu2023-03-091-186/+189
* module: Use kstrtobool() instead of strtobool()Christophe JAILLET2023-01-251-1/+2
* module: Don't wait for GOING modulesPetr Pavlu2023-01-241-5/+21
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-191-0/+10
|\