• Linus Torvalds's avatar
    Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux · 15ce2658
    Linus Torvalds authored
    Pull module updates from Rusty Russell:
     "Quentin opened a can of worms by adding extable entry checking to
      modpost, but most architectures seem fixed now.  Thanks to all
      involved.
    
      Last minute rebase because I noticed a "[PATCH]" had snuck into a
      commit message somehow"
    
    * tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux:
      modpost: don't emit section mismatch warnings for compiler optimizations
      modpost: expand pattern matching to support substring matches
      modpost: do not try to match the SHT_NUL section.
      modpost: fix extable entry size calculation.
      modpost: fix inverted logic in is_extable_fault_address().
      modpost: handle -ffunction-sections
      modpost: Whitelist .text.fixup and .exception.text
      params: handle quotes properly for values not of form foo="bar".
      modpost: document the use of struct section_check.
      modpost: handle relocations mismatch in __ex_table.
      scripts: add check_extable.sh script.
      modpost: mismatch_handler: retrieve tosym information only when needed.
      modpost: factorize symbol pretty print in get_pretty_name().
      modpost: add handler function pointer to sectioncheck.
      modpost: add .sched.text and .kprobes.text to the TEXT_SECTIONS list.
      modpost: add strict white-listing when referencing sections.
      module: do not print allocation-fail warning on bogus user buffer size
      kernel/module.c: fix typos in message about unused symbols
    15ce2658
module.c 98.5 KB