How to avoid "version generation failed" warning?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all.

When building sparc32 allmodconfig I see a lot of warnings like these:

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 "__lshrdi3" [vmlinux] version generation failed, symbol will not be versioned.
Is "__lshrdi3" prototyped in <asm/asm-prototypes.h>?
WARNING: modpost: "__udelay" [kernel/locking/locktorture.ko] has no CRC!
WARNING: modpost: "__udelay" [kernel/rcu/rcutorture.ko] has no CRC!
WARNING: modpost: "__udelay" [kernel/rcu/rcuscale.ko] has no CRC!
WARNING: modpost: "__udelay" [kernel/rcu/refscale.ko] has no CRC!
WARNING: modpost: "__ndelay" [kernel/rcu/refscale.ko] has no CRC!
WARNING: modpost: "__udelay" [kernel/time/test_udelay.ko] has no CRC!
WARNING: modpost: "__udelay" [kernel/scftorture.ko] has no CRC!
WARNING: modpost: "__ashrdi3" [fs/quota/quota_tree.ko] has no CRC!
WARNING: modpost: "__ashldi3" [fs/ext4/ext4.ko] has no CRC!
...

I already tried to add the prototypes to asm/asm-prototypes.h - but this
did not have any effect.


Module.symvers extract:
0x00000000      empty_zero_page vmlinux EXPORT_SYMBOL
0xf7370f56      system_state    vmlinux EXPORT_SYMBOL
0xbea5ff1e      static_key_initialized  vmlinux EXPORT_SYMBOL_GPL
0xc2e587d1      reset_devices   vmlinux EXPORT_SYMBOL
0xba497f13      loops_per_jiffy vmlinux EXPORT_SYMBOL
0x05cb9b5c      init_uts_ns     vmlinux EXPORT_SYMBOL_GPL
0xa2b7a1de      init_task       vmlinux EXPORT_SYMBOL
0x00000000      __udelay        vmlinux EXPORT_SYMBOL
0x00000000      __ndelay        vmlinux EXPORT_SYMBOL

Any hints what to do to fix these warnings would be appreciated.

My motivation to fix them is to get rid of the noise while doing
allmodconfig builds.

	Sam




[Index of Archives]     [Linux&nblp;USB Development]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite Secrets]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux