On Thu, 2018-10-18 at 10:28 -0700, James Bottomley wrote: > On Fri, 2018-10-19 at 01:18 +0800, kbuild test robot wrote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.g > > it > > misc > > head: 4d5b4ac1eae471bcd0fa381ab4099cc33e94e15d > > commit: 77266186397c6c782a3f670d32808a9671806ec5 [194/233] scsi: > > myrs: Add Mylex RAID controller (SCSI interface) > > config: arm-allmodconfig (attached as .config) > > compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0 > > reproduce: > > wget https://raw.githubusercontent.com/intel/lkp-tests/mast > > er > > /sbin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > git checkout 77266186397c6c782a3f670d32808a9671806ec5 > > # save the attached .config to linux build tree > > GCC_VERSION=7.2.0 make.cross ARCH=arm > > > > All errors (new ones prefixed by >>): > > > > > > ERROR: "__aeabi_uldivmod" [drivers/scsi/myrs.ko] undefined! > > I think this is the fix, can someone with an arm build check? This fix turned out to be bogus, but now I've dusted off my arm32 build environment (had to fix a bug with arm32 emulation in qemu 2.11.2 would you believe) and actually tried compiling it, the next patch is the fix (build tested but not boot tested). James