Sarah, We just got this bug report <http://bugs.debian.org/596528> on the Debian kernel based on 2.6.32, which looks like it might be addressed by a subsequent change. Is xhci really stable in 2.6.32.y? I see there have been a number of bug fixes after 2.6.32, but these have not: commit 678539cfaa090093a9aef185f545f6b17acc445c Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Tue Oct 27 10:55:52 2009 -0700 USB: xhci: Handle URB cancel, complete and resubmit race. commit 4f0f0baef017dfd5d62b749716ab980a825e1071 Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Tue Oct 27 10:56:33 2009 -0700 USB: xhci: Re-purpose xhci_quiesce(). commit 6f5165cf989387e84ef23122330b27cca1cbe831 Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Tue Oct 27 10:57:01 2009 -0700 USB: xhci: Add watchdog timer for URB cancellation. commit 04dd950d92f41155ed0cdf39b6bfbeea22eadb34 Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Wed Nov 11 10:28:30 2009 -0800 USB: xhci: Set transfer descriptor size field correctly. commit bcef3fd57019e5fc0c8df402b040a52826422a4b Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Wed Nov 11 10:28:44 2009 -0800 USB: xhci: Handle errors that cause endpoint halts. commit 06e182911da95a304eaab71288a47bc5c799c4eb Author: Julia Lawall <julia@xxxxxxx> Date: Sat Nov 21 12:51:47 2009 +0100 USB: xhci-mem.c: introduce missing kfree commit 06df572909080786e128eabdb2e39a12bce239de Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Thu Dec 3 09:44:31 2009 -0800 USB: xhci: Fix command completion after a drop endpoint. commit c01591bd6ece72e1c099cbc25ed812e1add579dc Author: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Date: Wed Dec 9 15:58:58 2009 -0800 USB: xhci: Fix error path when configuring endpoints. commit 319c3ea451e19f72b578661e26fb33739af5ae1c Author: Oliver Neukum <oliver@xxxxxxxxxx> Date: Wed Dec 16 19:43:59 2009 +0100 USB: xhci: No GFP_KERNEL in block error handling (There may be other important fixes; I didn't look too closely.) Should some of these go into 2.6.32.y? Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
Attachment:
signature.asc
Description: This is a digitally signed message part