• Linus Torvalds's avatar
    Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux · 19393412
    Linus Torvalds authored
    Pull module and param fixes from Rusty Russell:
     "Surprising number of fixes this merge window :(
    
      The first two are minor fallout from the param rework which went in
      this merge window.
    
      The next three are a series which fixes a longstanding (but never
      previously reported and unlikely , so no CC stable) race between
      kallsyms and freeing the init section.
    
      Finally, a minor cleanup as our module refcount will now be -1 during
      unload"
    
    * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux:
      module: make module_refcount() a signed integer.
      module: fix race in kallsyms resolution during module load success.
      module: remove mod arg from module_free, rename module_memfree().
      module_arch_freeing_init(): new hook for archs before module->module_init freed.
      param: fix uninitialized read with CONFIG_DEBUG_LOCK_ALLOC
      param: initialize store function to NULL if not available.
    19393412
kdb_main.c 70.3 KB