All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 6.4-rc1
@ 2023-05-07 21:18 Linus Torvalds
  2023-05-08 11:57 ` Build regressions/improvements in v6.4-rc1 Geert Uytterhoeven
                   ` (2 more replies)
  0 siblings, 3 replies; 32+ messages in thread
From: Linus Torvalds @ 2023-05-07 21:18 UTC (permalink / raw)
  To: Linux Kernel Mailing List

So here we are, two weeks later, with the merge window over, and -rc1
tagged and pushed out.

Things look pretty normal - the only somewhat unusual thing for me
personally was that we had two different pull requests that ended up
with me doing my own little series of updates on top.

So both the ITER_UBUF update from Jens, and the x86 LAM support from
Dave Hansen (really Kirill, but I see the pull from Dave) caused me to
do some extra x86 user access cleanups.

The reason I mention that isn't so much "oh, I got to code a bit
again", but that this actually caused me to *finally* switch to a more
modern default 'git diff' algorithm. The default git diff algorithm is
the very traditional one (aka 'Myers algorithm'), and while it works
just fine, there's been various heuristics updates to make for nicer
diffs by default.

So I'm now using the 'histogram' algorithm, that takes the
"uniqueness" of a line into account when deciding on longest common
subsequence, because some of my patches were just an unreadable mess
with the plain Myers diff.  Not that histogram always helps, but it
does often make things more legible.

Now, this shouldn't really impact anybody else, and I know some people
were already using either the patience of histogram algorithms, but I
mention it because it does occasionally cause line number differences
in the diffstats, and thus affects the pull-request output.

I'm already used to small differences, but *if* you send me pull
requests, this does mean that it might be just slightly easier on me
if you follow my lead on picking a diff algorithm, and do

     git config diff.algorithm histogram

in your kernel tree. Or, if you find that you prefer it over-all,
maybe add "--global" there to do it in your main gitconfig to affect
all your trees.

[ Or just edit your .gitconfig files manually, it's actually what I
do, but when telling others "you might want to do this", it's simpler
to just give the "git config" command line ]

Anyway, this is absolutely *not* a requirement, and honestly, in 95%
of all cases it probably won't even change the diff output at all. But
I thought I might just mention it to make people aware (and to maybe
minimize the number of pull requests where I go "ok, let's figure out
why my end result isn't exactly the same as the one in the PR").

As to the actual changes in this merge window: the mergelog below
gives the high-level view. The diffstat is completely dominated by AMD
GPU hardware description files once again, and this time the 'perf'
tool has followed suite, and so the other big area ends up being all
the perf event JSON file descriptions. Ugh.

But if you ignore those two "massive, but uninteresting" parts of the
changes, everything else looks fairly normal. Lots of development all
over, with "that's interesting" mainly depending on the reader.
Drivers, architecture updates, filesystems, networking, memory
management - there's a bit of everything.

The one feature that didn't make it was the x86 shadow stack code.
That side was probably a bit unlucky, in that it came in as I was
looking at x86 issues anyway, and so I looked at it quite a bit, and
had enough reservations that I asked for a couple of fairly big
re-organizations.

We'll get to that at a later date, possibly the next release.

Anyway, please do go test it all out,

            Linus

---

Al Viro (5):
    vfs fget updates
    vfs write_one_page removal
    legacy dio cleanup
    misc vfs pile
    trivial nios2 cleanup

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (2):
    i3c updates
    RTC updates

Andreas Gruenbacher (1):
    gfs2 updates

Andrew Morton (6):
    MM updates
    non-MM updates
    more MM updates
    hotfixes
    dmapool updates - again

Anna Schumaker (1):
    NFS client updates

Ard Biesheuvel (1):
    EFI updates

Arnaldo Carvalho de Melo (1):
    perf tool updates

Arnd Bergmann (5):
    ARM SoC updates
    ARM SoC driver updates
    ARM SoC defconfig updates
    ARM SoC devicetree updates
    asm-generic updates

Bartosz Golaszewski (1):
    gpio updates

Bjorn Andersson (2):
    rpmsg updates
    remoteproc updates

Bjorn Helgaas (1):
    pci updates

Borislav Petkov (8):
    EDAC updates
    RAS updates
    x86 ACPI update
    x86 cpu model updates
    misc x86 updates
    x86 paravirt updates
    x86 SEV updates
    x86 cleanups

Casey Schaufler (1):
    smack updates

Christian Brauner (6):
    clone3 selftest fix
    user work thread updates
    pidfd updates
    acl updates
    misc vfs updates
    vfs open fixlet

Christoph Hellwig (1):
    dma-mapping updates

Chuck Lever (1):
    nfsd updates

Corey Minyard (1):
    IPMI updates

Damien Le Moal (1):
    ata updates

Dan Williams (1):
    compute express link updates

Darrick Wong (1):
    iomap updates

Dave Airlie (3):
    drm updates
    drm fixes
    more drm fixes

Dave Chinner (1):
    xfs updates

Dave Hansen (4):
    x86 resctrl update
    x86 fpu updates
    x86 tdx update
    x86 LAM (Linear Address Masking) support

David Howells (1):
    AFS updates

David Sterba (1):
    btrfs updates

David Teigland (1):
    dlm updates

Dipen Patel (1):
    hardware timestamp engine updates

Dmitry Torokhov (1):
    input updates

Eric Biggers (2):
    fscrypt updates
    fsverity updates

Eric Van Hensbergen (1):
    9p updates

Gao Xiang (1):
    erofs updates

Geert Uytterhoeven (1):
    m68k updates

Greg KH (5):
    USB / Thunderbolt updates
    tty / serial updates
    staging driver updates
    driver core updates
    char/misc drivers updates

Greg Ungerer (1):
    m68knommu updates

Guenter Roeck (1):
    hwmon updates

Guo Ren (1):
    arch/csky updates

Gustavo Silva (1):
    flexible-array updates

Hans de Goede (1):
    x86 platform driver updates

Helge Deller (2):
    fbdev updates
    parisc updates

Herbert Xu (2):
    crypto updates
    crypto fixes

Huacai Chen (1):
    LoongArch updates

Ilya Dryomov (1):
    ceph updates

Ingo Molnar (5):
    objtool updates
    perf updates
    scheduler updates
    SMP cross-CPU function-call updates
    locking updates

Jaegeuk Kim (1):
    f2fs update

Jakub Kicinski (1):
    networking fixes

James Bottomley (2):
    SCSI updates
    more SCSI updates

Jan Kara (1):
    ext2, reiserfs, udf, and quota updates

Jarkko Sakkinen (2):
    tpm updates
    tpm fix

Jason Gunthorpe (2):
    iommufd updates
    rdma updates

Jassi Brar (1):
    mailbox updates

Jens Axboe (6):
    ITER_UBUF updates
    io_uring updates
    block updates
    nonblocking pipe io_uring support
    more block updates
    more io_uring updates

Jiri Kosina (1):
    HID updates

Joel Fernandes (1):
    RCU updates

Joerg Roedel (1):
    iommu updates

John Paul Adrian Glaubitz (1):
    sh updates

Jonathan Corbet (2):
    documentation updates
    more documentation updates

Juergen Gross (1):
    xen updates

Kees Cook (2):
    hardening update
    pstore update

Konstantin Komarov (1):
    ntfs3 updates

Lee Jones (3):
    LED updates
    MFD updates
    backlight updates

Linus Walleij (1):
    pin control updates

Luis Chamberlain (4):
    module updates
    sysctl updates
    more sysctl updates
    modules fix

Mark Brown (4):
    regmap updates
    regulator updates
    spi updates
    regulator fix

Masahiro Yamada (1):
    Kbuild updates

Mauro Carvalho Chehab (1):
    media updates

Michael Ellerman (1):
    powerpc updates

Michael Tsirkin (1):
    virtio updates

Mickaël Salaün (1):
    landlock update

Miguel Ojeda (1):
    rust updates

Mike Snitzer (1):
    device mapper updates

Mimi Zohar (1):
    integrity update

Miquel Raynal (1):
    mtd updates

Palmer Dabbelt (2):
    RISC-V updates
    more RISC-V updates

Paolo Abeni (1):
    networking updates

Paolo Bonzini (2):
    kvm updates
    more kvm updates

Paul McKenney (5):
    KCSAN updates
    Linux Kernel Memory Model scripting updates
    locktorture updates
    nolibc updates
    Linux Kernel Memory Model updates

Paul Moore (3):
    selinux updates
    lsm updates
    lsm fix

Petr Mladek (2):
    printk updates
    livepatching updates

Rafael Wysocki (8):
    thermal control updates
    ACPI updates
    power management updates
    more thermal control updates
    more ACPI updates
    more power management updates
    thermal control fixes
    ACPI fix

Richard Weinberger (2):
    UBI and UBIFS updates
    uml updates

Rob Herring (3):
    devicetree updates
    more devicetree updates
    devicetree fixes

Russell King (1):
    ARM development updates

Sebastian Reichel (1):
    power supply and reset updates

Shuah Khan (2):
    Kselftest updates
    KUnit updates

Stafford Horne (1):
    OpenRISC updates

Stephen Boyd (2):
    clk updates
    clk fixes

Steve French (4):
    ksmbd server updates
    cifs fixes
    ksmbd server fixes
    cifs fixes

Steven Rostedt (3):
    tracing updates
    tracing tools updates
    more tracing updates

Takashi Iwai (2):
    sound updates
    sound fixes

Takashi Sakamoto (1):
    firewire updates

Ted Ts'o (2):
    ext4 updates
    ext4 fixes

Tejun Heo (2):
    workqueue updates
    cgroup updates

Tetsuo Handa (1):
    tomoyo update

Thierry Reding (1):
    pwm updates

Thomas Bogendoerfer (1):
    MIPS updates

Thomas Gleixner (7):
    core debugobjects update
    core entry/ptrace update
    interrupt updates
    timers and timekeeping updates
    x86 APIC updates
    more timer updates
    debugobjects fix

Tzung-Bi Shih (1):
    chrome platform updates

Ulf Hansson (1):
    MMC updates

Vasily Gorbik (1):
    s390 updates

Vinod Koul (4):
    dmaengine updates
    phy updates
    soundwire updates
    phy fixes

Vlastimil Babka (1):
    slab updates

Wei Liu (1):
    hyperv updates

Will Deacon (2):
    arm64 updates
    arm64 fixes

Wim Van Sebroeck (1):
    watchdog updates

Wolfram Sang (2):
    i2c updates
    more i2c updates

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Build regressions/improvements in v6.4-rc1
  2023-05-07 21:18 Linux 6.4-rc1 Linus Torvalds
@ 2023-05-08 11:57 ` Geert Uytterhoeven
  2023-05-08 12:14     ` Geert Uytterhoeven
  2023-05-08 20:34 ` Linux 6.4-rc1 Guenter Roeck
  2023-05-10  4:31 ` linux-next stats (Was: Linux 6.4-rc1) Stephen Rothwell
  2 siblings, 1 reply; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 11:57 UTC (permalink / raw)
  To: linux-kernel

Below is the list of build error/warning regressions/improvements in
v6.4-rc1[1] compared to v6.3[2].

Summarized:
  - build errors: +9/-16
  - build warnings: +1/-1439

Happy fixing! ;-)

Thanks to the linux-next team for providing the build service.

[1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
[2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)


*** ERRORS ***

9 error regressions:
  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_resume' defined but not used [-Werror=unused-function]:  => 328:12
  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_suspend' defined but not used [-Werror=unused-function]:  => 314:12
  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined [-Werror=undef]:  => 66:5, 33:5, 51:5
  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0 [-Werror=undef]:  => 51:5, 66:5, 33:5
  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
  + /kisskb/src/fs/xfs/scrub/scrub.h: error: initializer element is not constant:  => 112:28
  + error: modpost: "__floatunsidf" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
  + error: modpost: "__gedf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
  + error: modpost: "__ltdf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A

16 error improvements:
  - /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: error: 'struct cpuinfo_um' has no member named 'apicid': 2157:48, 2157:41 => 
  - /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: error: control reaches end of non-void function [-Werror=return-type]: 2161:1 => 
  - /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.c: error: the frame size of 2208 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: 7086:1 => 
  - /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.c: error: the frame size of 2208 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: 7131:1 => 
  - /kisskb/src/drivers/gpu/drm/msm/msm_mdss.c: error: case label does not reduce to an integer constant: 296:2, 299:2, 300:2 => 
  - /kisskb/src/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: error: array subscript 2 is above array bounds of 'u32[2]' {aka 'unsigned int[2]'} [-Werror=array-bounds]: 641:28 => 
  - /kisskb/src/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: error: array subscript 3 is above array bounds of 'u32[2]' {aka 'unsigned int[2]'} [-Werror=array-bounds]: 641:28 => 
  - /kisskb/src/fs/btrfs/send.c: error: 'right_gen' may be used uninitialized in this function [-Werror=maybe-uninitialized]: 1909:13, 1902:23 => 
  - error: modpost: "ebus_dma_enable" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_irq_enable" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_prepare" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_register" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_request" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_residue" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ebus_dma_unregister" [drivers/parport/parport_pc.ko] undefined!: N/A => 
  - error: modpost: "ns87303_lock" [drivers/parport/parport_pc.ko] undefined!: N/A => 


*** WARNINGS ***

1 warning regressions:
  + /kisskb/src/fs/ext4/readpage.c: warning: the frame size of 1128 bytes is larger than 1024 bytes [-Wframe-larger-than=]:  => 400:1

1439 warning improvements:
  - /kisskb/src/fs/btrfs/send.c: warning: 'right_gen' may be used uninitialized in this function [-Wmaybe-uninitialized]: 1909:13, 1909:27, 1902:23 => 
  - /kisskb/src/fs/btrfs/volumes.c: warning: 'seed_devices' may be used uninitialized in this function [-Wmaybe-uninitialized]: 2524:2, 2524:9 => 
  - /kisskb/src/fs/ext4/readpage.c: warning: the frame size of 1132 bytes is larger than 1024 bytes [-Wframe-larger-than=]: 404:1 => 
  - /kisskb/src/include/linux/list.h: warning: 'seed_devices' may be used uninitialized in this function [-Wmaybe-uninitialized]: 74:12, 74:19 => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/block/drbd/drbd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/bus/mhi/host/mhi_pci_generic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/extcon/extcon-fsa9480.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/infiniband/hw/mlx4/mlx4_ib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/md/dm-integrity.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/md/dm-verity.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/md/dm-writecache.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/md/dm-zoned.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/media/cec/core/cec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/media/usb/hdpvr/hdpvr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/mtd/nand/onenand/onenand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/mtd/nand/raw/nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/mtd/nand/raw/nandsim.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/sfc/sfc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/wireguard/wireguard.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/net/wireless/ath/wil6210/wil6210.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/ntb/hw/mscc/ntb_hw_switchtec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/ntb/ntb_transport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/pwm/pwm-sifive.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/scsi/hptiop.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [drivers/scsi/mpi3mr/mpi3mr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/btrfs/btrfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/ext4/ext4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/gfs2/gfs2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/ntfs/ntfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/ntfs3/ntfs3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/ocfs2/ocfs2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashldi3" [fs/xfs/xfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashrdi3" [fs/ext4/ext4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ashrdi3" [fs/ntfs/ntfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/block/drbd/drbd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/md/bcache/bcache.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/md/dm-integrity.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/md/dm-verity.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/mtd/nand/raw/diskonchip.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/mtd/nand/raw/nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/mtd/nand/raw/nandsim.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/mtd/tests/mtd_nandbiterrs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/net/ethernet/ti/cpts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/nvme/host/nvme-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [drivers/scsi/sd_mod.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [fs/btrfs/btrfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [fs/ocfs2/ocfs2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [fs/xfs/xfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [lib/test_bitmap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__lshrdi3" [lib/test_scanf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/ata/libata.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/ata/pata_pdc202xx_old.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/ata/sata_nv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/clk/qcom/clk-spmi-pmic-div.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/fsi/fsi-master-gpio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/gpio/gpio-latch.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/hwmon/sht15.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/hwspinlock/omap_hwspinlock.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/hwspinlock/sprd_hwspinlock.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/hwspinlock/stm32_hwspinlock.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/hwspinlock/u8500_hsem.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/i2c/busses/i2c-pca-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/i2c/busses/i2c-s3c2410.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/i2c/busses/i2c-synquacer.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/i2c/i2c-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/iio/adc/ad7606.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/iio/adc/aspeed_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/iio/adc/cc10001_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/iio/adc/hx711.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/iio/dac/ad5766.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/input/touchscreen/pixcir_i2c_ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/media/i2c/tvp5150.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/media/pci/ddbridge/ddbridge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/media/rc/gpio-ir-tx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/media/rc/serial_ir.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/memstick/host/jmb38x_ms.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/misc/eeprom/eeprom_93cx6.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/misc/eeprom/eeprom_93xx46.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/ams-delta.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/bcm47xxnflash/bcm47xxnflash.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/cafe_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/davinci_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/diskonchip.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/fsmc_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/gpio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/ingenic/ingenic_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/marvell_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/mtd/nand/raw/stm32_fmc2_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/dsa/hirschmann/hellcreek_sw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/dsa/realtek/realtek-smi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/ethernet/amd/xgbe/amd-xgbe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/ethernet/dnet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/ethernet/engleder/tsnep.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/ethernet/intel/ice/ice.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/mdio/mdio-bitbang.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/net/wireless/marvell/libertas/libertas_spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/phy/cadence/phy-cadence-torrent.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/platform/chrome/cros_ec_spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/pwm/pwm-bcm-iproc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/pwm/pwm-bcm-kona.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/scsi/qla2xxx/qla2xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/siox/siox-bus-gpio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-ath79.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-bitbang.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-cadence-quadspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-pic32.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-pxa2xx-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-sh-hspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/spi/spi-uniphier.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/tty/serial/8250/8250_base.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/tty/serial/sccnxp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/c67x00/c67x00.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/dwc3/dwc3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/gadget/udc/m66592-udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/gadget/udc/r8a66597-udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/host/r8a66597-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/usb/isp1760/isp1760.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/video/backlight/ktd253-backlight.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/w1/masters/ds2482.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/watchdog/mena21_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [drivers/watchdog/rzg2l_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [kernel/rcu/refscale.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [lib/test_lockup.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [sound/soc/codecs/snd-soc-adau1977.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [sound/soc/codecs/snd-soc-cs4270.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [sound/soc/codecs/snd-soc-tlv320aic31xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__ndelay" [sound/soc/codecs/snd-soc-tlv320aic32x4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup_acntpc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup_acntsa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup_decpc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup_dtlk.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/accessibility/speakup/speakup_keypc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/ahci_imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/ahci_sunxi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/libahci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/libata.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_arasan_cf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_hpt37x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_hpt3x2n.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_it821x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_ixp4xx_cf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_legacy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_ns87415.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/aten.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/bpck.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/comm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/dstr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/epat.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/epia.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/fit2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/fit3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/friq.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/frpw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/kbic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/ktti.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/on20.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/on26.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_parport/pata_parport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_sl82c105.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pata_via.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/pdc_adma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_highbank.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_mv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_nv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_promise.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_rcar.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_svw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_sx4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ata/sata_vsc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/eni.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/fore_200e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/he.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/idt77252.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/iphase.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/lanai.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/nicstar.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/atm/suni.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/auxdisplay/hd44780.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/auxdisplay/ks0108.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/auxdisplay/lcd2s.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/auxdisplay/panel.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bcma/bcma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/block/floppy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/block/mtip32xx/mtip32xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bluetooth/bluecard_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bluetooth/bt3c_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bluetooth/btmrvl_sdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bluetooth/btusb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bluetooth/hci_uart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/bus/mhi/host/mhi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/ba431-rng.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/ks-sa-rng.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/mtk-rng.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/omap-rng.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/stm32-rng.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/ipmi/ipmi_si.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/lp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/pcmcia/cm4000_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/char/pcmcia/synclink_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/clk-cs2000-cp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/clk-plldig.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/imx/mxc-clk.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/qcom/clk-qcom.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/qcom/gcc-ipq4019.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/qcom/mmcc-msm8960.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/sprd/clk-sprd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/clk/sunxi-ng/sunxi-ccu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/comedi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/adl_pci9118.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/amplc_pci230.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/cb_das16_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/cb_pcidas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/cb_pcidas64.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/daqboard2000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/das800.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/dt3000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/gsc_hpdi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/icp_multi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/jr3_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/mpc624.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_atmio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_daq_700.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_labpc_common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_mio_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_pcidio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/ni_pcimio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/pcl812.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/pcl816.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/pcl818.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/rti800.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/comedi/drivers/s626.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/devfreq/sun8i-a33-mbus.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/altera-msgdma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/dw/dw_dmac_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/hsu/hsu_dma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/idma64.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/mediatek/mtk-cqdma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/sh/rcar-dmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/sh/usb-dmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/tegra20-apb-dma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/tegra210-adma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/ti/omap-dma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/uniphier-xdmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/dma/xilinx/xilinx_dpdma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/firewire/firewire-ohci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fpga/altera-freeze-bridge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fpga/altera-pr-ip-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fpga/altera-ps-spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fpga/socfpga.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fpga/xilinx-spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fsi/fsi-master-aspeed.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fsi/fsi-master-ast-cf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fsi/fsi-master-gpio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/fsi/fsi-master-hub.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/gpio/gpio-pisosr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/ad7418.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/lm93.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/pmbus/max15301.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/pmbus/ucd9000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/pmbus/zl6100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/powr1220.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/hwmon/smm665.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/algos/i2c-algo-bit.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/algos/i2c-algo-pca.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-altera.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-amd8111.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-bcm-iproc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-davinci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-digicolor.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-eg20t.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-gpio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-jz4780.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-meson.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-mt65xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-mv64xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-npcm7xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-ocores.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-owl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-pca-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-pnx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-pxa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-qup.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-rcar.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-rk3x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-s3c2410.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-sh_mobile.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-stm32f4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-stm32f7-drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-synquacer.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/busses/i2c-tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/i2c-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/muxes/i2c-arb-gpio-challenge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/muxes/i2c-mux-ltc4306.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/muxes/i2c-mux-pca9541.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i2c/muxes/i2c-mux-pca954x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i3c/master/dw-i3c-master.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i3c/master/i3c-master-cdns.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/i3c/master/svc-i3c-master.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/accel/mma9551_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ad7280a.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ad7476.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ad7949.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ad9467.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/adi-axi-adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/aspeed_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/bcm_iproc_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/cc10001_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/hi8435.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/imx8qxp-adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/max11410.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/max1241.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/meson_saradc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/mt6577_auxadc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/nau7802.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/rcar-gyroadc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/rzg2l_adc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/sun4i-gpadc-iio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ti-ads124s08.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ti-ads131e08.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ti-ads7924.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/ti-ads8344.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/dac/ad5592r-base.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/dac/ad5755.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/dac/stm32-dac-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/dac/stm32-dac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/frequency/ad9523.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/gyro/itg3200.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/potentiometer/ad5272.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/pressure/dlhl60d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/proximity/as3935.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/proximity/ping.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/proximity/srf04.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iio/resolver/ad2s1200.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/infiniband/hw/irdma/irdma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/gameport/gameport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/analog.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/as5011.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/db9.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/gamecon.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/gf2k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/grip_mp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/joystick/sidewinder.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/imx_keypad.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/matrix_keypad.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/pmic8xxx-keypad.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/samsung-keypad.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/sh_keysc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/tegra-kbc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/misc/adxl34x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/misc/cma3000_d0x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/misc/drv260x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/mouse/vsxxxaa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/rmi4/rmi_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/serio/apbps2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/serio/i8042.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/serio/olpc_apsp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/ads7846.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/cyttsp4_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/edt-ft5x06.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/elants_i2c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/ili210x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/ilitek_ts_i2c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/mms114.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/raydium_i2c_ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/rohm_bu21023.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/stmpe-ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/sx8654.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/tps6507x-ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/wdt87xx_i2c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/wm97xx-ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/zforce_ts.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/input/touchscreen/zinitix.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/iommu/mtk_iommu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/avmfritz.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/hfcmulti.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/hfcpci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/mISDNinfineon.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/mISDNipac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/mISDNisar.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/netjet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/speedfax.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/isdn/hardware/mISDN/w6692.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/flash/leds-aat1290.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/flash/leds-ktd2692.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/flash/leds-mt6360.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/flash/leds-rt8515.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/leds-bcm6358.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/leds-bd2802.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/leds-is31fl319x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/leds/leds-lt3593.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mailbox/hi3660-mailbox.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mailbox/mtk-cmdq-mailbox.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mailbox/sprd-mailbox.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/md/bcache/bcache.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/cec/platform/meson/ao-cec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/common/b2c2/b2c2-flexcop.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/common/saa7146/saa7146.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-core/dvb-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/atbm8830.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/m88rs2000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/mb86a16.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/mt312.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/s5h1420.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/si2168.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/stb6000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/stv0288.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/stv0299.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/stv6110.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/dvb-frontends/zl10353.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/adp1653.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/adv7183.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/adv7604.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/adv7842.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/bt819.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/cx25840/cx25840.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/et8ek8/et8ek8.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/imx274.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/imx296.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/imx415.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/ks0127.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/mt9t112.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/mt9v032.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/noon010pc30.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/ov6650.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/tc358743.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/tc358746.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/tda1997x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/vpx3220.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/vs6624.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/bt8xx/bttv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/bt8xx/dst.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/bt8xx/dvb-bt8xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cobalt/cobalt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx18/cx18.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx23885/cx23885.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx25821/cx25821-alsa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx25821/cx25821.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx88/cx88-blackbird.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx88/cx88-dvb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx88/cx8802.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/cx88/cx88xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/dm1105/dm1105.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/dt3155/dt3155.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/ivtv/ivtv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/mantis/mantis_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/netup_unidvb/netup-unidvb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/saa7134/saa7134-dvb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/saa7134/saa7134.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/saa7146/hexium_orion.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/saa7164/saa7164.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/smipcie/smipcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/solo6x10/solo6x10.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/ttpci/budget-av.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/ttpci/budget-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/ttpci/budget.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/tw686x/tw686x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/pci/zoran/zr36067.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/amlogic/meson-ge2d/ge2d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/amphion/amphion-vpu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/cadence/cdns-csi2rx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/cadence/cdns-csi2tx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/chips-media/coda-vpu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/marvell/cafe_ccic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/renesas/renesas-ceu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/renesas/sh_vou.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/renesas/vsp1/vsp1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/rockchip/rga/rockchip-rga.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/rockchip/rkisp1/rockchip-isp1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/exynos4-is/s5p-csis.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/exynos4-is/s5p-fimc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/s3c-camif/s3c-camif.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/s5p-jpeg/s5p-jpeg.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/samsung/s5p-mfc/s5p-mfc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/st/sti/bdisp/bdisp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/ti/omap3isp/omap3-isp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/verisilicon/hantro-vpu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/platform/xilinx/xilinx-csi2rxss.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/dsbr100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-aimslab.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-aztech.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-cadet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-gemtek.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-keene.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-sf16fmi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-sf16fmr2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/radio-zoltrix.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/si4713/si4713.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/tea575x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/radio/wl128x/fm_drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/rc/gpio-ir-tx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/rc/ir-hix5hd2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/rc/serial_ir.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/tuners/max2165.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/tuners/mt20xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/tuners/mxl5007t.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/tuners/tda18271.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/tuners/tuner-simple.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/as102/dvb-as102.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/au0828/au0828.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/cx231xx/cx231xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/dvb-usb-v2/dvb-usb-anysee.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/dvb-usb/dvb-usb-cxusb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/dvb-usb/dvb-usb-dw2102.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/dvb-usb/dvb-usb-umt-010.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/em28xx/em28xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/gspca/gspca_ov519.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/usb/gspca/gspca_stk1135.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/media/v4l2-core/tuner.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/memory/mtk-smi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/memory/tegra/tegra20-emc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/memory/tegra/tegra210-emc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/memory/tegra/tegra30-emc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/message/fusion/mptbase.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/acer-ec-a500.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/atmel-hlcdc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/axp20x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/ene-kb3930.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/rn5t618.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/si476x-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/sm501.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mfd/ssbi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/altera-stapl/altera-stapl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/c2port/core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/cardreader/rtsx_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/dw-xdata-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/eeprom/eeprom_93xx46.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/hpilo.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/misc/ti-st/st_drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/core/pwrseq_emmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/alcor.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/cb710-mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/davinci_mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/dw_mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/meson-mx-sdhc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/moxart-mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/mtk-sd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/omap_hsmmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/owl-mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/renesas_sdhi_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/rtsx_pci_sdmmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/rtsx_usb_sdmmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-bcm-kona.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-esdhc-imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-iproc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-milbeaut.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-msm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-of-dwcmshc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-of-esdhc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-omap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-pxav3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-s3c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci-xenon-driver.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sdhci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sh_mmcif.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sunplus-mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sunxi-mmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/toshsd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/uniphier-sd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/chips/cfi_cmdset_0001.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/chips/cfi_cmdset_0002.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/chips/cfi_util.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/lpddr/lpddr_cmds.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/lpddr/qinfo_probe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/ecc-mtk.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/onenand/onenand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/atmel/atmel-nand-controller.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/brcmnand/brcmnand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/cafe_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/diskonchip.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/intel-nand-controller.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/lpc32xx_mlc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/lpc32xx_slc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/marvell_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/mtk_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/mxc_nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/nand.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/nandsim.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/sh_flctl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mtd/nand/raw/txx9ndfmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/mux/mux-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/arcnet/arcnet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/arcnet/com20020.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/arcnet/com20020_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/arcnet/com90io.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/arcnet/com90xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/c_can/c_can.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/c_can/c_can_platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/flexcan/flexcan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/grcan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/m_can/m_can.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/sja1000/plx_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/sja1000/sja1000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/spi/hi311x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/can/spi/mcp251x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/b53/b53_common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/b53/b53_spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/bcm-sf2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/hirschmann/hellcreek_sw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/mt7530.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/dsa/vitesse-vsc73xx-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/3com/3c574_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/3com/3c59x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/3com/typhoon.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/8390/8390.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/8390/ax88796.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/8390/axnet_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/8390/pcnet_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/adaptec/starfire.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/agere/et131x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/alacritech/slicoss.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/alteon/acenic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/altera/altera_tse.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/amd/amd8111e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/amd/nmclan_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/amd/pcnet32.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/amd/sunlance.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/amd/xgbe/amd-xgbe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/apm/xgene/xgene-enet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/aquantia/atlantic/atlantic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/atheros/alx/alx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/atheros/atl1c/atl1c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/atheros/atl1e/atl1e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/atheros/atlx/atl1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/atheros/atlx/atl2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/b44.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bcmsysport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bgmac-bcma-mdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bgmac-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bgmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bnx2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/cnic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/genet/genet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/broadcom/tg3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/brocade/bna/bna.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/cadence/macb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/calxeda/xgmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/chelsio/cxgb/cxgb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/chelsio/cxgb3/cxgb3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/cisco/enic/enic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/cortina/gemini.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/davicom/dm9000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/de2104x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/dmfe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/tulip.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/uli526x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/winbond-840.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dec/tulip/xircom_cb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dlink/dl2k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/dlink/sundance.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/emulex/benet/be2net.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/engleder/tsnep.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/fealnx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/enetc/fsl-enetc-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/fec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/fman/fsl_dpaa_fman.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/fman/fsl_dpaa_fman_port.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/fman/fsl_dpaa_mac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/freescale/gianfar_driver.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/fujitsu/fmvj18x_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/hisilicon/hns/hns_dsaf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/hisilicon/hns/hns_enet_drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/hisilicon/hns3/hclge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/hisilicon/hns3/hclgevf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/e100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/e1000/e1000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/fm10k/fm10k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/i40e/i40e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/iavf/iavf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/ice/ice.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/igb/igb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/igbvf/igbvf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/igc/igc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/ixgb/ixgb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/ixgbe/ixgbe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/intel/ixgbevf/ixgbevf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/jme.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/korina.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/mv643xx_eth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/mvneta.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/mvpp2/mvpp2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/prestera/prestera.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/pxa168_eth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/skge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/marvell/sky2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/mediatek/mtk_eth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/mediatek/mtk_star_emac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/micrel/ks8851_common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/micrel/ks8851_par.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/micrel/ksz884x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/microchip/enc28j60.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/microchip/lan743x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/microchip/lan966x/lan966x-switch.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/microchip/sparx5/sparx5-switch.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/mscc/mscc_ocelot_switch_lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/myricom/myri10ge/myri10ge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/natsemi/natsemi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/neterion/s2io.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/netronome/nfp/nfp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/nvidia/forcedeth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/packetengines/hamachi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/qlogic/netxen/netxen_nic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/qlogic/qed/qed.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/qlogic/qla3xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/qlogic/qlcnic/qlcnic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/qualcomm/emac/qcom-emac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/rdc/r6040.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/realtek/8139cp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/realtek/8139too.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/realtek/r8169.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/renesas/ravb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/renesas/rswitch_drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/renesas/sh_eth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/samsung/sxgbe/samsung-sxgbe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sfc/falcon/sfc-falcon.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sfc/sfc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sfc/siena/sfc-siena.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/silan/sc92031.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sis/sis190.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sis/sis900.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/epic100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/smc91c92_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/smc91x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/smsc911x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/smsc9420.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/socionext/sni_ave.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/stmicro/stmmac/dwmac-altr-socfpga.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/stmicro/stmmac/dwmac-rk.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/stmicro/stmmac/stmmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/cassini.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/niu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/sunbmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/sungem.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/sunhme.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sun/sunqe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/sunplus/sp7021_emac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/tehuti/tehuti.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/ti/ti_cpsw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/ti/ti_cpsw_new.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/ti/ti_davinci_emac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/ti/tlan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/via/via-rhine.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/via/via-velocity.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/wiznet/w5100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/wiznet/w5300.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/xilinx/ll_temac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/xircom/xirc2ps_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/fddi/defxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/hippi/rrunner.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ieee802154/at86rf230.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ieee802154/cc2520.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ieee802154/mrf24j40.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/ipa/ipa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-ipq4019.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-moxart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-mscc-miim.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-mux-bcm6368.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-mux-meson-g12a.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-mux-meson-gxl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-xgene.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/bcm7xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/dp83640.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/icplus.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/libphy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/sfp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/phy/spi_ks8995.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/plip/plip.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/sungem_phy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/asix.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/dm9601.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/kaweth.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/lan78xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/smsc75xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/smsc95xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/sr9700.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/usb/sr9800.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wan/pc300too.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wan/pci200syn.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wan/wanxl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/admtek/adm8211.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath10k/ath10k_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath10k/ath10k_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath10k/ath10k_sdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath11k/ath11k_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath12k/ath12k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath5k/ath5k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath6kl/ath6kl_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath9k/ath9k_htc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/ath9k/ath9k_hw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ath/wil6210/wil6210.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/atmel/atmel.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/broadcom/b43/b43.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/broadcom/b43legacy/b43legacy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/cisco/airo.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/ipw2x00/ipw2100.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/ipw2x00/ipw2200.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/iwlegacy/iwl3945.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/iwlegacy/iwl4965.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/iwlegacy/iwlegacy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intel/iwlwifi/iwlwifi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/hostap/hostap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/hostap/hostap_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/hostap/hostap_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/hostap/hostap_plx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco_nortel.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco_plx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco_tmd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/orinoco_usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/orinoco/spectrum_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/p54/p54pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/intersil/p54/p54usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/libertas/libertas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/libertas/libertas_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/libertas/libertas_sdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/libertas/libertas_spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/marvell/mwl8k.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7603/mt7603e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7615/mt7615-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76x02-lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7915/mt7915e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7921/mt7921-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7996/mt7996e.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt7601u/mt7601u.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/microchip/wilc1000/wilc1000-spi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2400pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2500pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2500usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2800lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2800pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2x00mmio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt2x00usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt61pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ralink/rt2x00/rt73usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtl818x/rtl8180/rtl818x_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw88/rtw88_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw88/rtw88_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_8852b.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_8852c.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/rsi/rsi_91x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/rsi/rsi_sdio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/silabs/wfx/wfx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/st/cw1200/cw1200_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ti/wl1251/wl1251.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ti/wl12xx/wl12xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ti/wl18xx/wl18xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/ti/wlcore/wlcore.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/zydas/zd1201.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/net/wwan/t7xx/mtk_t7xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem-bcm-ocotp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem-imx-ocotp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem-mxs-ocotp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem-rockchip-otp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem-vf610-ocotp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem_meson_mx_efuse.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/nvmem/nvmem_rockchip_efuse.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/parport/parport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/parport/parport_pc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/dwc/pci-dra7xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/dwc/pci-meson.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/dwc/pcie-tegra194.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/pci-aardvark.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/pcie-altera.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/pcie-brcmstb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pci/controller/pcie-mediatek.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pcmcia/pcmcia_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/allwinner/phy-sun6i-mipi-dphy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson-axg-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson-g12a-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson-gxl-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/amlogic/phy-meson8b-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-bcm-kona-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-bcm-ns2-usbdrd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-bcm-sr-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-brcm-sata.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/broadcom/phy-brcm-usb-dvr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/cadence/phy-cadence-salvo.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/freescale/phy-fsl-imx8mq-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/hisilicon/phy-hi3670-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/hisilicon/phy-hisi-inno-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/hisilicon/phy-histb-combphy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-keembay-emmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-keembay-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-lgm-emmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/intel/phy-intel-thunderbay-emmc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/lantiq/phy-lantiq-vrx200-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-armada38x-comphy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-mmp3-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-mvebu-cp110-utmi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/marvell/phy-pxa-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/mediatek/phy-mtk-mipi-dsi-drv.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/mediatek/phy-mtk-ufs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/qualcomm/phy-qcom-qmp-combo.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/ralink/phy-ralink-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/renesas/r8a779f0-ether-serdes.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-inno-dsidphy.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-pcie.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-snps-pcie3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/rockchip/phy-rockchip-typec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/samsung/phy-exynos-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/samsung/phy-exynos5-usbdrd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/st/phy-stm32-usbphyc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/sunplus/phy-sunplus-usb2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/ti/phy-am654-serdes.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/phy/xilinx/phy-zynqmp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pinctrl/bcm/pinctrl-bcm2835.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/platform/olpc/olpc-xo175-ec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/power/reset/atc260x-poweroff.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/power/reset/piix4-poweroff.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/power/supply/sc27xx_fuel_gauge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ptp/ptp_idt82p33.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/pwm/pwm-pca9685.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rapidio/devices/tsi721_mport.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rapidio/rapidio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rapidio/rio-scan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rapidio/switches/idt_gen2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rapidio/switches/idt_gen3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/regulator/mt6359-regulator.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/regulator/qcom_spmi-regulator.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/regulator/rk808-regulator.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/regulator/ti-abb-regulator.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/reset/reset-berlin.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/reset/reset-imx7.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-armada38x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-ds2404.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-meson.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-moxart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-msc313.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-msm6242.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-omap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-r7301.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-rs5c348.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-stm32.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-stmp3xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-x1205.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/sbus/char/uctrl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/BusLogic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/a100u2w.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/aacraid/aacraid.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/advansys.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/aic7xxx/aic79xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/aic7xxx/aic7xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/aic94xx/aic94xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/am53c974.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/arcmsr/arcmsr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/atp870u.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/be2iscsi/be2iscsi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/bfa/bfa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/csiostor/csiostor.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/dc395x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/dmx3191d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/esas2r/esas2r.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/esp_scsi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/fdomain.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/hisi_sas/hisi_sas_v1_hw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/hisi_sas/hisi_sas_v2_hw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/imm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/initio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/ipr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/ips.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/libiscsi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/megaraid.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/megaraid/megaraid_mbox.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/mpi3mr/mpi3mr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/mpt3sas/mpt3sas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/mvsas/mvsas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/mvumi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/myrb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/myrs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/pcmcia/aha152x_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/pcmcia/nsp_cs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/pm8001/pm80xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/ppa.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/qla1280.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/qla2xxx/qla2xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/qla4xxx/qla4xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/qlogicpti.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/snic/snic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/stex.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/sun_esp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/sym53c8xx_2/sym53c8xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/scsi/wd719x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/amlogic/meson-ee-pwrc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/amlogic/meson-gx-pwrc-vpu.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/ixp4xx/ixp4xx-npe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/mediatek/mtk-mutex.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/qcom/qcom_rpmh.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/soc/samsung/exynos-usi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-armada-3700.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-bcm-qspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-cadence.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-fsl-qspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-lm70llp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-loopback-test.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-mt7621.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-npcm-pspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-orion.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-pic32-sqi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-pxa2xx-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-sh-hspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-sh-msiof.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-sh.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-sprd-adi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-st-ssc4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-stm32-qspi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-stm32.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-tegra114.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-tegra20-sflash.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-tegra20-slink.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-tegra210-quad.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spi/spi-xtensa-xtfpga.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spmi/hisi-spmi-controller.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spmi/spmi-mtk-pmif.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/spmi/spmi-pmic-arb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ssb/ssb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/emxx_udc/emxx_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_agm1264k-fl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_bd663474.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_hx8340bn.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_hx8347d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_hx8353d.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ili9163.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ili9320.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ili9325.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ili9340.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ili9341.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_ra8875.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_st7789v.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_tinylcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_uc1701.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fb_upd161704.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/fbtft/fbtft.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/iio/impedance-analyzer/ad5933.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/iio/resolver/ad2s1210.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/media/av7110/budget-patch.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/media/av7110/dvb-ttpci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/media/av7110/sp8870.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/media/omap4iss/omap4-iss.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/media/sunxi/cedrus/sunxi-cedrus.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/qlge/qlge.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8192e/rtl8192e/r8192e_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8192u/r8192u_usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8712/r8712u.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8723bs/r8723bs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/rts5208/rts5208.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/staging/vt6655/vt6655_stage.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/thermal/k3_j72xx_bandgap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/thermal/rockchip_thermal.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/thermal/ti-soc-thermal/ti-soc-thermal.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_base.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_dw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_omap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/8250/8250_tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/bcm63xx_uart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/jsm/jsm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/msm_serial.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/mxs-auart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/omap-serial.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/qcom_geni_serial.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/rp2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/samsung_tty.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sc16is7xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/serial-tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sh-sci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sifive.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/stm32-usart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sunplus-uart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sunsab.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/tty/serial/sunzilog.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ufs/core/ufshcd-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ufs/host/ufs-exynos.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ufs/host/ufs-hisi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ufs/host/ufs-renesas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/ufs/host/ufs-sprd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/cdns3/cdns-usb-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/cdns3/cdns3-imx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/cdns3/cdns3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/chipidea/ci_hdrc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/chipidea/ci_hdrc_msm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/chipidea/ci_hdrc_tegra.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/dwc2/dwc2.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/dwc3/dwc3-meson-g12a.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/dwc3/dwc3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/fotg210/fotg210.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/aspeed-vhub/aspeed-vhub.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/aspeed_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/bdc/bdc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/goku_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/m66592-udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/mv_u3d_core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/mv_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/net2272.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/net2280.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/pch_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/pxa27x_udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/r8a66597-udc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/renesas_usb3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/renesas_usbf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/gadget/udc/udc-xilinx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ehci-brcm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ehci-fsl.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ehci-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ehci-platform.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/isp116x-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/isp1362-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ohci-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ohci-s3c2410.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/oxu210hp-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/r8a66597-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/sl811-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/ssb-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/u132-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/uhci-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/xhci-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/xhci-mtk-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/xhci-pci-renesas.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/host/xhci-rcar-hcd.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/isp1760/isp1760.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/misc/ftdi-elan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/misc/onboard_usb_hub.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/mtu3/mtu3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/musb/musb_hdrc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/musb/ux500.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/phy/phy-am335x-control.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/phy/phy-mv-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/phy/phy-tegra-usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/renesas_usbhs/renesas_usbhs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/usb/serial/keyspan.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/vfio/platform/reset/vfio_platform_bcmflexrm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/backlight/ili9320.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/backlight/l4f00242t03.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/backlight/lms283gf05.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/backlight/vgg2432a4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/arcfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/aty/aty128fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/aty/radeonfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/broadsheetfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/carminefb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/cirrusfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/core/fb_ddc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/da8xx-fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/gxt4500.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/i740fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/matrox/matroxfb_DAC1064.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/matrox/matroxfb_Ti3026.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/mb862xx/mb862xxfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/neofb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/nvidia/nvidiafb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/omap2/omapfb/dss/omapdss.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/riva/rivafb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/s1d13xxxfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/s3fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/savage/savagefb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/sh_mobile_lcdcfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/sm501fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/ssd1307fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/sstfb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/via/viafb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/video/fbdev/vt8623fb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/w1/masters/mxc_w1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/w1/masters/sgi_w1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/w1/slaves/w1_ds28e17.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/w1/wire.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/apple_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/asm9260_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/aspeed_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/at91rm9200_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/bcm2835_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/bcm_kona_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/da9052_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/da9055_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/da9062_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/da9063_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/digicolor_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/dw_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/gpio_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/imx2_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/meson_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/mtk_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/npcm_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/pcwd_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/pcwd_usb.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/pnx4008_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/qcom-wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/rave-sp-wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/realtek_otto_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/renesas_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/rza_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/rzg2l_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/s3c2410_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/sama5d4_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/sunxi_wdt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [drivers/watchdog/wdt_pci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [fs/xfs/xfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/locking/locktorture.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/rcu/rcuscale.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/rcu/rcutorture.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/rcu/refscale.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/scftorture.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [kernel/time/test_udelay.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [lib/test_lockup.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/core/snd-timer.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/drivers/mpu401/snd-mpu401-uart.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/drivers/opl3/snd-opl3-lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/drivers/snd-mtpav.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/drivers/vx/snd-vx-lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/hda/ext/snd-hda-ext-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/hda/snd-hda-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/i2c/other/snd-ak4113.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/i2c/other/snd-ak4114.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/i2c/other/snd-ak4117.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/i2c/other/snd-ak4xxx-adda.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ac97/snd-ac97-codec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/au88x0/snd-au8810.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/au88x0/snd-au8820.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/au88x0/snd-au8830.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ca0106/snd-ca0106.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/cs46xx/snd-cs46xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/cs5535audio/snd-cs5535audio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ctxfi/snd-ctxfi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-darla20.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-darla24.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-echo3g.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-gina20.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-gina24.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-indigo.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-indigodj.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-indigodjx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-indigoio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-indigoiox.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-layla20.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-layla24.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-mia.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/echoaudio/snd-mona.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/hda/snd-hda-codec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/hda/snd-hda-intel.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ice1712/snd-ice1724.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ice1712/snd-ice17xx-ak4xxx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/korg1212/snd-korg1212.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/lola/snd-lola.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/lx6464es/snd-lx6464es.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/nm256/snd-nm256.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/oxygen/snd-oxygen-lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/pcxhr/snd-pcxhr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/riptide/snd-riptide.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/rme9652/snd-hdsp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/rme9652/snd-rme9652.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-ad1889.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-atiixp-modem.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-atiixp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-cmipci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-cs4281.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-ens1370.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-ens1371.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-fm801.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-intel8x0.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-intel8x0m.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-rme96.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-via82xx-modem.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/snd-via82xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/vx222/snd-vx222.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pci/ymfpci/snd-ymfpci.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/pcmcia/vx/snd-vxpocket.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/amd/acp_audio_dma.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/apple/snd-soc-apple-mca.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/mt6359-accdet.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-adau1373.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-adau1701.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-adau17x1.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-ak4458.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-ak4613.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-ak4641.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-arizona.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-aw8738.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cpcap.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cs35l41-lib.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cs4265.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cs4271.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cs42l51.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-cs42l73.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-da732x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-dmic.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-jz4740-codec.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-l3.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-madera.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-max98357a.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8540.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8810.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8821.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8822.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8824.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-nau8825.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-peb2466.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rk3328.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt286.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt298.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt5616.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt5645.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt5670.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-rt5677.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-sgtl5000.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-sta32x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-sta350.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-tas5086.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-tlv320aic23.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-tlv320aic31xx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-tlv320aic32x4.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-tlv320aic3x.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-uda1380.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm-hubs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8510.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8711.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8903.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8904.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8961.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8962.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8974.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8978.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm8995.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/codecs/snd-soc-wm9081.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/fsl/snd-soc-fsl-asrc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/fsl/snd-soc-fsl-easrc.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/fsl/snd-soc-fsl-sai.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/fsl/snd-soc-fsl-ssi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/fsl/snd-soc-fsl-xcvr.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/intel/avs/snd-soc-avs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/kirkwood/snd-soc-kirkwood.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/mediatek/mt8186/snd-soc-mt8186-afe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/mediatek/mt8188/snd-soc-mt8188-afe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/mediatek/mt8195/snd-soc-mt8195-afe.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/meson/snd-soc-meson-t9015.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/mxs/snd-soc-mxs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/rockchip/snd-soc-rockchip-i2s-tdm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/rockchip/snd-soc-rockchip-i2s.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sh/rcar/snd-soc-rcar.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sh/snd-soc-fsi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sh/snd-soc-rz-ssi.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/snd-soc-core.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sof/intel/snd-sof-intel-hda-common.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/sti/snd-soc-sti.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/stm/snd-soc-stm32-i2s.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/stm/snd-soc-stm32-sai.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/stm/snd-soc-stm32-spdifrx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/tegra/snd-soc-tegra20-ac97.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/tegra/snd-soc-tegra210-admaif.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/tegra/snd-soc-tegra210-adx.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/ti/snd-soc-davinci-asp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/ti/snd-soc-omap-mcbsp.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/soc/xilinx/snd-soc-xlnx-formatter-pcm.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/sparc/snd-sun-cs4231.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/sparc/snd-sun-dbri.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/usb/line6/snd-usb-line6.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "__udelay" [sound/usb/snd-usb-audio.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [drivers/infiniband/core/ib_uverbs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [drivers/md/dm-crypt.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [drivers/md/dm-flakey.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [drivers/md/dm-mod.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [fs/cramfs/cramfs.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [lib/crypto/libchacha20poly1305.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [net/ceph/libceph.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: "empty_zero_page" [net/rxrpc/rxperf.ko] has no CRC!: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_enter" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_exit" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_read_try" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "___rw_write_enter" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ashldi3" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ashrdi3" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__copy_1page" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__divdi3" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__lshrdi3" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__muldi3" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__ndelay" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "__udelay" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "bzero_1page" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: EXPORT symbol "empty_zero_page" [vmlinux] version generation failed, symbol will not be versioned.: N/A => 
  - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o: section mismatch in reference: qed_mfw_ext_maps (section: .data) -> qed_mfw_legacy_bb_100g (section: .init.rodata): N/A => 
  - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qed/qed.o: section mismatch in reference: qed_mfw_legacy_maps (section: .data) -> qed_mfw_legacy_bb_100g (section: .init.rodata): N/A => 
  - modpost: WARNING: modpost: drivers/net/ethernet/qlogic/qede/qede.o: section mismatch in reference: qede_forced_speed_maps (section: .data) -> qede_forced_speed_100000 (section: .init.rodata): N/A => 
  - modpost: WARNING: modpost: vmlinux.o: section mismatch in reference: __trace_event_discard_commit (section: .text.unlikely) -> initcall_level_names (section: .init.data): N/A => 

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
  2023-05-08 11:57 ` Build regressions/improvements in v6.4-rc1 Geert Uytterhoeven
  2023-05-08 12:14     ` Geert Uytterhoeven
  (?)
@ 2023-05-08 12:14     ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 12:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Mauro Carvalho Chehab, Laurent Pinchart, Tudor Ambarus,
	Pratyush Yadav, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> Below is the list of build error/warning regressions/improvements in
> v6.4-rc1[1] compared to v6.3[2].
>
> Summarized:
>  - build errors: +9/-16
>  - build warnings: +1/-1439
>
> Happy fixing! ;-)
>
> Thanks to the linux-next team for providing the build service.
>
> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>
>
> *** ERRORS ***
>
> 9 error regressions:
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_resume' defined but not used [-Werror=unused-function]:  => 328:12
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_suspend' defined but not used [-Werror=unused-function]:  => 314:12

sparc64-gcc{5,11}/sparc-allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined [-Werror=undef]:  => 66:5, 33:5, 51:5
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0 [-Werror=undef]:  => 51:5, 66:5, 33:5

mips-gcc{8,11}/mips-allmodconfig
xtensa-gcc11/xtensa-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

um-x86_64-gcc12/um-allyesconfig

>  + /kisskb/src/fs/xfs/scrub/scrub.h: error: initializer element is not constant:  => 112:28

powerpc-gcc5/ppc64_book3e_allmodconfig
powerpc-gcc5/powerpc-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
powerpc-gcc5/powerpc-allyesconfig
powerpc-gcc5/ppc64le_allmodconfig
arm64-gcc5/arm64-allmodconfig
(fix sent)

>  + error: modpost: "__floatunsidf" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__gedf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__ltdf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A

sparc64-gcc5/sparc64-allmodconfig

Gr{oetje,eeting}s,

 						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
 							    -- Linus Torvalds

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 12:14     ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 12:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Mauro Carvalho Chehab, Laurent Pinchart, Tudor Ambarus,
	Pratyush Yadav, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> Below is the list of build error/warning regressions/improvements in
> v6.4-rc1[1] compared to v6.3[2].
>
> Summarized:
>  - build errors: +9/-16
>  - build warnings: +1/-1439
>
> Happy fixing! ;-)
>
> Thanks to the linux-next team for providing the build service.
>
> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>
>
> *** ERRORS ***
>
> 9 error regressions:
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_resume' defined but not used [-Werror=unused-function]:  => 328:12
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_suspend' defined but not used [-Werror=unused-function]:  => 314:12

sparc64-gcc{5,11}/sparc-allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined [-Werror=undef]:  => 66:5, 33:5, 51:5
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0 [-Werror=undef]:  => 51:5, 66:5, 33:5

mips-gcc{8,11}/mips-allmodconfig
xtensa-gcc11/xtensa-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

um-x86_64-gcc12/um-allyesconfig

>  + /kisskb/src/fs/xfs/scrub/scrub.h: error: initializer element is not constant:  => 112:28

powerpc-gcc5/ppc64_book3e_allmodconfig
powerpc-gcc5/powerpc-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
powerpc-gcc5/powerpc-allyesconfig
powerpc-gcc5/ppc64le_allmodconfig
arm64-gcc5/arm64-allmodconfig
(fix sent)

>  + error: modpost: "__floatunsidf" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__gedf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__ltdf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A

sparc64-gcc5/sparc64-allmodconfig

Gr{oetje,eeting}s,

 						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
 							    -- Linus Torvalds

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 12:14     ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 12:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Mauro Carvalho Chehab, Laurent Pinchart, Tudor Ambarus,
	Pratyush Yadav, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> Below is the list of build error/warning regressions/improvements in
> v6.4-rc1[1] compared to v6.3[2].
>
> Summarized:
>  - build errors: +9/-16
>  - build warnings: +1/-1439
>
> Happy fixing! ;-)
>
> Thanks to the linux-next team for providing the build service.
>
> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>
>
> *** ERRORS ***
>
> 9 error regressions:
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_resume' defined but not used [-Werror=unused-function]:  => 328:12
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_suspend' defined but not used [-Werror=unused-function]:  => 314:12

sparc64-gcc{5,11}/sparc-allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined [-Werror=undef]:  => 66:5, 33:5, 51:5
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0 [-Werror=undef]:  => 51:5, 66:5, 33:5

mips-gcc{8,11}/mips-allmodconfig
xtensa-gcc11/xtensa-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

um-x86_64-gcc12/um-allyesconfig

>  + /kisskb/src/fs/xfs/scrub/scrub.h: error: initializer element is not constant:  => 112:28

powerpc-gcc5/ppc64_book3e_allmodconfig
powerpc-gcc5/powerpc-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
powerpc-gcc5/powerpc-allyesconfig
powerpc-gcc5/ppc64le_allmodconfig
arm64-gcc5/arm64-allmodconfig
(fix sent)

>  + error: modpost: "__floatunsidf" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__gedf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__ltdf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A

sparc64-gcc5/sparc64-allmodconfig

Gr{oetje,eeting}s,

 						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
 							    -- Linus Torvalds

_______________________________________________
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 12:14     ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 12:14 UTC (permalink / raw)
  To: linux-kernel
  Cc: Mauro Carvalho Chehab, Laurent Pinchart, Tudor Ambarus,
	Pratyush Yadav, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> Below is the list of build error/warning regressions/improvements in
> v6.4-rc1[1] compared to v6.3[2].
>
> Summarized:
>  - build errors: +9/-16
>  - build warnings: +1/-1439
>
> Happy fixing! ;-)
>
> Thanks to the linux-next team for providing the build service.
>
> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>
>
> *** ERRORS ***
>
> 9 error regressions:
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_resume' defined but not used [-Werror=unused-function]:  => 328:12
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c: error: 'mxc_isi_pm_suspend' defined but not used [-Werror=unused-function]:  => 314:12

sparc64-gcc{5,11}/sparc-allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined [-Werror=undef]:  => 66:5, 33:5, 51:5
>  + /kisskb/src/drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c: error: "CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0 [-Werror=undef]:  => 51:5, 66:5, 33:5

mips-gcc{8,11}/mips-allmodconfig
xtensa-gcc11/xtensa-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
(fix was available before the merge window)

>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

um-x86_64-gcc12/um-allyesconfig

>  + /kisskb/src/fs/xfs/scrub/scrub.h: error: initializer element is not constant:  => 112:28

powerpc-gcc5/ppc64_book3e_allmodconfig
powerpc-gcc5/powerpc-allmodconfig
powerpc-gcc5/ppc32_allmodconfig
powerpc-gcc5/powerpc-allyesconfig
powerpc-gcc5/ppc64le_allmodconfig
arm64-gcc5/arm64-allmodconfig
(fix sent)

>  + error: modpost: "__floatunsidf" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__gedf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A
>  + error: modpost: "__ltdf2" [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!:  => N/A

sparc64-gcc5/sparc64-allmodconfig

Gr{oetje,eeting}s,

 						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
 							    -- Linus Torvalds

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
  2023-05-08 12:14     ` Geert Uytterhoeven
  (?)
  (?)
@ 2023-05-08 15:19       ` Pratyush Yadav
  -1 siblings, 0 replies; 32+ messages in thread
From: Pratyush Yadav @ 2023-05-08 15:19 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Pratyush Yadav, Richard Weinberger, Anton Ivanov,
	Johannes Berg, Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel,
	David S. Miller, linux-um, linux-media, linux-mtd, linux-xfs,
	linux-mediatek, linux-phy, sparclinux

On Mon, May 08 2023, Geert Uytterhoeven wrote:

> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>> Below is the list of build error/warning regressions/improvements in
>> v6.4-rc1[1] compared to v6.3[2].
>>
>> Summarized:
>>  - build errors: +9/-16
>>  - build warnings: +1/-1439
>>
>> Happy fixing! ;-)
>>
>> Thanks to the linux-next team for providing the build service.
>>
>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>
>>
[...]
>
>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Hmm, I don't get why we get this warning. Line 495 is in
s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does

    op = (struct spi_mem_op)
        CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
                      SPINOR_REG_CYPRESS_ARCFN, 1,
                      nor->bouncebuf);
    ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);


which initializes 'op' before using it. Same with line 364 which is in
the function cypress_nor_set_addr_mode_nbytes().

Even the compiler warnings [0] don't seem to make much sense to me:

    /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
    495 |         struct spi_mem_op op;
        |                           ^~
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
    495 |         struct spi_mem_op op;
        |                           ^~

[0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

>
> um-x86_64-gcc12/um-allyesconfig
>
[...]

-- 
Regards,
Pratyush Yadav

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:19       ` Pratyush Yadav
  0 siblings, 0 replies; 32+ messages in thread
From: Pratyush Yadav @ 2023-05-08 15:19 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Pratyush Yadav, Richard Weinberger, Anton Ivanov,
	Johannes Berg, Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel,
	David S. Miller, linux-um, linux-media, linux-mtd, linux-xfs,
	linux-mediatek, linux-phy, sparclinux

On Mon, May 08 2023, Geert Uytterhoeven wrote:

> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>> Below is the list of build error/warning regressions/improvements in
>> v6.4-rc1[1] compared to v6.3[2].
>>
>> Summarized:
>>  - build errors: +9/-16
>>  - build warnings: +1/-1439
>>
>> Happy fixing! ;-)
>>
>> Thanks to the linux-next team for providing the build service.
>>
>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>
>>
[...]
>
>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Hmm, I don't get why we get this warning. Line 495 is in
s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does

    op = (struct spi_mem_op)
        CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
                      SPINOR_REG_CYPRESS_ARCFN, 1,
                      nor->bouncebuf);
    ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);


which initializes 'op' before using it. Same with line 364 which is in
the function cypress_nor_set_addr_mode_nbytes().

Even the compiler warnings [0] don't seem to make much sense to me:

    /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
    495 |         struct spi_mem_op op;
        |                           ^~
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
    495 |         struct spi_mem_op op;
        |                           ^~

[0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

>
> um-x86_64-gcc12/um-allyesconfig
>
[...]

-- 
Regards,
Pratyush Yadav

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:19       ` Pratyush Yadav
  0 siblings, 0 replies; 32+ messages in thread
From: Pratyush Yadav @ 2023-05-08 15:19 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Pratyush Yadav, Richard Weinberger, Anton Ivanov,
	Johannes Berg, Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel,
	David S. Miller, linux-um, linux-media, linux-mtd, linux-xfs,
	linux-mediatek, linux-phy, sparclinux

On Mon, May 08 2023, Geert Uytterhoeven wrote:

> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>> Below is the list of build error/warning regressions/improvements in
>> v6.4-rc1[1] compared to v6.3[2].
>>
>> Summarized:
>>  - build errors: +9/-16
>>  - build warnings: +1/-1439
>>
>> Happy fixing! ;-)
>>
>> Thanks to the linux-next team for providing the build service.
>>
>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>
>>
[...]
>
>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Hmm, I don't get why we get this warning. Line 495 is in
s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does

    op = (struct spi_mem_op)
        CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
                      SPINOR_REG_CYPRESS_ARCFN, 1,
                      nor->bouncebuf);
    ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);


which initializes 'op' before using it. Same with line 364 which is in
the function cypress_nor_set_addr_mode_nbytes().

Even the compiler warnings [0] don't seem to make much sense to me:

    /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
    495 |         struct spi_mem_op op;
        |                           ^~
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
    495 |         struct spi_mem_op op;
        |                           ^~

[0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

>
> um-x86_64-gcc12/um-allyesconfig
>
[...]

-- 
Regards,
Pratyush Yadav

_______________________________________________
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:19       ` Pratyush Yadav
  0 siblings, 0 replies; 32+ messages in thread
From: Pratyush Yadav @ 2023-05-08 15:19 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Pratyush Yadav, Richard Weinberger, Anton Ivanov,
	Johannes Berg, Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel,
	David S. Miller, linux-um, linux-media, linux-mtd, linux-xfs,
	linux-mediatek, linux-phy, sparclinux

On Mon, May 08 2023, Geert Uytterhoeven wrote:

> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>> Below is the list of build error/warning regressions/improvements in
>> v6.4-rc1[1] compared to v6.3[2].
>>
>> Summarized:
>>  - build errors: +9/-16
>>  - build warnings: +1/-1439
>>
>> Happy fixing! ;-)
>>
>> Thanks to the linux-next team for providing the build service.
>>
>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>
>>
[...]
>
>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Hmm, I don't get why we get this warning. Line 495 is in
s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does

    op = (struct spi_mem_op)
        CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
                      SPINOR_REG_CYPRESS_ARCFN, 1,
                      nor->bouncebuf);
    ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);


which initializes 'op' before using it. Same with line 364 which is in
the function cypress_nor_set_addr_mode_nbytes().

Even the compiler warnings [0] don't seem to make much sense to me:

    /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
    495 |         struct spi_mem_op op;
        |                           ^~
    /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
    495 |         struct spi_mem_op op;
        |                           ^~

[0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

>
> um-x86_64-gcc12/um-allyesconfig
>
[...]

-- 
Regards,
Pratyush Yadav

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
  2023-05-08 15:19       ` Pratyush Yadav
  (?)
  (?)
@ 2023-05-08 15:32         ` Geert Uytterhoeven
  -1 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 15:32 UTC (permalink / raw)
  To: Pratyush Yadav
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

Hi Pratyush,

On Mon, May 8, 2023 at 5:19 PM Pratyush Yadav <pratyush@kernel.org> wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> > On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> >> Below is the list of build error/warning regressions/improvements in
> >> v6.4-rc1[1] compared to v6.3[2].
> >>
> >> Summarized:
> >>  - build errors: +9/-16
> >>  - build warnings: +1/-1439
> >>
> >> Happy fixing! ;-)
> >>
> >> Thanks to the linux-next team for providing the build service.
> >>
> >> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> >> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
> >>
> >>
> [...]
> >
> >>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
>
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
>
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>
>
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().

I suspect gcc-12 became stricter, and not all members of the union
are initialized.

> Even the compiler warnings [0] don't seem to make much sense to me:
>
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
>
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:32         ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 15:32 UTC (permalink / raw)
  To: Pratyush Yadav
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

Hi Pratyush,

On Mon, May 8, 2023 at 5:19 PM Pratyush Yadav <pratyush@kernel.org> wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> > On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> >> Below is the list of build error/warning regressions/improvements in
> >> v6.4-rc1[1] compared to v6.3[2].
> >>
> >> Summarized:
> >>  - build errors: +9/-16
> >>  - build warnings: +1/-1439
> >>
> >> Happy fixing! ;-)
> >>
> >> Thanks to the linux-next team for providing the build service.
> >>
> >> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> >> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
> >>
> >>
> [...]
> >
> >>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
>
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
>
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>
>
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().

I suspect gcc-12 became stricter, and not all members of the union
are initialized.

> Even the compiler warnings [0] don't seem to make much sense to me:
>
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
>
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:32         ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 15:32 UTC (permalink / raw)
  To: Pratyush Yadav
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

Hi Pratyush,

On Mon, May 8, 2023 at 5:19 PM Pratyush Yadav <pratyush@kernel.org> wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> > On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> >> Below is the list of build error/warning regressions/improvements in
> >> v6.4-rc1[1] compared to v6.3[2].
> >>
> >> Summarized:
> >>  - build errors: +9/-16
> >>  - build warnings: +1/-1439
> >>
> >> Happy fixing! ;-)
> >>
> >> Thanks to the linux-next team for providing the build service.
> >>
> >> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> >> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
> >>
> >>
> [...]
> >
> >>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
>
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
>
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>
>
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().

I suspect gcc-12 became stricter, and not all members of the union
are initialized.

> Even the compiler warnings [0] don't seem to make much sense to me:
>
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
>
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:32         ` Geert Uytterhoeven
  0 siblings, 0 replies; 32+ messages in thread
From: Geert Uytterhoeven @ 2023-05-08 15:32 UTC (permalink / raw)
  To: Pratyush Yadav
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux

Hi Pratyush,

On Mon, May 8, 2023 at 5:19 PM Pratyush Yadav <pratyush@kernel.org> wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> > On Mon, 8 May 2023, Geert Uytterhoeven wrote:
> >> Below is the list of build error/warning regressions/improvements in
> >> v6.4-rc1[1] compared to v6.3[2].
> >>
> >> Summarized:
> >>  - build errors: +9/-16
> >>  - build warnings: +1/-1439
> >>
> >> Happy fixing! ;-)
> >>
> >> Thanks to the linux-next team for providing the build service.
> >>
> >> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
> >> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
> >>
> >>
> [...]
> >
> >>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
>
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
>
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>
>
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().

I suspect gcc-12 became stricter, and not all members of the union
are initialized.

> Even the compiler warnings [0] don't seem to make much sense to me:
>
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
>
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

_______________________________________________
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
  2023-05-08 15:19       ` Pratyush Yadav
  (?)
  (?)
@ 2023-05-08 15:46         ` Raghavendra, Vignesh
  -1 siblings, 0 replies; 32+ messages in thread
From: Raghavendra, Vignesh @ 2023-05-08 15:46 UTC (permalink / raw)
  To: Pratyush Yadav, Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux



On 5/8/2023 8:49 PM, Pratyush Yadav wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> 
>> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>>> Below is the list of build error/warning regressions/improvements in
>>> v6.4-rc1[1] compared to v6.3[2].
>>>
>>> Summarized:
>>>  - build errors: +9/-16
>>>  - build warnings: +1/-1439
>>>
>>> Happy fixing! ;-)
>>>
>>> Thanks to the linux-next team for providing the build service.
>>>
>>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>>
>>>
> [...]
>>
>>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
> 
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
> 

Not all the fields of struct get initialized if you assign later on in
the function vs at the time of declaration... For example cmd.dtr isn't
explicitly set to any value here and may have garbage?
> 
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().
> 
> Even the compiler warnings [0] don't seem to make much sense to me:
> 
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
> 
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/
> 
>>
>> um-x86_64-gcc12/um-allyesconfig
>>
> [...]
> 

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:46         ` Raghavendra, Vignesh
  0 siblings, 0 replies; 32+ messages in thread
From: Raghavendra, Vignesh @ 2023-05-08 15:46 UTC (permalink / raw)
  To: Pratyush Yadav, Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux



On 5/8/2023 8:49 PM, Pratyush Yadav wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> 
>> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>>> Below is the list of build error/warning regressions/improvements in
>>> v6.4-rc1[1] compared to v6.3[2].
>>>
>>> Summarized:
>>>  - build errors: +9/-16
>>>  - build warnings: +1/-1439
>>>
>>> Happy fixing! ;-)
>>>
>>> Thanks to the linux-next team for providing the build service.
>>>
>>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>>
>>>
> [...]
>>
>>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
> 
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
> 

Not all the fields of struct get initialized if you assign later on in
the function vs at the time of declaration... For example cmd.dtr isn't
explicitly set to any value here and may have garbage?
> 
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().
> 
> Even the compiler warnings [0] don't seem to make much sense to me:
> 
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
> 
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/
> 
>>
>> um-x86_64-gcc12/um-allyesconfig
>>
> [...]
> 

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:46         ` Raghavendra, Vignesh
  0 siblings, 0 replies; 32+ messages in thread
From: Raghavendra, Vignesh @ 2023-05-08 15:46 UTC (permalink / raw)
  To: Pratyush Yadav, Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux



On 5/8/2023 8:49 PM, Pratyush Yadav wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> 
>> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>>> Below is the list of build error/warning regressions/improvements in
>>> v6.4-rc1[1] compared to v6.3[2].
>>>
>>> Summarized:
>>>  - build errors: +9/-16
>>>  - build warnings: +1/-1439
>>>
>>> Happy fixing! ;-)
>>>
>>> Thanks to the linux-next team for providing the build service.
>>>
>>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>>
>>>
> [...]
>>
>>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
> 
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
> 

Not all the fields of struct get initialized if you assign later on in
the function vs at the time of declaration... For example cmd.dtr isn't
explicitly set to any value here and may have garbage?
> 
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().
> 
> Even the compiler warnings [0] don't seem to make much sense to me:
> 
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
> 
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/
> 
>>
>> um-x86_64-gcc12/um-allyesconfig
>>
> [...]
> 

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Build regressions/improvements in v6.4-rc1
@ 2023-05-08 15:46         ` Raghavendra, Vignesh
  0 siblings, 0 replies; 32+ messages in thread
From: Raghavendra, Vignesh @ 2023-05-08 15:46 UTC (permalink / raw)
  To: Pratyush Yadav, Geert Uytterhoeven
  Cc: linux-kernel, Mauro Carvalho Chehab, Laurent Pinchart,
	Tudor Ambarus, Richard Weinberger, Anton Ivanov, Johannes Berg,
	Darrick J. Wong, Chun-Kuang Hu, Philipp Zabel, David S. Miller,
	linux-um, linux-media, linux-mtd, linux-xfs, linux-mediatek,
	linux-phy, sparclinux



On 5/8/2023 8:49 PM, Pratyush Yadav wrote:
> On Mon, May 08 2023, Geert Uytterhoeven wrote:
> 
>> On Mon, 8 May 2023, Geert Uytterhoeven wrote:
>>> Below is the list of build error/warning regressions/improvements in
>>> v6.4-rc1[1] compared to v6.3[2].
>>>
>>> Summarized:
>>>  - build errors: +9/-16
>>>  - build warnings: +1/-1439
>>>
>>> Happy fixing! ;-)
>>>
>>> Thanks to the linux-next team for providing the build service.
>>>
>>> [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ac9a78681b921877518763ba0e89202254349d1b/ (all 152 configs)
>>> [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/457391b0380335d5e9a5babdec90ac53928b23b4/ (all 152 configs)
>>>
>>>
> [...]
>>
>>>  + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Hmm, I don't get why we get this warning. Line 495 is in
> s25fs256t_post_bfpt_fixup(). It declares 'op' and then it does
> 
>     op = (struct spi_mem_op)
>         CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
>                       SPINOR_REG_CYPRESS_ARCFN, 1,
>                       nor->bouncebuf);
>     ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
> 

Not all the fields of struct get initialized if you assign later on in
the function vs at the time of declaration... For example cmd.dtr isn't
explicitly set to any value here and may have garbage?
> 
> which initializes 'op' before using it. Same with line 364 which is in
> the function cypress_nor_set_addr_mode_nbytes().
> 
> Even the compiler warnings [0] don't seem to make much sense to me:
> 
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c: In function 's25fs256t_post_bfpt_fixup':
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: error: 'op' is used uninitialized [-Werror=uninitialized]
>     495 |         struct spi_mem_op op;
>         |                           ^~
>     /kisskb/src/drivers/mtd/spi-nor/spansion.c:495:27: note: 'op' declared here
>     495 |         struct spi_mem_op op;
>         |                           ^~
> 
> [0] http://kisskb.ellerman.id.au/kisskb/buildresult/14922057/
> 
>>
>> um-x86_64-gcc12/um-allyesconfig
>>
> [...]
> 

_______________________________________________
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Linux 6.4-rc1
  2023-05-07 21:18 Linux 6.4-rc1 Linus Torvalds
  2023-05-08 11:57 ` Build regressions/improvements in v6.4-rc1 Geert Uytterhoeven
@ 2023-05-08 20:34 ` Guenter Roeck
  2023-05-10  4:31 ` linux-next stats (Was: Linux 6.4-rc1) Stephen Rothwell
  2 siblings, 0 replies; 32+ messages in thread
From: Guenter Roeck @ 2023-05-08 20:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Hans Verkuil, Arnd Bergmann

On Sun, May 07, 2023 at 02:18:22PM -0700, Linus Torvalds wrote:
> So here we are, two weeks later, with the merge window over, and -rc1
> tagged and pushed out.
> 
[ ... ]
> 
> Anyway, please do go test it all out,
> 

Build results:
	total: 152 pass: 146 fail: 6
Failed builds:
	arm:allmodconfig
	i386:allyesconfig
	i386:allmodconfig
	mips:allmodconfig
	powerpc:ppc32_allmodconfig
	xtensa:allmodconfig
Qemu test results:
	total: 520 pass: 520 fail: 0

The build failure is

drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c:
	In function 'mxc_isi_channel_set_inbuf':
drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c:33:5: error:
	"CONFIG_ARCH_DMA_ADDR_T_64BIT" is not defined, evaluates to 0

The problem has been fixed in -next since April 18 with commit 9829ed20b019
("media: nxp: imx8-isi: fix buiding on 32-bit"). Hopefully that commit
should find its way into mainline in the near future.

Guenter

^ permalink raw reply	[flat|nested] 32+ messages in thread

* [PATCH 1/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-08 12:14     ` Geert Uytterhoeven
@ 2023-05-09 19:25       ` Tudor Ambarus
  -1 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:25 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following error was seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Initialise local struct spi_mem_op with all zeros at declaration in
order to avoid using garbage data for fields that are not explicitly
set afterwards.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
 drivers/mtd/spi-nor/spansion.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index 15f9a80c10b9..d44ffaac1dba 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
  */
 static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	u8 addr_mode;
 	int ret;
 
-- 
2.40.1.521.gf1e218fcd8-goog


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [PATCH 1/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-09 19:25       ` Tudor Ambarus
  0 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:25 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following error was seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Initialise local struct spi_mem_op with all zeros at declaration in
order to avoid using garbage data for fields that are not explicitly
set afterwards.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
 drivers/mtd/spi-nor/spansion.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index 15f9a80c10b9..d44ffaac1dba 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
  */
 static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	u8 addr_mode;
 	int ret;
 
-- 
2.40.1.521.gf1e218fcd8-goog


______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [PATCH 2/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-09 19:25       ` Tudor Ambarus
@ 2023-05-09 19:25         ` Tudor Ambarus
  -1 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:25 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following error was seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Set the spi_mem_op fields at the time of declaration so that all
uninitialized members be initialized to default value.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
 drivers/mtd/spi-nor/spansion.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index d44ffaac1dba..257d05ed4146 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -492,7 +492,10 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 			  const struct sfdp_parameter_header *bfpt_header,
 			  const struct sfdp_bfpt *bfpt)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op =
+		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
+					  SPINOR_REG_CYPRESS_ARCFN, 1,
+					  nor->bouncebuf);
 	int ret;
 
 	ret = cypress_nor_set_addr_mode_nbytes(nor);
@@ -500,10 +503,6 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 		return ret;
 
 	/* Read Architecture Configuration Register (ARCFN) */
-	op = (struct spi_mem_op)
-		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
-					  SPINOR_REG_CYPRESS_ARCFN, 1,
-					  nor->bouncebuf);
 	ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
 	if (ret)
 		return ret;
-- 
2.40.1.521.gf1e218fcd8-goog


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [PATCH 2/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-09 19:25         ` Tudor Ambarus
  0 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:25 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following error was seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Set the spi_mem_op fields at the time of declaration so that all
uninitialized members be initialized to default value.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
 drivers/mtd/spi-nor/spansion.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index d44ffaac1dba..257d05ed4146 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -492,7 +492,10 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 			  const struct sfdp_parameter_header *bfpt_header,
 			  const struct sfdp_bfpt *bfpt)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op =
+		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
+					  SPINOR_REG_CYPRESS_ARCFN, 1,
+					  nor->bouncebuf);
 	int ret;
 
 	ret = cypress_nor_set_addr_mode_nbytes(nor);
@@ -500,10 +503,6 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 		return ret;
 
 	/* Read Architecture Configuration Register (ARCFN) */
-	op = (struct spi_mem_op)
-		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
-					  SPINOR_REG_CYPRESS_ARCFN, 1,
-					  nor->bouncebuf);
 	ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
 	if (ret)
 		return ret;
-- 
2.40.1.521.gf1e218fcd8-goog


______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply related	[flat|nested] 32+ messages in thread

* Re: [PATCH 2/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-09 19:25         ` Tudor Ambarus
@ 2023-05-09 19:30           ` Tudor Ambarus
  -1 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:30 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert



On 5/9/23 20:25, Tudor Ambarus wrote:
> Following error was seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Set the spi_mem_op fields at the time of declaration so that all
> uninitialized members be initialized to default value.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
> ---
>  drivers/mtd/spi-nor/spansion.c | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
> index d44ffaac1dba..257d05ed4146 100644
> --- a/drivers/mtd/spi-nor/spansion.c
> +++ b/drivers/mtd/spi-nor/spansion.c
> @@ -492,7 +492,10 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  			  const struct sfdp_parameter_header *bfpt_header,
>  			  const struct sfdp_bfpt *bfpt)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op =
> +		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
> +					  SPINOR_REG_CYPRESS_ARCFN, 1,
> +					  nor->bouncebuf);
>  	int ret;
>  

oops, this is wrong as addr_mode_nbytes is updated just below in
cypress_nor_set_addr_mode_nbytes(), so the fix is to init op with {} at
declaration, as in the previous patch.

>  	ret = cypress_nor_set_addr_mode_nbytes(nor);
> @@ -500,10 +503,6 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  		return ret;
>  
>  	/* Read Architecture Configuration Register (ARCFN) */
> -	op = (struct spi_mem_op)
> -		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
> -					  SPINOR_REG_CYPRESS_ARCFN, 1,
> -					  nor->bouncebuf);
>  	ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>  	if (ret)
>  		return ret;

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PATCH 2/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-09 19:30           ` Tudor Ambarus
  0 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:30 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert



On 5/9/23 20:25, Tudor Ambarus wrote:
> Following error was seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Set the spi_mem_op fields at the time of declaration so that all
> uninitialized members be initialized to default value.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
> ---
>  drivers/mtd/spi-nor/spansion.c | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
> index d44ffaac1dba..257d05ed4146 100644
> --- a/drivers/mtd/spi-nor/spansion.c
> +++ b/drivers/mtd/spi-nor/spansion.c
> @@ -492,7 +492,10 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  			  const struct sfdp_parameter_header *bfpt_header,
>  			  const struct sfdp_bfpt *bfpt)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op =
> +		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
> +					  SPINOR_REG_CYPRESS_ARCFN, 1,
> +					  nor->bouncebuf);
>  	int ret;
>  

oops, this is wrong as addr_mode_nbytes is updated just below in
cypress_nor_set_addr_mode_nbytes(), so the fix is to init op with {} at
declaration, as in the previous patch.

>  	ret = cypress_nor_set_addr_mode_nbytes(nor);
> @@ -500,10 +503,6 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  		return ret;
>  
>  	/* Read Architecture Configuration Register (ARCFN) */
> -	op = (struct spi_mem_op)
> -		CYPRESS_NOR_RD_ANY_REG_OP(nor->params->addr_mode_nbytes,
> -					  SPINOR_REG_CYPRESS_ARCFN, 1,
> -					  nor->bouncebuf);
>  	ret = spi_nor_read_any_reg(nor, &op, nor->reg_proto);
>  	if (ret)
>  		return ret;

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-08 12:14     ` Geert Uytterhoeven
@ 2023-05-09 19:39       ` Tudor Ambarus
  -1 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:39 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Initialise local struct spi_mem_op with all zeros at declaration in
order to avoid using garbage data for fields that are not explicitly
set afterwards.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
v2:
- init both local vars with all zeros at declaration
- squash patches as the blamed commits were just introduced in this
  merge window.

 drivers/mtd/spi-nor/spansion.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index 15f9a80c10b9..36876aa849ed 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
  */
 static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	u8 addr_mode;
 	int ret;
 
@@ -492,7 +492,7 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 			  const struct sfdp_parameter_header *bfpt_header,
 			  const struct sfdp_bfpt *bfpt)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	int ret;
 
 	ret = cypress_nor_set_addr_mode_nbytes(nor);
-- 
2.40.1.521.gf1e218fcd8-goog


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-09 19:39       ` Tudor Ambarus
  0 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-09 19:39 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert, Tudor Ambarus

Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
+ /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27

Initialise local struct spi_mem_op with all zeros at declaration in
order to avoid using garbage data for fields that are not explicitly
set afterwards.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
---
v2:
- init both local vars with all zeros at declaration
- squash patches as the blamed commits were just introduced in this
  merge window.

 drivers/mtd/spi-nor/spansion.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
index 15f9a80c10b9..36876aa849ed 100644
--- a/drivers/mtd/spi-nor/spansion.c
+++ b/drivers/mtd/spi-nor/spansion.c
@@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
  */
 static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	u8 addr_mode;
 	int ret;
 
@@ -492,7 +492,7 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
 			  const struct sfdp_parameter_header *bfpt_header,
 			  const struct sfdp_bfpt *bfpt)
 {
-	struct spi_mem_op op;
+	struct spi_mem_op op = {};
 	int ret;
 
 	ret = cypress_nor_set_addr_mode_nbytes(nor);
-- 
2.40.1.521.gf1e218fcd8-goog


______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply related	[flat|nested] 32+ messages in thread

* linux-next stats (Was: Linux 6.4-rc1)
  2023-05-07 21:18 Linux 6.4-rc1 Linus Torvalds
  2023-05-08 11:57 ` Build regressions/improvements in v6.4-rc1 Geert Uytterhoeven
  2023-05-08 20:34 ` Linux 6.4-rc1 Guenter Roeck
@ 2023-05-10  4:31 ` Stephen Rothwell
  2 siblings, 0 replies; 32+ messages in thread
From: Stephen Rothwell @ 2023-05-10  4:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux Next Mailing List

[-- Attachment #1: Type: text/plain, Size: 2498 bytes --]

Hi all,

As usual, the executive friendly graph is at
http://neuling.org/linux-next-size.html :-)

(No merge commits counted, next-20230424 was the first linux-next after
the merge window opened.)

Commits in v6.4-rc1 (relative to v6.3):            13044
Commits in next-20230424:                          12692
Commits with the same SHA1:                        12151
Commits with the same patch_id:                      216 (1)
Commits with the same subject line:                    7 (1)

(1) not counting those in the lines above.

So commits in -rc1 that were in next-20230424:     12374 94%

Some breakdown of the list of extra commits (relative to next-20230424)
in -rc1:

Top ten first word of commit summary:

    144 btrfs
     28 net
     26 perf
     25 dt-bindings
     23 loongarch
     22 risc-v
     18 netfilter
     17 alsa
     16 drm
     14 x86

Top ten authors:

     53 hch@lst.de
     32 wqu@suse.com
     30 fdmanana@suse.com
     20 torvalds@linux-foundation.org
     12 git@xen0n.name
     11 jk@codeconstruct.com.au
     11 anand.jain@oracle.com
     10 linkinjeon@kernel.org
     10 fw@strlen.de
     10 apatel@ventanamicro.com

Top ten commiters:

    147 dsterba@suse.com
     54 davem@davemloft.net
     28 acme@redhat.com
     27 akpm@linux-foundation.org
     25 stfrench@microsoft.com
     24 torvalds@linux-foundation.org
     24 chenhuacai@kernel.org
     23 pablo@netfilter.org
     22 rafael.j.wysocki@intel.com
     20 axboe@kernel.dk

There are also 318 commits in next-20230424 that didn't make it into
v6.4-rc1.

Top ten first word of commit summary:

     72 drm
     32 x86
     22 nvmem
     22 extcon
     15 iommufd
     13 mm
     12 dt-bindings
      9 soc
      9 ntb
      9 kvm

Top ten authors:

     37 rick.p.edgecombe@intel.com
     23 miquel.raynal@bootlin.com
     16 arnd@arndb.de
     15 jgg@ziepe.ca
     13 le.ma@amd.com
     13 andriy.shevchenko@linux.intel.com
      8 michael@walle.cc
      6 srinivasan.shanmugam@amd.com
      5 broonie@kernel.org
      5 aurabindo.pillai@amd.com

Top ten commiters:

     69 alexander.deucher@amd.com
     41 dave.hansen@linux.intel.com
     40 srinivas.kandagatla@linaro.org
     24 cw00.choi@samsung.com
     17 jgg@ziepe.ca
     11 jdmason@kudzu.us
      9 stefan@datenfreihafen.org
      9 maz@kernel.org
      9 arnd@arndb.de
      7 ebiederm@xmission.com

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-09 19:39       ` Tudor Ambarus
@ 2023-05-17  7:17         ` Tudor Ambarus
  -1 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-17  7:17 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert

Miquel, please consider this fix for -rc3.

cheers,
ta

On 5/9/23 20:39, Tudor Ambarus wrote:
> Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Initialise local struct spi_mem_op with all zeros at declaration in
> order to avoid using garbage data for fields that are not explicitly
> set afterwards.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
> ---
> v2:
> - init both local vars with all zeros at declaration
> - squash patches as the blamed commits were just introduced in this
>   merge window.
> 
>  drivers/mtd/spi-nor/spansion.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
> index 15f9a80c10b9..36876aa849ed 100644
> --- a/drivers/mtd/spi-nor/spansion.c
> +++ b/drivers/mtd/spi-nor/spansion.c
> @@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
>   */
>  static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op = {};
>  	u8 addr_mode;
>  	int ret;
>  
> @@ -492,7 +492,7 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  			  const struct sfdp_parameter_header *bfpt_header,
>  			  const struct sfdp_bfpt *bfpt)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op = {};
>  	int ret;
>  
>  	ret = cypress_nor_set_addr_mode_nbytes(nor);

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-17  7:17         ` Tudor Ambarus
  0 siblings, 0 replies; 32+ messages in thread
From: Tudor Ambarus @ 2023-05-17  7:17 UTC (permalink / raw)
  To: miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert

Miquel, please consider this fix for -rc3.

cheers,
ta

On 5/9/23 20:39, Tudor Ambarus wrote:
> Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Initialise local struct spi_mem_op with all zeros at declaration in
> order to avoid using garbage data for fields that are not explicitly
> set afterwards.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
> ---
> v2:
> - init both local vars with all zeros at declaration
> - squash patches as the blamed commits were just introduced in this
>   merge window.
> 
>  drivers/mtd/spi-nor/spansion.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/mtd/spi-nor/spansion.c
> index 15f9a80c10b9..36876aa849ed 100644
> --- a/drivers/mtd/spi-nor/spansion.c
> +++ b/drivers/mtd/spi-nor/spansion.c
> @@ -361,7 +361,7 @@ static int cypress_nor_determine_addr_mode_by_sr1(struct spi_nor *nor,
>   */
>  static int cypress_nor_set_addr_mode_nbytes(struct spi_nor *nor)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op = {};
>  	u8 addr_mode;
>  	int ret;
>  
> @@ -492,7 +492,7 @@ s25fs256t_post_bfpt_fixup(struct spi_nor *nor,
>  			  const struct sfdp_parameter_header *bfpt_header,
>  			  const struct sfdp_bfpt *bfpt)
>  {
> -	struct spi_mem_op op;
> +	struct spi_mem_op op = {};
>  	int ret;
>  
>  	ret = cypress_nor_set_addr_mode_nbytes(nor);

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
  2023-05-09 19:39       ` Tudor Ambarus
@ 2023-05-22 15:58         ` Miquel Raynal
  -1 siblings, 0 replies; 32+ messages in thread
From: Miquel Raynal @ 2023-05-22 15:58 UTC (permalink / raw)
  To: Tudor Ambarus, miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert

On Tue, 2023-05-09 at 19:39:00 UTC, Tudor Ambarus wrote:
> Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Initialise local struct spi_mem_op with all zeros at declaration in
> order to avoid using garbage data for fields that are not explicitly
> set afterwards.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>

Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes, thanks.

Miquel

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PATCH v2] mtd: spi-nor: spansion: make sure local struct does not contain garbage
@ 2023-05-22 15:58         ` Miquel Raynal
  0 siblings, 0 replies; 32+ messages in thread
From: Miquel Raynal @ 2023-05-22 15:58 UTC (permalink / raw)
  To: Tudor Ambarus, miquel.raynal
  Cc: pratyush, michael, richard, vigneshr, Takahiro.Kuwano, linux-mtd,
	linux-kernel, geert

On Tue, 2023-05-09 at 19:39:00 UTC, Tudor Ambarus wrote:
> Following errors were seen with um-x86_64-gcc12/um-allyesconfig:
> + /kisskb/src/drivers/mtd/spi-nor/spansion.c: error: 'op' is used uninitialized [-Werror=uninitialized]:  => 495:27, 364:27
> 
> Initialise local struct spi_mem_op with all zeros at declaration in
> order to avoid using garbage data for fields that are not explicitly
> set afterwards.
> 
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Fixes: c87c9b11c53ce ("mtd: spi-nor: spansion: Determine current address mode")
> Fixes: 6afcc84080c41 ("mtd: spi-nor: spansion: Add support for Infineon S25FS256T")
> Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>

Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes, thanks.

Miquel

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2023-05-22 15:59 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-07 21:18 Linux 6.4-rc1 Linus Torvalds
2023-05-08 11:57 ` Build regressions/improvements in v6.4-rc1 Geert Uytterhoeven
2023-05-08 12:14   ` Geert Uytterhoeven
2023-05-08 12:14     ` Geert Uytterhoeven
2023-05-08 12:14     ` Geert Uytterhoeven
2023-05-08 12:14     ` Geert Uytterhoeven
2023-05-08 15:19     ` Pratyush Yadav
2023-05-08 15:19       ` Pratyush Yadav
2023-05-08 15:19       ` Pratyush Yadav
2023-05-08 15:19       ` Pratyush Yadav
2023-05-08 15:32       ` Geert Uytterhoeven
2023-05-08 15:32         ` Geert Uytterhoeven
2023-05-08 15:32         ` Geert Uytterhoeven
2023-05-08 15:32         ` Geert Uytterhoeven
2023-05-08 15:46       ` Raghavendra, Vignesh
2023-05-08 15:46         ` Raghavendra, Vignesh
2023-05-08 15:46         ` Raghavendra, Vignesh
2023-05-08 15:46         ` Raghavendra, Vignesh
2023-05-09 19:25     ` [PATCH 1/2] mtd: spi-nor: spansion: make sure local struct does not contain garbage Tudor Ambarus
2023-05-09 19:25       ` Tudor Ambarus
2023-05-09 19:25       ` [PATCH 2/2] " Tudor Ambarus
2023-05-09 19:25         ` Tudor Ambarus
2023-05-09 19:30         ` Tudor Ambarus
2023-05-09 19:30           ` Tudor Ambarus
2023-05-09 19:39     ` [PATCH v2] " Tudor Ambarus
2023-05-09 19:39       ` Tudor Ambarus
2023-05-17  7:17       ` Tudor Ambarus
2023-05-17  7:17         ` Tudor Ambarus
2023-05-22 15:58       ` Miquel Raynal
2023-05-22 15:58         ` Miquel Raynal
2023-05-08 20:34 ` Linux 6.4-rc1 Guenter Roeck
2023-05-10  4:31 ` linux-next stats (Was: Linux 6.4-rc1) Stephen Rothwell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.