[RFC PATCH for v3.5 0/2] usb: gadget: at91_udc: fix oops regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux