From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8644181970024336554==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [block:block-5.11 6/15] /tmp/core-555936.s:425: Error: unrecognized opcode `zext.b s4, s1' Date: Sat, 19 Dec 2020 08:37:25 +0800 Message-ID: <202012190816.kGUoEGJo-lkp@intel.com> List-Id: --===============8644181970024336554== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.g= it block-5.11 head: 71425189b2b75336d869cfdedea45c9d319fc9c9 commit: 512c781fd28cb401ee9f2843e32bf4640732c671 [6/15] block/rnbd: Set wri= te-back cache and fua same to the target device config: riscv-randconfig-r014-20201217 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project cee1e7= d14f4628d6174b33640d502bff3b54ae45) reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install riscv cross compiling tool for clang build # apt-get install binutils-riscv64-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block= .git/commit/?id=3D512c781fd28cb401ee9f2843e32bf4640732c671 git remote add block https://git.kernel.org/pub/scm/linux/kernel/gi= t/axboe/linux-block.git git fetch --no-tags block block-5.11 git checkout 512c781fd28cb401ee9f2843e32bf4640732c671 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Driscv = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Note: the block/block-5.11 HEAD 71425189b2b75336d869cfdedea45c9d319fc9c9 bu= ilds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): /tmp/core-555936.s: Assembler messages: /tmp/core-555936.s:422: Error: unrecognized opcode `zext.b a1,a0' >> /tmp/core-555936.s:425: Error: unrecognized opcode `zext.b s4,s1' /tmp/core-555936.s:453: Error: unrecognized opcode `zext.b a1,a0' /tmp/core-555936.s:457: Error: unrecognized opcode `zext.b s4,s1' /tmp/core-555936.s:503: Error: unrecognized opcode `zext.b a1,a0' /tmp/core-555936.s:529: Error: unrecognized opcode `zext.b a1,s6' /tmp/core-555936.s:795: Error: unrecognized opcode `zext.b a1,a0' /tmp/core-555936.s:821: Error: unrecognized opcode `zext.b a1,s5' >> /tmp/core-555936.s:847: Error: unrecognized opcode `zext.b s5,s7' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) -- In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:564:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inw(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:56:76: note: expanded from macro 'inw' #define inw(c) ({ u16 __v; __io_pbr(); __v =3D readw_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:88:76: note: expanded from macro 'readw_cp= u' #define readw_cpu(c) ({ u16 __r =3D le16_to_cpu((__force __le= 16)__raw_readw(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:36:51: note: expanded from = macro '__le16_to_cpu' #define __le16_to_cpu(x) ((__force __u16)(__le16)(x)) ^ In file included from drivers/input/rmi4/rmi_smbus.c:11: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:572:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inl(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:57:76: note: expanded from macro 'inl' #define inl(c) ({ u32 __v; __io_pbr(); __v =3D readl_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:89:76: note: expanded from macro 'readl_cp= u' #define readl_cpu(c) ({ u32 __r =3D le32_to_cpu((__force __le= 32)__raw_readl(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:34:51: note: expanded from = macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ In file included from drivers/input/rmi4/rmi_smbus.c:11: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:580:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outb(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:59:68: note: expanded from macro 'outb' #define outb(v,c) ({ __io_pbw(); writeb_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:91:52: note: expanded from macro 'writeb_c= pu' #define writeb_cpu(v, c) ((void)__raw_writeb((v), (c))) ^ In file included from drivers/input/rmi4/rmi_smbus.c:11: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:588:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outw(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:60:68: note: expanded from macro 'outw' #define outw(v,c) ({ __io_pbw(); writew_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:92:76: note: expanded from macro 'writew_c= pu' #define writew_cpu(v, c) ((void)__raw_writew((__force u16)cpu_to_= le16(v), (c))) = ^ In file included from drivers/input/rmi4/rmi_smbus.c:11: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:596:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outl(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:61:68: note: expanded from macro 'outl' #define outl(v,c) ({ __io_pbw(); writel_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:93:76: note: expanded from macro 'writel_c= pu' #define writel_cpu(v, c) ((void)__raw_writel((__force u32)cpu_to_= le32(v), (c))) = ^ In file included from drivers/input/rmi4/rmi_smbus.c:11: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:17: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:1005:55: warning: performing pointer arithmetic= on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return (port > MMIO_UPPER_LIMIT) ? NULL : PCI_IOBASE + port; ~~~~~~~~~~ ^ 7 warnings generated. /tmp/rmi_smbus-578663.s: Assembler messages: >> /tmp/rmi_smbus-578663.s:254: Error: unrecognized opcode `zext.b s7,a0' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============8644181970024336554== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 kw8Xl8lLn5ZowH+0kbUYEBwBAA== --===============8644181970024336554==--