linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: build warnings after merge of the kbuild tree
@ 2018-05-30 22:40 Stephen Rothwell
  2018-05-31  1:12 ` Masahiro Yamada
  0 siblings, 1 reply; 34+ messages in thread
From: Stephen Rothwell @ 2018-05-30 22:40 UTC (permalink / raw)
  To: Masahiro Yamada; +Cc: Linux-Next Mailing List, Linux Kernel Mailing List

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

Hi Masahiro,

After merging the kbuild tree, today's linux-next build (x86_64
allmodconfig) produced these warnings:

drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c: In function 'wlc_phy_workarounds_nphy_rev7':
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:16563:1: warning: the frame size of 3136 bytes is larger than 2048 bytes [-Wframe-larger-than=]
 }
 ^
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c: In function 'wlc_phy_workarounds_nphy_rev3':
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:16905:1: warning: the frame size of 2872 bytes is larger than 2048 bytes [-Wframe-larger-than=]
 }
 ^
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c: In function 'wlc_phy_cal_txiqlo_nphy':
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:26033:1: warning: the frame size of 2432 bytes is larger than 2048 bytes [-Wframe-larger-than=]
 }
 ^

I have no idea what caused these warnings to appear ... nothing in those
functions looks too bad.

-- 
Cheers,
Stephen Rothwell

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

^ permalink raw reply	[flat|nested] 34+ messages in thread
* linux-next: build warnings after merge of the kbuild tree
@ 2022-06-01 23:28 Stephen Rothwell
  0 siblings, 0 replies; 34+ messages in thread
From: Stephen Rothwell @ 2022-06-01 23:28 UTC (permalink / raw)
  To: Masahiro Yamada
  Cc: David Lebrun, David S. Miller, David Vrabel, Florian Fainelli,
	Linus Walleij, Michael Kelley, Shannon Zhao, Steffen Klassert,
	Thomas Gleixner, Linux Kernel Mailing List,
	Linux Next Mailing List

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

Hi all,

After merging the kbuild tree, today's linux-next build (arm
multi_v7_defconfig) produced these warnings:

WARNING: modpost: vmlinux.o(___ksymtab_gpl+mdio_bus_init+0x0): Section mismatch in reference from the variable __ksymtab_mdio_bus_init to the function .init.text:mdio_bus_init()
The symbol mdio_bus_init is exported and annotated __init 
Fix this by removing the __init annotation of mdio_bus_init or drop the export.

WARNING: modpost: vmlinux.o(___ksymtab+xfrm4_protocol_init+0x0): Section mismatch in reference from the variable __ksymtab_xfrm4_protocol_init to the function .init.text:xfrm4_protocol_init()
The symbol xfrm4_protocol_init is exported and annotated __init 
Fix this by removing the __init annotation of xfrm4_protocol_init or drop the export.

The x86_64 allmodconfig build added these:

WARNING: modpost: vmlinux.o(___ksymtab_gpl+xen_xlate_map_ballooned_pages+0x0): Section mismatch in reference from the variable __ksymtab_xen_xlate_map_ballooned_pages to the function .init.text:xen_xlate_map_ballooned_pages()
The symbol xen_xlate_map_ballooned_pages is exported and annotated __init 
Fix this by removing the __init annotation of xen_xlate_map_ballooned_pages or drop the export.

WARNING: modpost: vmlinux.o(___ksymtab_gpl+ixp4xx_timer_setup+0x0): Section mismatch in reference from the variable __ksymtab_ixp4xx_timer_setup to the function .init.text:ixp4xx_timer_setup()
The symbol ixp4xx_timer_setup is exported and annotated __init 
Fix this by removing the __init annotation of ixp4xx_timer_setup or drop the export.

WARNING: modpost: vmlinux.o(___ksymtab_gpl+hv_init_clocksource+0x0): Section mismatch in reference from the variable __ksymtab_hv_init_clocksource to the function .init.text:hv_init_clocksource()
The symbol hv_init_clocksource is exported and annotated __init 
Fix this by removing the __init annotation of hv_init_clocksource or drop the export.

WARNING: modpost: net/ipv6/ipv6.o(___ksymtab+seg6_hmac_init+0x0): Section mismatch in reference from the variable __ksymtab_seg6_hmac_init to the function .init.text:seg6_hmac_init()
The symbol seg6_hmac_init is exported and annotated __init 
Fix this by removing the __init annotation of seg6_hmac_init or drop the export.
Exposed by commit

  cf2cbe28c6a2 ("modpost: fix section mismatch check for exported init/exit sections")

Introduced by commits

  90eff9096c01 ("net: phy: Allow splitting MDIO bus/device support from PHYs")
  2f32b51b609f ("xfrm: Introduce xfrm_input_afinfo to access the the callbacks properly")
  243848fc018c ("xen/grant-table: Move xlated_setup_gnttab_pages to common place")
  13e0b4059b98 ("clocksource/drivers/ixp4xx: Add driver")
  dd2cb348613b ("clocksource/drivers: Continue making Hyper-V clocksource ISA agnostic")
  bf355b8d2c30 ("ipv6: sr: add core files for SR HMAC support")

-- 
Cheers,
Stephen Rothwell

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

^ permalink raw reply	[flat|nested] 34+ messages in thread
* linux-next: build warnings after merge of the kbuild tree
@ 2019-09-04  0:13 Stephen Rothwell
  2019-09-04  1:00 ` Masahiro Yamada
  0 siblings, 1 reply; 34+ messages in thread
From: Stephen Rothwell @ 2019-09-04  0:13 UTC (permalink / raw)
  To: Masahiro Yamada
  Cc: Linux Next Mailing List, Linux Kernel Mailing List,
	Michael Ellerman, PowerPC

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

Hi all,

After merging the kbuild tree, today's linux-next build (powerpc
ppc64_defconfig) produced these warnings:


Presumably introduced by commit

  1267f9d3047d ("kbuild: add $(BASH) to run scripts with bash-extension")

and presumably arch/powerpc/tools/unrel_branch_check.sh (which has no
#! line) is a bash script.  Yeah, is uses '((' and '))'.

-- 
Cheers,
Stephen Rothwell

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

^ permalink raw reply	[flat|nested] 34+ messages in thread
* linux-next: build warnings after merge of the kbuild tree
@ 2017-07-19  0:05 Stephen Rothwell
  0 siblings, 0 replies; 34+ messages in thread
From: Stephen Rothwell @ 2017-07-19  0:05 UTC (permalink / raw)
  To: Masahiro Yamada
  Cc: Linux-Next Mailing List, Linux Kernel Mailing List, Stephen Boyd,
	Rob Clark, Bjorn Andersson

Hi all,

After merging the kbuild tree, today's linux-next build (x86_64
allmodconfig) produced these warnings:

WARNING: drivers/atm/fore_200e.o(.rodata+0x2258): Section mismatch in reference from the variable fore200e_bus to the function .init.text:fore200e_pca_prom_read()
The variable fore200e_bus references
the function __init fore200e_pca_prom_read()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x560): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x568): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x570): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x578): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x580): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/auxdisplay/panel.o(.rodata+0x588): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3700): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3708): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3710): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3718): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3720): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3728): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3730): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3738): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/amd64_edac_mod.o(.rodata+0x3740): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27c0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27c8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27d0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27d8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27e0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27e8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27f0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x27f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/edac_mce_amd.o(.rodata+0x2800): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/sb_edac.o(.rodata+0x2d00): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/sb_edac.o(.rodata+0x2d08): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/sb_edac.o(.rodata+0x2d10): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/sb_edac.o(.rodata+0x2d18): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/sb_edac.o(.rodata+0x2d20): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1160): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1168): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1170): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1178): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1180): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/edac/skx_edac.o(.rodata+0x1188): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x10): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x18): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x20): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x28): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x30): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x38): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x40): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x48): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x50): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x58): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x3e8): Section mismatch in reference from the (unknown reference) (unknown) to the function .init.text:ibft_init()
The variable (unknown) references
the function __init ibft_init()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x3f0): Section mismatch in reference from the (unknown reference) (unknown) to the function .init.text:ibft_init()
The variable (unknown) references
the function __init ibft_init()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x3f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x400): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x408): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x410): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x418): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x880): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x888): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x890): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x898): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x8a0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/firmware/iscsi_ibft.o(.rodata+0x8a8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/iio/imu/inv_mpu6050/inv-mpu6050-i2c.o(.rodata+0x8e0): Section mismatch in reference from the variable inv_mpu_dev_list to the function .init.text:asus_t100_matched()
The variable inv_mpu_dev_list references
the function __init asus_t100_matched()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1400): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1408): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1410): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1418): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1420): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1428): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1430): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1438): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1440): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1448): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1450): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1458): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1460): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1468): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1470): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1478): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1480): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1488): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1490): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1498): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14a0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14a8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14b0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14b8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14c0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14c8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14d0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14d8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14e0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14e8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14f0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x14f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1500): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1508): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1510): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1518): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1520): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1528): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/isdn/hisax/hisax.o(.rodata+0x1530): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xb80): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xb88): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xb90): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xb98): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xba0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xba8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xbb0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/irda/smsc-ircc2.o(.rodata+0xbb8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x18e0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x18e8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x18f0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x18f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1900): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1908): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1910): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1918): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1920): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1928): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1930): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1938): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1940): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1948): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/net/wireless/mac80211_hwsim.o(.rodata+0x1950): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ec0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ec8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ed0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ed8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ee0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ee8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ef0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1ef8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f00): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f08): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f10): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f18): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f20): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f28): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f30): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f38): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f40): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/ips.o(.rodata+0x1f48): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/qla1280.o(.rodata+0x1800): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/qla1280.o(.rodata+0x1808): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/qla1280.o(.rodata+0x1810): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/qla1280.o(.rodata+0x1818): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/scsi/qla1280.o(.rodata+0x1820): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/thermal/qcom/qcom_tsens.o(.rodata+0x9a0): Section mismatch in reference from the variable ops_8916 to the function .init.text:init_common()
The variable ops_8916 references
the function __init init_common()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/thermal/qcom/qcom_tsens.o(.rodata+0xb60): Section mismatch in reference from the variable ops_8974 to the function .init.text:init_common()
The variable ops_8974 references
the function __init init_common()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/thermal/qcom/qcom_tsens.o(.rodata+0xd20): Section mismatch in reference from the variable ops_8996 to the function .init.text:init_common()
The variable ops_8996 references
the function __init init_common()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7c0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7c8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7d0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7d8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7e0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7e8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7f0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x7f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x800): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x808): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/tty/mxser.o(.rodata+0x810): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/ibmasr.o(.rodata+0x360): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/ibmasr.o(.rodata+0x368): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/ibmasr.o(.rodata+0x370): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/ibmasr.o(.rodata+0x378): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/ibmasr.o(.rodata+0x380): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8a8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8b0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8b8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8c0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8c8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8d0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8d8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8e0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8e8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8f0): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x8f8): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x900): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x908): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x910): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x918): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x920): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x928): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x930): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x938): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x940): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

WARNING: drivers/watchdog/w83627hf_wdt.o(.rodata+0x948): Section mismatch in reference from the (unknown reference) (unknown) to the (unknown reference) .init.text:(unknown)
The variable (unknown) references
the (unknown reference) __init (unknown)
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

Introduced by commit

  6a007e0e602b ("kbuild: modpost: Warn about references from rodata to __init text")

It's usual to do a test build and fix as many warnings as possible before
introducing changes like this to warn about future problems.  So now that
you have a set of things to fix, I am reverting that change (since it
will keep popping up in slightly different forms all through my builds).

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 34+ messages in thread
* linux-next: build warnings after merge of the kbuild tree
@ 2016-08-17  1:44 Stephen Rothwell
  2016-08-17 12:59 ` Michal Marek
  0 siblings, 1 reply; 34+ messages in thread
From: Stephen Rothwell @ 2016-08-17  1:44 UTC (permalink / raw)
  To: Michal Marek
  Cc: linux-next, linux-kernel, Al Viro, Michael Ellerman,
	Benjamin Herrenschmidt, PowerPC

Hi Michal,

After merging the kbuild tree, today's linux-next build (powerpc
ppc64_defconfig) produced these warnings:

WARNING: 25 bad relocations
c000000000cf2570 R_PPC64_ADDR64    __crc___arch_hweight16
c000000000cf2578 R_PPC64_ADDR64    __crc___arch_hweight32
c000000000cf2580 R_PPC64_ADDR64    __crc___arch_hweight64
c000000000cf2588 R_PPC64_ADDR64    __crc___arch_hweight8
c000000000cf2678 R_PPC64_ADDR64    __crc___bswapdi2
c000000000cf2690 R_PPC64_ADDR64    __crc___clear_user
c000000000cf26b8 R_PPC64_ADDR64    __crc___copy_tofrom_user
c000000000cf2728 R_PPC64_ADDR64    __crc___csum_partial
c000000000cf3f90 R_PPC64_ADDR64    __crc_copy_page
c000000000cf40e0 R_PPC64_ADDR64    __crc_csum_partial_copy_generic
c000000000cf4100 R_PPC64_ADDR64    __crc_current_stack_pointer
c000000000cf4928 R_PPC64_ADDR64    __crc_empty_zero_page
c000000000cf4db0 R_PPC64_ADDR64    __crc_flush_dcache_range
c000000000cf4dc0 R_PPC64_ADDR64    __crc_flush_icache_range
c000000000cf6470 R_PPC64_ADDR64    __crc_load_fp_state
c000000000cf6488 R_PPC64_ADDR64    __crc_load_vr_state
c000000000cf68d0 R_PPC64_ADDR64    __crc_memchr
c000000000cf68e0 R_PPC64_ADDR64    __crc_memcmp
c000000000cf68e8 R_PPC64_ADDR64    __crc_memcpy
c000000000cf6900 R_PPC64_ADDR64    __crc_memmove
c000000000cf6988 R_PPC64_ADDR64    __crc_memset
c000000000cf9328 R_PPC64_ADDR64    __crc_store_fp_state
c000000000cf9330 R_PPC64_ADDR64    __crc_store_vr_state
c000000000cf93d0 R_PPC64_ADDR64    __crc_strncmp
c000000000cf93d8 R_PPC64_ADDR64    __crc_strncpy

Introduced by commit

  9445aa1a3062 ("ppc: move exports to definitions")

I have reverted that commit for today.

[cc-ing the ppc guys for clues - also involved is commit

  22823ab419d8 ("EXPORT_SYMBOL() for asm")
]

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 34+ messages in thread
* linux-next: build warnings after merge of the kbuild tree
@ 2016-06-09  2:22 Stephen Rothwell
  2016-06-09  2:56 ` Kees Cook
  2016-06-09 17:42 ` Emese Revfy
  0 siblings, 2 replies; 34+ messages in thread
From: Stephen Rothwell @ 2016-06-09  2:22 UTC (permalink / raw)
  To: Michal Marek; +Cc: linux-next, linux-kernel, Emese Revfy, Kees Cook

Hi Michal,

After merging the kbuild tree, today's linux-next build (x86_64
allmodconfig) produced these warnings:

Cyclomatic Complexity 1 scripts/mod/devicetable-offsets.c:main
Cyclomatic Complexity 1 kernel/bounds.c:foo
Cyclomatic Complexity 1 arch/x86/kernel/asm-offsets_64.c:main
Cyclomatic Complexity 1 arch/x86/kernel/asm-offsets.c:common
Cyclomatic Complexity 5 arch/x86/ia32/audit.c:ia32_classify_syscall

and so on (many, many of these - about 635,000 :-()

Introduced (presumably) by commits

  6b90bd4ba40b ("GCC plugin infrastructure")
  0dae776c6bf3 ("Add Cyclomatic complexity GCC plugin")

I have disabled CONFIG_GCC_PLUGIN_CYC_COMPLEXITY (by making it depend
on CONFIG_BROKEN) until it is not enabled by default.

-- 
Cheers,
Stephen Rothwell

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

end of thread, other threads:[~2022-06-01 23:28 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-30 22:40 linux-next: build warnings after merge of the kbuild tree Stephen Rothwell
2018-05-31  1:12 ` Masahiro Yamada
2018-05-31  1:26   ` Kees Cook
2018-05-31  3:53     ` Kees Cook
2018-06-01  1:56       ` Masahiro Yamada
2018-06-01  4:01         ` Kees Cook
2018-06-02 20:39           ` Arnd Bergmann
2018-06-04  8:39             ` Arnd Bergmann
  -- strict thread matches above, loose matches on Subject: below --
2022-06-01 23:28 Stephen Rothwell
2019-09-04  0:13 Stephen Rothwell
2019-09-04  1:00 ` Masahiro Yamada
2019-09-04  6:22   ` Masahiro Yamada
2019-09-04 12:33     ` Stephen Rothwell
2019-09-04 12:32   ` Stephen Rothwell
2017-07-19  0:05 Stephen Rothwell
2016-08-17  1:44 Stephen Rothwell
2016-08-17 12:59 ` Michal Marek
2016-08-18  1:09   ` Nicholas Piggin
2016-08-19  3:38     ` Stephen Rothwell
2016-08-19  5:09       ` Stephen Rothwell
2016-08-19  5:32         ` Nicholas Piggin
2016-08-19  8:37         ` Michal Marek
2016-08-19 10:44           ` Nicholas Piggin
2016-08-22 10:47             ` Nicholas Piggin
2016-08-26  3:58               ` Nicholas Piggin
2016-08-26  6:21                 ` Nicholas Mc Guire
2016-06-09  2:22 Stephen Rothwell
2016-06-09  2:56 ` Kees Cook
2016-06-09  4:05   ` Stephen Rothwell
2016-06-09 10:57     ` Michal Marek
2016-06-09 17:37       ` Emese Revfy
2016-06-09 17:58         ` Kees Cook
2016-06-09 11:10     ` Michael Ellerman
2016-06-09 17:42 ` Emese Revfy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).