Hi all, as reported in previous emails, me and Mario Jorge Isidoro have reported a kernel oops using the at91_udc & g_ether driver: http://marc.info/?l=linux-usb&m=134139521606528&w=2 http://marc.info/?l=linux-usb&m=134159125907159&w=2 PROBLEM: 1. usb: gadget: at91_udc: kernel oops regression when connecting the usb cable 2. Every time i connect the usb cable the kernel got a oops 3. usb gadget arm atmel at91_udc g_ether 4. The latest working kernel release is v3.4, the first non-woring release is v3.5-rc1. I've used an Atmel AT91SAM9260EK board. Through bisect we have found that: - the oops is present after commit: f3d8bf34c2c925867322197096ed501ceab8085a - the fix 5eaee54b1c52a83dc74445792cf49900a8050da8 for the build issue of 5a6506f00efa4b38b181152b69a072e766c7ce92 caused another regression. I don't have enough time to fix properly those commits, i suggest for the v3.5 release to just revert those three commits: f3d8bf34c2c925867322197096ed501ceab8085a 5eaee54b1c52a83dc74445792cf49900a8050da8 5a6506f00efa4b38b181152b69a072e766c7ce92 More details in the folloing patches. Fabio Porcedda (2): usb: gadget: at91_udc: fix oops regression when connecting usb cable usb: gadget: at91_udc: fix regression when connecting the usb cable drivers/usb/gadget/at91_udc.c | 77 ++++++++++++++++++++++++++++++------------- drivers/usb/gadget/at91_udc.h | 3 ++ 2 files changed, 58 insertions(+), 22 deletions(-) -- 1.7.11.1 -- 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