lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 26 Jun 2024 09:52:14 -0600
From: Rob Herring <robh@...nel.org>
To: kernel test robot <lkp@...el.com>
Cc: oe-kbuild-all@...ts.linux.dev, linux-kernel@...r.kernel.org, 
	Herbert Xu <herbert@...dor.apana.org.au>
Subject: Re: WARNING: modpost: "__udelay" [drivers/char/hw_random/intel-rng.ko]
 has no CRC!

On Tue, Jun 25, 2024 at 9:09 PM kernel test robot <lkp@...el.com> wrote:
>
> Hi Rob,
>
> First bad commit (maybe != root cause):
>
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   55027e689933ba2e64f3d245fb1ff185b3e7fc81
> commit: 1ce1cd8208ad6060e4fcf6e09068c8954687c127 hwrng: Enable COMPILE_TEST for more drivers
> date:   11 months ago
> config: sparc-randconfig-001-20240626 (https://download.01.org/0day-ci/archive/20240626/202406261035.zMmqCcJd-lkp@intel.com/config)
> compiler: sparc-linux-gcc (GCC) 13.2.0
> reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240626/202406261035.zMmqCcJd-lkp@intel.com/reproduce)
>
> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> the same patch/commit), kindly add following tags
> | Reported-by: kernel test robot <lkp@...el.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202406261035.zMmqCcJd-lkp@intel.com/
>
> All warnings (new ones prefixed by >>, old ones prefixed by <<):
>
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/ipv6/sit.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/key/af_key.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/atm/atm.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/atm/lec.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/atm/mpoa.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/smc/smc_diag.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/6lowpan/6lowpan.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/nfc/nci/nci.o
> WARNING: modpost: missing MODULE_DESCRIPTION() in net/nfc/nfc_digital.o
> ERROR: modpost: "ebus_dma_irq_enable" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_unregister" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_enable" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_prepare" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_request" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_residue" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ebus_dma_register" [drivers/parport/parport_pc.ko] undefined!
> ERROR: modpost: "ns87303_lock" [drivers/parport/parport_pc.ko] undefined!
> WARNING: modpost: EXPORT symbol "empty_zero_page" [vmlinux] version generation failed, symbol will not be versioned.
> Is "empty_zero_page" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__udelay" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__udelay" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__ndelay" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__ndelay" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__ashldi3" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__ashldi3" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__ashrdi3" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__ashrdi3" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "bzero_1page" [vmlinux] version generation failed, symbol will not be versioned.
> Is "bzero_1page" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__copy_1page" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__copy_1page" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__divdi3" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__divdi3" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "___rw_read_enter" [vmlinux] version generation failed, symbol will not be versioned.
> Is "___rw_read_enter" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "___rw_read_exit" [vmlinux] version generation failed, symbol will not be versioned.
> Is "___rw_read_exit" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "___rw_read_try" [vmlinux] version generation failed, symbol will not be versioned.
> Is "___rw_read_try" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "___rw_write_enter" [vmlinux] version generation failed, symbol will not be versioned.
> Is "___rw_write_enter" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__lshrdi3" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__lshrdi3" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: EXPORT symbol "__muldi3" [vmlinux] version generation failed, symbol will not be versioned.
> Is "__muldi3" prototyped in <asm/asm-prototypes.h>?
> WARNING: modpost: "__ashldi3" [fs/ext4/ext4.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [fs/ext4/ext4.ko] has no CRC!
> WARNING: modpost: "__ashrdi3" [fs/ext4/ext4.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [fs/ext2/ext2.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [fs/jbd2/jbd2.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [fs/afs/kafs.ko] has no CRC!
> WARNING: modpost: "__ashldi3" [fs/gfs2/gfs2.ko] has no CRC!
> WARNING: modpost: "__lshrdi3" [lib/test_scanf.ko] has no CRC!
> WARNING: modpost: "__udelay" [lib/test_lockup.ko] has no CRC!
> WARNING: modpost: "__ndelay" [lib/test_lockup.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [lib/test_lockup.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/allwinner/phy-sun6i-mipi-dphy.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson-axg-pcie.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-bcm-ns2-usbdrd.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-bcm-sr-usb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-keembay-emmc.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-keembay-usb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-mmp3-usb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-pxa-usb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/renesas/r8a779f0-ether-serdes.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-inno-dsidphy.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-pcie.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-typec.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/core/fb_ddc.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/arcfb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/cyber2000fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/i740fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/matrox/matroxfb_DAC1064.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/riva/rivafb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/aty/aty128fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/aty/radeonfb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/vt8623fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/s3fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/broadsheetfb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/s1d13xxxfb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/sm501fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/mb862xx/mb862xxfb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/da8xx-fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/video/fbdev/ssd1307fb.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/char/ipmi/ipmi_si.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/clk/qcom/clk-qcom.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/clk/qcom/gcc-ipq4019.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/soc/mediatek/mtk-mutex.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/soc/qcom/qcom_rpmh.ko] has no CRC!
> WARNING: modpost: "___rw_read_exit" [drivers/vdpa/vdpa_user/vduse.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/regulator/rk808-regulator.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/regulator/ti-abb-regulator.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_dw.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/sunzilog.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/samsung_tty.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/sh-sci.ko] has no CRC!
> WARNING: modpost: "__ndelay" [drivers/tty/serial/sccnxp.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/msm_serial.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/omap-serial.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/tty/serial/mxs-auart.ko] has no CRC!
> >> WARNING: modpost: "__udelay" [drivers/char/hw_random/intel-rng.ko] has no CRC!
> WARNING: modpost: "__udelay" [drivers/char/hw_random/ba431-rng.ko] has no CRC!
> >> WARNING: modpost: "__udelay" [drivers/char/hw_random/geode-rng.ko] has no CRC!

Best I can tell, all these warnings in this report and other similar
ones recently sent out were fixed by commit 839c4dece274 ("sparc32:
Fix version generation failed warnings").

Rob

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ