• Linus Torvalds's avatar
    Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux · d1907752
    Linus Torvalds authored
    Pull modules updates from Jessica Yu:
     "Summary of modules changes for the 4.19 merge window:
    
       - Fix modules kallsyms for livepatch. Livepatch modules can have
         SHN_UNDEF symbols in their module symbol tables for later symbol
         resolution, but kallsyms shouldn't be returning these symbols
    
       - Some code cleanups and minor reshuffling in load_module() were done
         to log the module name when module signature verification fails"
    
    * tag 'modules-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux:
      kernel/module: Use kmemdup to replace kmalloc+memcpy
      ARM: module: fix modsign build error
      modsign: log module name in the event of an error
      module: replace VMLINUX_SYMBOL_STR() with __stringify() or string literal
      module: print sensible error code
      module: setup load info before module_sig_check()
      module: make it clear when we're handling the module copy in info->hdr
      module: exclude SHN_UNDEF symbols from kallsyms api
    d1907752
module.c 111 KB