Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-25 Thread Sarah Sharp
On Tue, Sep 25, 2012 at 07:30:52AM -0700, Sarah Sharp wrote: > On Mon, Sep 24, 2012 at 07:58:04PM -0700, Andiry Xu wrote: > > Does this bug only affect isoc devices behind a hub? Can the > > workaround be limited so devices connected to the root hub can still > > use BEI? > > I don't think it's is

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-25 Thread Sarah Sharp
On Tue, Sep 25, 2012 at 08:18:57AM -0700, Greg KH wrote: > On Tue, Sep 25, 2012 at 11:10:15AM -0400, Alan Stern wrote: > > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > > > On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: > > > > On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wro

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-25 Thread Greg KH
On Tue, Sep 25, 2012 at 11:10:15AM -0400, Alan Stern wrote: > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: > > > On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: > > > > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > > > > >

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-25 Thread Alan Stern
On Mon, 24 Sep 2012, Sarah Sharp wrote: > On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: > > On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: > > > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > > > > > When a device with an isochronous endpoint is behind a hub plugged int

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-25 Thread Sarah Sharp
On Mon, Sep 24, 2012 at 07:58:04PM -0700, Andiry Xu wrote: > On Mon, Sep 24, 2012 at 3:35 PM, Sarah Sharp > wrote: > > On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: > >> On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: > >> > On Mon, 24 Sep 2012, Sarah Sharp wrote: > >> >

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-24 Thread Andiry Xu
On Mon, Sep 24, 2012 at 3:35 PM, Sarah Sharp wrote: > On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: >> On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: >> > On Mon, 24 Sep 2012, Sarah Sharp wrote: >> > >> > > When a device with an isochronous endpoint is behind a hub plug

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-24 Thread Sarah Sharp
On Mon, Sep 24, 2012 at 01:05:08PM -0700, Sarah Sharp wrote: > On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: > > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > > > When a device with an isochronous endpoint is behind a hub plugged into > > > the Intel Panther Point xHCI host controlle

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-24 Thread Sarah Sharp
On Mon, Sep 24, 2012 at 03:50:04PM -0400, Alan Stern wrote: > On Mon, 24 Sep 2012, Sarah Sharp wrote: > > > When a device with an isochronous endpoint is behind a hub plugged into > > the Intel Panther Point xHCI host controller, and the driver submits > > multiple frames per URB, the xHCI driver

Re: [RFC] xhci: Intel Panther Point BEI quirk.

2012-09-24 Thread Alan Stern
On Mon, 24 Sep 2012, Sarah Sharp wrote: > When a device with an isochronous endpoint is behind a hub plugged into > the Intel Panther Point xHCI host controller, and the driver submits > multiple frames per URB, the xHCI driver will set the Block Event > Interrupt (BEI) flag on all but the last TD

[RFC] xhci: Intel Panther Point BEI quirk.

2012-09-24 Thread Sarah Sharp
When a device with an isochronous endpoint is behind a hub plugged into the Intel Panther Point xHCI host controller, and the driver submits multiple frames per URB, the xHCI driver will set the Block Event Interrupt (BEI) flag on all but the last TD for the URB. This causes the host controller to