Randy, On Thu, Oct 3, 2019 at 12:18 PM <rd.dunlab@xxxxxxxxx> wrote: > In scripts/Makefile.build, any resulting lib-ksyms.o file is renamed to > lib.a, so handle that rename here also. This description is incorrect. lib-ksyms.o is included in built-in.a The code attempts to suppress the warnings in a strange way. I think the following is a more straightforward way. diff --git a/scripts/namespace.pl b/scripts/namespace.pl index 4a545ba868f8..f0c94333a23d 100755 --- a/scripts/namespace.pl +++ b/scripts/namespace.pl @@ -166,6 +166,7 @@ sub linux_objects if (/.*\.o$/ && ! ( m:/built-in.a$: + || m:/lib-ksyms.o$: || m:arch/x86/vdso/: || m:arch/x86/boot/: || m:arch/ia64/ia32/ia32.o$: -- Best Regards Masahiro Yamada