Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../kernel/bpf/verifier.c:353:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:23444:38: error: subtraction of functions? Share your drugs ../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar In file included from ../include/uapi/linux/posix_types.h:5, from ../include/uapi/linux/types.h:14, from ../include/linux/types.h:6, from ../include/linux/kasan-checks.h:5, from ../include/asm-generic/rwonce.h:26, from ./arch/x86/include/generated/asm/rwonce.h:1, from ../include/linux/compiler.h:386, from ../include/linux/build_bug.h:5, from ../include/linux/container_of.h:5, from ../include/linux/list.h:5, from ../include/linux/module.h:12, from ../net/core/skbuff.c:37: ../net/core/skbuff.c: In function ‘skb_init’: ../include/linux/stddef.h:8:14: error: passing argument 5 of ‘kmem_cache_create_usercopy’ makes integer from pointer without a cast [-Wint-conversion] 8 | #define NULL ((void *)0) | ^~~~~~~~~~~ | | | void * ../net/core/skbuff.c:5164:49: note: in expansion of macro ‘NULL’ 5164 | NULL); | ^~~~ In file included from ../include/linux/fs.h:45, from ../include/linux/compat.h:17, from ../arch/x86/include/asm/ia32.h:7, from ../arch/x86/include/asm/elf.h:10, from ../include/linux/elf.h:6, from ../include/linux/module.h:20: ../include/linux/slab.h:408:41: note: expected ‘unsigned int’ but argument is of type ‘void *’ 408 | unsigned int useroffset, unsigned int usersize, | ~~~~~~~~~~~~~^~~~~~~~~~ ../net/core/skbuff.c:5160:43: error: too few arguments to function ‘kmem_cache_create_usercopy’; expected 7, have 5 5160 | net_hotdata.skbuff_fclone_cache = kmem_cache_create_usercopy("skbuff_fclone_cache", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/slab.h:406:1: note: declared here 406 | kmem_cache_create_usercopy(const char *name, unsigned int size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/core/skbuff.o] Error 1 make[4]: *** [../scripts/Makefile.build:556: net/core] Error 2 make[3]: *** [../scripts/Makefile.build:556: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../net/core/skbuff.c: note: in included file (through ../include/linux/skbuff.h, ../include/net/net_namespace.h, ../include/linux/inet.h): ../include/net/checksum.h:33:39: warning: incorrect type in argument 3 (different base types) ../include/net/checksum.h:33:39: expected restricted __wsum [usertype] sum ../include/net/checksum.h:33:39: got unsigned int ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? Documentation/.renames.txt: warning: ignored by one of the .gitignore files In file included from ../include/uapi/linux/posix_types.h:5, from ../include/uapi/linux/types.h:14, from ../include/linux/types.h:6, from ../include/linux/kasan-checks.h:5, from ../include/asm-generic/rwonce.h:26, from ./arch/x86/include/generated/asm/rwonce.h:1, from ../include/linux/compiler.h:386, from ../include/linux/build_bug.h:5, from ../include/linux/container_of.h:5, from ../include/linux/list.h:5, from ../include/linux/module.h:12, from ../net/core/skbuff.c:37: ../net/core/skbuff.c: In function ‘skb_init’: ../include/linux/stddef.h:8:14: error: passing argument 5 of ‘kmem_cache_create_usercopy’ makes integer from pointer without a cast [-Wint-conversion] 8 | #define NULL ((void *)0) | ^~~~~~~~~~~ | | | void * ../net/core/skbuff.c:5164:49: note: in expansion of macro ‘NULL’ 5164 | NULL); | ^~~~ In file included from ../include/linux/fs.h:45, from ../include/linux/compat.h:17, from ../arch/x86/include/asm/ia32.h:7, from ../arch/x86/include/asm/elf.h:10, from ../include/linux/elf.h:6, from ../include/linux/module.h:20: ../include/linux/slab.h:408:41: note: expected ‘unsigned int’ but argument is of type ‘void *’ 408 | unsigned int useroffset, unsigned int usersize, | ~~~~~~~~~~~~~^~~~~~~~~~ ../net/core/skbuff.c:5160:43: error: too few arguments to function ‘kmem_cache_create_usercopy’; expected 7, have 5 5160 | net_hotdata.skbuff_fclone_cache = kmem_cache_create_usercopy("skbuff_fclone_cache", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/slab.h:406:1: note: declared here 406 | kmem_cache_create_usercopy(const char *name, unsigned int size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/core/skbuff.o] Error 1 make[4]: *** [../scripts/Makefile.build:556: net/core] Error 2 make[3]: *** [../scripts/Makefile.build:556: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.G2AZASfNz9 2025-12-15 13:38:39.278887654 -0500 +++ /tmp/tmp.g2M5aQQ8pc 2025-12-15 13:38:45.447020775 -0500 @@ -2,4 +2,43 @@ -../net/core/skbuff.c: note: in included file (through ../include/linux/skbuff.h, ../include/net/net_namespace.h, ../include/linux/inet.h): -../include/net/checksum.h:33:39: warning: incorrect type in argument 3 (different base types) -../include/net/checksum.h:33:39: expected restricted __wsum [usertype] sum -../include/net/checksum.h:33:39: got unsigned int +In file included from ../include/uapi/linux/posix_types.h:5, + from ../include/uapi/linux/types.h:14, + from ../include/linux/types.h:6, + from ../include/linux/kasan-checks.h:5, + from ../include/asm-generic/rwonce.h:26, + from ./arch/x86/include/generated/asm/rwonce.h:1, + from ../include/linux/compiler.h:386, + from ../include/linux/build_bug.h:5, + from ../include/linux/container_of.h:5, + from ../include/linux/list.h:5, + from ../include/linux/module.h:12, + from ../net/core/skbuff.c:37: +../net/core/skbuff.c: In function ‘skb_init’: +../include/linux/stddef.h:8:14: error: passing argument 5 of ‘kmem_cache_create_usercopy’ makes integer from pointer without a cast [-Wint-conversion] + 8 | #define NULL ((void *)0) + | ^~~~~~~~~~~ + | | + | void * +../net/core/skbuff.c:5164:49: note: in expansion of macro ‘NULL’ + 5164 | NULL); + | ^~~~ +In file included from ../include/linux/fs.h:45, + from ../include/linux/compat.h:17, + from ../arch/x86/include/asm/ia32.h:7, + from ../arch/x86/include/asm/elf.h:10, + from ../include/linux/elf.h:6, + from ../include/linux/module.h:20: +../include/linux/slab.h:408:41: note: expected ‘unsigned int’ but argument is of type ‘void *’ + 408 | unsigned int useroffset, unsigned int usersize, + | ~~~~~~~~~~~~~^~~~~~~~~~ +../net/core/skbuff.c:5160:43: error: too few arguments to function ‘kmem_cache_create_usercopy’; expected 7, have 5 + 5160 | net_hotdata.skbuff_fclone_cache = kmem_cache_create_usercopy("skbuff_fclone_cache", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/slab.h:406:1: note: declared here + 406 | kmem_cache_create_usercopy(const char *name, unsigned int size, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/core/skbuff.o] Error 1 +make[4]: *** [../scripts/Makefile.build:556: net/core] Error 2 +make[3]: *** [../scripts/Makefile.build:556: net] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2030: .] Error 2 +make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.EkwXIwEFaL 2025-12-15 13:38:45.450411426 -0500 +++ /tmp/tmp.ErC3lJ8JK3 2025-12-15 13:38:45.453240141 -0500 @@ -1 +1,2 @@ - 1 ../include/net/checksum.h + 1 ../include/linux/stddef.h + 1 ../net/core/skbuff.c