Le 2016-11-13 07:54, H. Nikolaus Schaller a écrit :
Hi,
Am 13.11.2016 um 01:19 schrieb Linux-SWAT openpandora@free.fr:
To be more precise, it starts with :
DTC arch/arm/boot/dts/dra72-evm.dtb DTC arch/arm/boot/dts/dra72-evm-revc.dtb Building modules, stage 2. MODPOST 639 modules WARNING: "__memzero" [sound/usb/snd-usbmidi-lib.ko] has no CRC! WARNING: "memset" [sound/usb/snd-usbmidi-lib.ko] has no CRC! WARNING: "memcpy" [sound/usb/snd-usbmidi-lib.ko] has no CRC! ... ... And ends at : WARNING: "__memzero" [crypto/cmac.ko] has no CRC! WARNING: "memcpy" [crypto/ccm.ko] has no CRC! WARNING: "__memzero" [crypto/ccm.ko] has no CRC! CC crypto/arc4.mod.o LD [M] crypto/arc4.ko CC crypto/authenc.mod.o LD [M] crypto/authenc.ko CC crypto/authencesn.mod.o
looks like this issue:
http://www.spinics.net/lists/arm-kernel/msg525575.html
https://lkml.org/lkml/2016/10/19/221 https://lkml.org/lkml/2016/10/17/356 http://lists.opensuse.org/opensuse-kernel/2016-10/msg00009.html
So it is indeed a change in linux core code that you come across. But it might show itself only for certain (newer?) compilers which is the reason why I don't see this.
Could you try with gcc-4.9?
I'll check that.
What I have not yet found about is the status of the discussion and if and when a patch will come from upstream.
I have checked arch/arm/include/asm/asm-prototypes.h in linux-next but it does not exist. So I think there is upstream patch yet.
What you could try is to take the patch from patchwork.kernel.org and apply:
https://patchwork.kernel.org/patch/9392289/
If that works, I can include it in the hacks branch of letux.
Unfortunately, it doesn't work. I have the same warnings at compilation and boot time, and only these modules : # lsmod Module Size Used by ehci_omap 3224 0 dwc3_omap 4912 0 gpio_twl6040 1747 0
BR, Nikolaus