ERROR:root:../net/sched/sch_generic.c: In function ‘netdev_watchdog_up’: ../net/sched/sch_generic.c:594:39: error: incompatible type for argument 1 of ‘IS_ERR_OR_NULL’ 594 | if (IS_ERR_OR_NULL(dev->watchdog_dev_tracker)) | ~~~^~~~~~~~~~~~~~~~~~~~~~ | | | netdevice_tracker In file included from ../include/linux/cleanup.h:6, from ../include/linux/jump_label.h:78, from ../arch/x86/include/asm/string_64.h:6, from ../arch/x86/include/asm/string.h:8, from ../arch/x86/include/asm/cpuid/api.h:10, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../net/sched/sch_generic.c:11: ../include/linux/err.h:90:68: note: expected ‘const void *’ but argument is of type ‘netdevice_tracker’ 90 | static inline bool __must_check IS_ERR_OR_NULL(__force const void *ptr) | ~~~~~~~~~~~~^~~ make[5]: *** [../scripts/Makefile.build:289: net/sched/sch_generic.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:548: net/sched] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:548: net] Error 2 make[2]: *** [/srv/nipa-kunit/testing/Makefile:2143: .] Error 2 make[1]: *** [/srv/nipa-kunit/testing/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2