Fwd: [PATCH 0/2] Missing xHCI patches for stable
Tim Gardner
tim.gardner at canonical.com
Tue Nov 22 21:35:28 UTC 2011
After reviewing these 2 patches I decided they aren't applicable for
2.6.38. The PORT_PLC bit that that patches are fiddling with isn't even
in use in 2.6.38. Usage of PLC_PORT in 3.0.y is complex enough that I'm
not comfortable backporting them either.
rtg
On 11/07/2011 10:58 AM, Steve Conklin wrote:
> I was CC'd by Sarah on this email to stable - Greg's response was:
>
> =====
>
> .39 is no longer being maintained, sorry.
>
> I've queued these other two up now, for 3.0 and 3.1-stable trees, thanks
> for letting me know.
>
> greg k-h
>
> =====
>
> So, we should get these normally for 3.[01] but should consider whether
> to backport them to 2.6.38 for Natty.
>
> Steve
>
> -------- Original Message --------
> Subject: [PATCH 0/2] Missing xHCI patches for stable
> Date: Fri, 4 Nov 2011 13:20:52 -0700
> From: Sarah Sharp <sarah.a.sharp at linux.intel.com>
> To: stable at vger.kernel.org
> CC: Andiry Xu <andiry.xu at amd.com>, Don Zickus <dzickus at redhat.com>,
> Steve Conklin <sconklin at canonical.com>
>
>
>
> Greetings,
>
> It turns out that a couple of patches that were recently queued to
> Linus' tree also need to be applied to stable. They weren't marked as
> such in the description, unfortunately.
>
> These two patches fix an issue on the Intel Panther Point xHCI host
> controller that makes the host controller pretty unusable. After a
> USB 2.0 hub resume and a subsequent hub suspend, the suspended port will
> no longer report device connects, disconnects or wakeups. Basically the
> ports will seem "dead" to the user.
>
> The commit IDs in Linus' tree are
> d2f52c9e585bbb1a3c164e02b8dcd0d996c67353 and
> 6fd4562178508a0949c9fdecd8558d8b10d671bd.
>
> These patches should be queued for stable kernels as old as 2.6.39.
> They are needed in older kernels, but the second patch would have to be
> modified because hcd->speed was not introduced until 2.6.39. The
> attached patches apply to the 3.1 kernel.
>
> The following changes since commit c3b92c8787367a8bb53d57d9789b558f1295cc96:
>
> Linux 3.1 (2011-10-24 09:10:05 +0200)
>
> are available in the git repository at:
> gitolite at ra.kernel.org:/pub/scm/linux/kernel/git/sarah/xhci.git stable-3.1
>
> Andiry Xu (2):
> xHCI: test and clear RWC bit
> xHCI: Clear PLC for USB2 root hub ports
>
> drivers/usb/host/xhci-hub.c | 22 ++++++++++++++++------
> drivers/usb/host/xhci-ring.c | 10 ++++++----
> drivers/usb/host/xhci.h | 2 ++
> 3 files changed, 24 insertions(+), 10 deletions(-)
>
>
--
Tim Gardner tim.gardner at canonical.com
More information about the kernel-team
mailing list