The probe function may be probed deferal and called after .init section has freed. Peter Chen (6): usb: gadget: atmel_usba_udc: delete __init marker for probe usb: gadget: fsl_udc_core: delete __init marker for probe usb: gadget: lpc32xx: delete __init marker for probe usb: gadget: m66592-udc: delete __init marker for probe usb: gadget: fusb300_udc: delete __init marker for probe usb: gadget: r8a66597-udc: delete __init marker for probe drivers/usb/gadget/atmel_usba_udc.c | 2 +- drivers/usb/gadget/fsl_udc_core.c | 6 +++--- drivers/usb/gadget/fusb300_udc.c | 2 +- drivers/usb/gadget/lpc32xx_udc.c | 2 +- drivers/usb/gadget/m66592-udc.c | 2 +- drivers/usb/gadget/r8a66597-udc.c | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) -- 1.7.8 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html