• Linus Torvalds's avatar
    Merge tag 'modules-for-v5.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux · c6f6ebd7
    Linus Torvalds authored
    Pull module fixes from Jessica Yu:
     "Code cleanups and kbuild/namespace related fixups from Masahiro.
    
      Most importantly, it fixes a namespace-related modpost issue for
      external module builds
    
       - Fix broken external module builds due to a modpost bug in
         read_dump(), where the namespace was not being strdup'd and
         sym->namespace would be set to bogus data.
    
       - Various namespace-related kbuild fixes and cleanups thanks to
         Masahiro Yamada"
    
    * tag 'modules-for-v5.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux:
      doc: move namespaces.rst from kbuild/ to core-api/
      nsdeps: make generated patches independent of locale
      nsdeps: fix hashbang of scripts/nsdeps
      kbuild: fix build error of 'make nsdeps' in clean tree
      module: rename __kstrtab_ns_* to __kstrtabns_* to avoid symbol conflict
      modpost: fix broken sym->namespace for external module builds
      module: swap the order of symbol.namespace
      scripts: add_namespace: Fix coccicheck failed
    c6f6ebd7
modpost.c 69.2 KB