• Linus Torvalds's avatar
    Merge tag 'modules-for-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux · 0f137416
    Linus Torvalds authored
    Pull modules updates from Jessica Yu:
     "Summary of modules changes for the 5.5 merge window:
    
       - Refactor include/linux/export.h and remove code duplication between
         EXPORT_SYMBOL and EXPORT_SYMBOL_NS to make it more readable.
    
         The most notable change is that no namespace is represented by an
         empty string "" rather than NULL.
    
       - Fix a module load/unload race where waiter(s) trying to load the
         same module weren't being woken up when a module finally goes away"
    
    * tag 'modules-for-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux:
      kernel/module.c: wakeup processes in module_wq on module unload
      moduleparam: fix parameter description mismatch
      export: avoid code duplication in include/linux/export.h
    0f137416
module.c 116 KB