From: Sarah Sharp <sarah.a.sharp@linux.intel.com>
To: walt <w41ter@gmail.com>
Cc: David Laight <David.Laight@ACULAB.COM>,
Alan Stern <stern@rowland.harvard.edu>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Linux Kernel <linux-kernel@vger.kernel.org>,
"stable@vger.kernel.org" <stable@vger.kernel.org>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: Re: [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst [NEW HARDWARE]
Date: Thu, 16 Jan 2014 12:46:14 -0800 [thread overview]
Message-ID: <20140116204614.GB27608@xanatos> (raw)
In-Reply-To: <52D5ABBD.7090202@gmail.com>
On Tue, Jan 14, 2014 at 01:27:25PM -0800, walt wrote:
> On 01/14/2014 09:20 AM, Sarah Sharp wrote:
> > On Mon, Jan 13, 2014 at 03:39:07PM -0800, walt wrote:
>
> >> Sarah, I just fixed my xhci bug for US$19.99 :)
> >>
> >> #lspci | tail -1
> >> 04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
> >>
> >> This new NEC usb3 controller does everything the ASMedia controller should have
> >> done from the start.
>
>
> > I just got a similar report from someone with a Fresco Logic host
> > controller, so I may need you to test a work-around patch for the
> > ASMedia host at some point.
Hmm, the Fresco Logic host issue seems unrelated.
> Oy, Sarah! ;) I put the ASMedia adapter in my older amd64 machine, and, well,
> the stupid thing Just Works(TM) with kernel 3.12.7! (Yes, with the same disk
> docking station, too.)
Ugh. Well, I suppose we can chalk it up to hardware failure? I think
you're the only one to report a verified issue with the Link TRB patch.
You are sure you're running a vanilla 3.12.7 kernel, right?
> I can't believe the adapter works perfectly in a different computer. Have you
> seen this kind of thing before?
No, at least not this particular host-dying-only-on-one-machine failure
mode.
> At the moment I have two machines using your xhci driver and both work perfectly,
> so I thank you again :)
>
> I'm not sure where to go with this next. I could put the adapter back in the
> other machine again if you have more patches to test.
I think any patches I was going to send are moot with this new
information. The issue with your PCI add-in card only happens in
combination with a specific motherboard, so I don't think it makes sense
to disable the no-op TRBs for that host.
If lots of other people start reporting the same issue with the ASMedia
0.96 host, and reverting commit 35773dac5f862cb1c82ea151eba3e2f6de51ec3e
"usb: xhci: Link TRB must not occur within a USB payload burst" helps
them, then I'll reconsider that decision.
Thank you so much for your patience while debugging this issue, and
being willing to try all sorts of kernels and patches. I'm glad we
finally figured out what the issue was, and you have working xHCI hosts
now.
Sarah Sharp
next prev parent reply other threads:[~2014-01-16 20:46 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20131218211219.461663463@linuxfoundation.org>
[not found] ` <20131218211220.412278148@linuxfoundation.org>
[not found] ` <52C32BB0.90600@gmail.com>
2014-01-02 19:15 ` [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst Sarah Sharp
2014-01-02 21:01 ` Mark Lord
[not found] ` <52C5D3A9.60708-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org>
2014-01-02 21:19 ` James Bottomley
2014-01-02 21:33 ` Sarah Sharp
2014-01-03 15:40 ` walt
2014-01-03 19:54 ` Sarah Sharp
2014-01-03 21:21 ` walt
2014-01-03 23:29 ` Sarah Sharp
2014-01-07 0:31 ` Sarah Sharp
2014-01-07 13:29 ` walt
2014-01-07 13:51 ` David Laight
2014-01-07 13:58 ` David Laight
2014-01-07 19:15 ` walt
2014-01-07 20:00 ` walt
2014-01-07 23:31 ` Sarah Sharp
[not found] ` <063D6719AE5E284EB5DD2968C1650D6D453E1A-VkEWCZq2GCInGFn1LkZF6NBPR1lH4CV8@public.gmane.org>
2014-01-07 21:27 ` Sarah Sharp
[not found] ` <52CC014C.5060604-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2014-01-07 21:21 ` Sarah Sharp
2014-01-08 0:47 ` Sarah Sharp
2014-01-08 1:35 ` walt
2014-01-08 16:09 ` David Laight
[not found] ` <52CCA94D.5090700@gmail.com>
2014-01-09 23:50 ` Sarah Sharp
2014-01-10 14:40 ` walt
2014-01-10 14:58 ` David Laight
2014-01-10 15:12 ` Alan Stern
2014-01-13 23:39 ` [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst [NEW HARDWARE] walt
2014-01-14 9:43 ` David Laight
[not found] ` <52D4791B.3030309-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2014-01-14 17:20 ` Sarah Sharp
2014-01-14 21:27 ` walt
2014-01-16 20:46 ` Sarah Sharp [this message]
2014-01-17 14:34 ` David Laight
[not found] ` <063D6719AE5E284EB5DD2968C1650D6D45EDA3-VkEWCZq2GCInGFn1LkZF6NBPR1lH4CV8@public.gmane.org>
2014-01-18 18:34 ` walt
2014-01-18 20:23 ` walt
2014-01-20 10:40 ` David Laight
2014-01-20 11:21 ` David Laight
2014-01-20 18:14 ` Sarah Sharp
2014-01-21 9:51 ` David Laight
2014-01-21 22:07 ` walt
2014-01-22 9:17 ` David Laight
2014-01-08 16:39 ` [PATCH 3.12 033/118] usb: xhci: Link TRB must not occur within a USB payload burst Alan Stern
[not found] ` <Pine.LNX.4.44L0.1401081130410.1659-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2014-01-08 16:51 ` David Laight
[not found] ` <063D6719AE5E284EB5DD2968C1650D6D455602-VkEWCZq2GCInGFn1LkZF6NBPR1lH4CV8@public.gmane.org>
2014-01-08 17:14 ` Alan Stern
2014-01-08 17:24 ` David Laight
2014-01-09 1:22 ` walt
2014-01-09 10:05 ` David Laight
[not found] ` <063D6719AE5E284EB5DD2968C1650D6D455F92-VkEWCZq2GCInGFn1LkZF6NBPR1lH4CV8@public.gmane.org>
2014-01-09 15:10 ` walt
2014-01-04 14:03 ` Mark Lord
2014-01-06 10:35 ` David Laight
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140116204614.GB27608@xanatos \
--to=sarah.a.sharp@linux.intel.com \
--cc=David.Laight@ACULAB.COM \
--cc=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=stable@vger.kernel.org \
--cc=stern@rowland.harvard.edu \
--cc=w41ter@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox