• R
    usb gadget: fix all Section mismatch warnings · 3ab810f1
    Randy Dunlap 提交于
    Fix 41 occurrences of this type of Section mismatch warning
    in g_mass_storage, g_serial, g_cdc, g_multi, g_nokia, g_ether, g_ffs:
    (the 75 number reported earlier contained some duplicates.)
    
    WARNING: drivers/usb/gadget/g_mass_storage.o(.text+0x687a): Section mismatch in reference from the function fsg_bind() to the function .devinit.text:usb_ep_autoconfig()
    The function fsg_bind() references
    the function __devinit usb_ep_autoconfig().
    This is often because fsg_bind lacks a __devinit
    annotation or the annotation of usb_ep_autoconfig is wrong.
    
    Also remove __devinit from usb_ep_autoconfig_reset() to prevent
    possible section mismatch problems with it.
    Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
    Cc:	Alan Stern <stern@rowland.harvard.edu>
    Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
    3ab810f1
gadget.h 34.1 KB