========== build_allmodconfig_warn - FAILED ../net/ipv6/route.c: In function ‘inet6_rtm_newroute’: ../net/ipv6/route.c:5715:36: error: incompatible type for argument 1 of ‘fib6_config_validate’ 5715 | err = fib6_config_validate(cfg, extack); | ^~~ | | | struct fib6_config ../net/ipv6/route.c:4499:53: note: expected ‘struct fib6_config *’ but argument is of type ‘struct fib6_config’ 4499 | static int fib6_config_validate(struct fib6_config *cfg, | ~~~~~~~~~~~~~~~~~~~~^~~ make[5]: *** [../scripts/Makefile.build:203: net/ipv6/route.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/ipv6] Error 2 make[3]: *** [../scripts/Makefile.build:461: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2011: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 ../net/ipv6/route.c:2379:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2379:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2379:39: got restricted __be32 ../net/ipv6/route.c: In function ‘inet6_rtm_newroute’: ../net/ipv6/route.c:5715:36: error: incompatible type for argument 1 of ‘fib6_config_validate’ 5715 | err = fib6_config_validate(cfg, extack); | ^~~ | | | struct fib6_config ../net/ipv6/route.c:4499:53: note: expected ‘struct fib6_config *’ but argument is of type ‘struct fib6_config’ 4499 | static int fib6_config_validate(struct fib6_config *cfg, | ~~~~~~~~~~~~~~~~~~~~^~~ make[5]: *** [../scripts/Makefile.build:203: net/ipv6/route.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/ipv6] Error 2 make[3]: *** [../scripts/Makefile.build:461: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2011: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.yH6xMJoRO0 2025-04-28 19:18:26.042661199 -0700 +++ /tmp/tmp.t4oD4mKTv9 2025-04-28 19:18:41.243864157 -0700 @@ -1,3 +1,16 @@ -../net/ipv6/route.c:2379:39: warning: incorrect type in assignment (different base types) -../net/ipv6/route.c:2379:39: expected unsigned int [usertype] flow_label -../net/ipv6/route.c:2379:39: got restricted __be32 +../net/ipv6/route.c: In function ‘inet6_rtm_newroute’: +../net/ipv6/route.c:5715:36: error: incompatible type for argument 1 of ‘fib6_config_validate’ + 5715 | err = fib6_config_validate(cfg, extack); + | ^~~ + | | + | struct fib6_config +../net/ipv6/route.c:4499:53: note: expected ‘struct fib6_config *’ but argument is of type ‘struct fib6_config’ + 4499 | static int fib6_config_validate(struct fib6_config *cfg, + | ~~~~~~~~~~~~~~~~~~~~^~~ +make[5]: *** [../scripts/Makefile.build:203: net/ipv6/route.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: net/ipv6] Error 2 +make[3]: *** [../scripts/Makefile.build:461: net] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2011: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown