Re: [PATCH 3/7] module: rename __kstrtab_ns_* to __kstrtabns_* to avoid symbol conflict

2019-09-27 Thread Matthias Maennich
On Fri, Sep 27, 2019 at 06:35:59PM +0900, Masahiro Yamada wrote: The module namespace produces __strtab_ns_ symbols to store namespace strings, but it does not guarantee the name uniqueness. This is a potential problem because we have exported symbols staring with "ns_". For example,

[PATCH 3/7] module: rename __kstrtab_ns_* to __kstrtabns_* to avoid symbol conflict

2019-09-27 Thread Masahiro Yamada
The module namespace produces __strtab_ns_ symbols to store namespace strings, but it does not guarantee the name uniqueness. This is a potential problem because we have exported symbols staring with "ns_". For example, kernel/capability.c exports the following symbols: