On Fri, Jun 21, 2019 at 04:08:11AM +0800, kbuild test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-next > head: ae399280879b77d63433860b54e00fdf8212df21 > commit: b0225022beeb34df00bbf0eea25a2ed537629ac2 [57/71] watchdog: jz4740: Drop dependency on MACH_JZ47xx > config: mips-allyesconfig (attached as .config) > compiler: mips-linux-gcc (GCC) 7.4.0 > reproduce: > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > chmod +x ~/bin/make.cross > git checkout b0225022beeb34df00bbf0eea25a2ed537629ac2 > # save the attached .config to linux build tree > GCC_VERSION=7.4.0 make.cross ARCH=mips > > If you fix the issue, kindly add following tag > Reported-by: kbuild test robot <lkp@xxxxxxxxx> > > All errors (new ones prefixed by >>): > > drivers/watchdog/jz4740_wdt.o: In function `jz4740_wdt_stop': > >> jz4740_wdt.c:(.text.jz4740_wdt_stop+0x28): undefined reference to `jz4740_timer_disable_watchdog' > drivers/watchdog/jz4740_wdt.o: In function `jz4740_wdt_start': > >> jz4740_wdt.c:(.text.jz4740_wdt_start+0x3c): undefined reference to `jz4740_timer_enable_watchdog' > Looks like dropping that dependency was a bit premature. I'll drop that patch from my queue for now. Guenter