From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0709155706410716234==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [tip:efi/core 2/7] /tmp/cfi_util-545227.s:205: Error: unrecognized opcode `zext.b a5, s2' Date: Sun, 20 Dec 2020 18:23:37 +0800 Message-ID: <202012201830.TdagmfEn-lkp@intel.com> List-Id: --===============0709155706410716234== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: linux-kernel(a)vger.kernel.org CC: x86(a)kernel.org TO: Arvind Sankar CC: Ard Biesheuvel tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git efi/core head: b283477d394ac41ca59ee20eb9293ae9002eb1d7 commit: 688eb28211abdf82a3f51e8997f1c8137947227d [2/7] efi/x86: Only copy t= he compressed kernel image in efi_relocate_kernel() config: riscv-randconfig-r022-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/tip/tip.git/commi= t/?id=3D688eb28211abdf82a3f51e8997f1c8137947227d git remote add tip https://git.kernel.org/pub/scm/linux/kernel/git/= tip/tip.git git fetch --no-tags tip efi/core git checkout 688eb28211abdf82a3f51e8997f1c8137947227d # 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 All errors (new ones prefixed by >>): In file included from drivers/mtd/chips/cfi_util.c:14: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:556:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inb(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:55:76: note: expanded from macro 'inb' #define inb(c) ({ u8 __v; __io_pbr(); __v =3D readb_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:87:48: note: expanded from macro 'readb_cp= u' #define readb_cpu(c) ({ u8 __r =3D __raw_readb(c); __r; }) ^ In file included from drivers/mtd/chips/cfi_util.c:14: 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/mtd/chips/cfi_util.c:14: 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/mtd/chips/cfi_util.c:14: 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/mtd/chips/cfi_util.c:14: 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/mtd/chips/cfi_util.c:14: 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/mtd/chips/cfi_util.c:14: 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/cfi_util-545227.s: Assembler messages: >> /tmp/cfi_util-545227.s:205: Error: unrecognized opcode `zext.b a5,s2' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) -- #define readb_cpu(c) ({ u8 __r =3D __raw_readb(c); __r; }) ^ In file included from kernel/workqueue.c:39: 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:13: 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 kernel/workqueue.c:39: 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:13: 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 kernel/workqueue.c:39: 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:13: 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 kernel/workqueue.c:39: 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:13: 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 kernel/workqueue.c:39: 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:13: 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 kernel/workqueue.c:39: 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:13: 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/workqueue-056927.s: Assembler messages: >> /tmp/workqueue-056927.s:12693: Error: unrecognized opcode `zext.b a2,s1' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) -- ^ In file included from drivers/bcma/driver_chipcommon_pmu.c:12: In file included from drivers/bcma/bcma_private.h:9: In file included from include/linux/bcma/bcma.h:5: In file included from include/linux/pci.h:38: 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:13: 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/bcma/driver_chipcommon_pmu.c:12: In file included from drivers/bcma/bcma_private.h:9: In file included from include/linux/bcma/bcma.h:5: In file included from include/linux/pci.h:38: 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:13: 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/bcma/driver_chipcommon_pmu.c:12: In file included from drivers/bcma/bcma_private.h:9: In file included from include/linux/bcma/bcma.h:5: In file included from include/linux/pci.h:38: 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:13: 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/bcma/driver_chipcommon_pmu.c:12: In file included from drivers/bcma/bcma_private.h:9: In file included from include/linux/bcma/bcma.h:5: In file included from include/linux/pci.h:38: 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:13: 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/bcma/driver_chipcommon_pmu.c:12: In file included from drivers/bcma/bcma_private.h:9: In file included from include/linux/bcma/bcma.h:5: In file included from include/linux/pci.h:38: 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:13: 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/driver_chipcommon_pmu-623081.s: Assembler messages: >> /tmp/driver_chipcommon_pmu-623081.s:655: Error: unrecognized opcode `zex= t.b a4,a0' >> /tmp/driver_chipcommon_pmu-623081.s:1681: Error: unrecognized opcode `ze= xt.b s3,a0' >> /tmp/driver_chipcommon_pmu-623081.s:2210: Error: unrecognized opcode `ze= xt.b s3,a2' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) -- /tmp/hexdump-633179.s: Assembler messages: >> /tmp/hexdump-633179.s:120: Error: unrecognized opcode `zext.b a1,a0' /tmp/hexdump-633179.s:122: Error: unrecognized opcode `zext.b a0,a0' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) -- /tmp/nls_koi8-r-130682.s: Assembler messages: >> /tmp/nls_koi8-r-130682.s:96: Error: unrecognized opcode `zext.b a2,s3' 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 --===============0709155706410716234== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 AA== --===============0709155706410716234==--