lkml.org 
[lkml]   [2012]   [Mar]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux 3.4-rc1
On 03/31/2012 09:48 PM, Shea Levy wrote:
> Hello,
>
> On 03/31/2012 07:58 PM, Linus Torvalds wrote:
>> Ok, it's been two weeks, and the merge window is over. Linux 3.4-rc1
>> has been pushed out to the git servers, and the tar-ball and patches
>> are going out as I type this (probably done by the time I'm done).
>>
>
> Building this fails with:
>
> Kernel: arch/x86/boot/bzImage is ready (#1)
> ERROR: "snd_tea575x_init" [drivers/media/radio/radio-maxiradio.ko]
> undefined!
> ERROR: "snd_tea575x_exit" [drivers/media/radio/radio-maxiradio.ko]
> undefined!
> WARNING: modpost: Found 6 section mismatch(es).
> To see full details build your kernel with:
> 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
>
> .config follows, I'll build with CONFIG_DEBUG_SECTION_MISMATCH and
> report back.
>

Warnings I get:

WARNING: drivers/usb/host/xhci-hcd.o(.init.text+0x3b): Section mismatch
in reference from the function init_module() to the function
.exit.text:xhci_unregister_pci()
The function __init init_module() references
a function __exit xhci_unregister_pci().
This is often seen when error handling in the init function
uses functionality in the exit path.
The fix is often to remove the __exit annotation of
xhci_unregister_pci() so it may be used outside an exit section.

WARNING: drivers/usb/gadget/g_audio.o(.init.text+0x612): Section
mismatch in reference from the function afunc_bind() to the function
.devexit.text:snd_uac2_remove()
The function __init afunc_bind() references
a function __devexit snd_uac2_remove().
This is often seen when error handling in the init function
uses functionality in the exit path.
The fix is often to remove the __devexit annotation of
snd_uac2_remove() so it may be used outside an exit section.

WARNING: drivers/staging/comedi/drivers/s626.o(.text+0x255a): Section
mismatch in reference from the function s626_attach() to the variable
.devinit.rodata:s626_pci_table
The function s626_attach() references
the variable __devinitconst s626_pci_table.
This is often because s626_attach lacks a __devinitconst
annotation or the annotation of s626_pci_table is wrong.

WARNING: drivers/staging/comedi/drivers/s626.o(.text+0x2560): Section
mismatch in reference from the function s626_attach() to the variable
.devinit.rodata:s626_pci_table
The function s626_attach() references
the variable __devinitconst s626_pci_table.
This is often because s626_attach lacks a __devinitconst
annotation or the annotation of s626_pci_table is wrong.

WARNING: drivers/staging/comedi/drivers/s626.o(.text+0x2566): Section
mismatch i
n reference from the function s626_attach() to the variable
.devinit.rodata:s626_pci_table
The function s626_attach() references
the variable __devinitconst s626_pci_table.
This is often because s626_attach lacks a __devinitconst
annotation or the annotation of s626_pci_table is wrong.

WARNING: drivers/staging/comedi/drivers/s626.o(.text+0x256c): Section
mismatch in reference from the function s626_attach() to the variable
.devinit.rodata:s626_pci_table
The function s626_attach() references
the variable __devinitconst s626_pci_table.
This is often because s626_attach lacks a __devinitconst
annotation or the annotation of s626_pci_table is wrong.

WARNING: drivers/usb/gadget/g_audio.o(.init.text+0x612): Section
mismatch in reference from the function afunc_bind() to the function
.devexit.text:snd_uac2_remove()
The function __init afunc_bind() references
a function __devexit snd_uac2_remove().
This is often seen when error handling in the init function
uses functionality in the exit path.
The fix is often to remove the __devexit annotation of
snd_uac2_remove() so it may be used outside an exit section.

WARNING: drivers/usb/host/xhci-hcd.o(.init.text+0x3b): Section mismatch
in reference from the function init_module() to the function
.exit.text:xhci_unregister_pci()
The function __init init_module() references
a function __exit xhci_unregister_pci().
This is often seen when error handling in the init function
uses functionality in the exit path.
The fix is often to remove the __exit annotation of
xhci_unregister_pci() so it may be used outside an exit section.


\
 
 \ /
  Last update: 2012-04-01 04:09    [W:8.653 / U:0.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site