Re: [RFC v2 07/11] xhci: Avoid dead ports, add roothub port polling.

2012-12-07 Thread Sarah Sharp
On Wed, Dec 05, 2012 at 01:50:46PM -0500, Alan Stern wrote: On Tue, 4 Dec 2012, Sarah Sharp wrote: The USB core hub thread (khubd) is designed with external USB hubs in mind. It expects that if a port status change bit is set, the hub will continue to send a notification through the hub

Re: [RFC v2 07/11] xhci: Avoid dead ports, add roothub port polling.

2012-12-05 Thread Alan Stern
On Tue, 4 Dec 2012, Sarah Sharp wrote: The USB core hub thread (khubd) is designed with external USB hubs in mind. It expects that if a port status change bit is set, the hub will continue to send a notification through the hub status data transfer. Basically, it expects hub notifications to

[RFC v2 07/11] xhci: Avoid dead ports, add roothub port polling.

2012-12-04 Thread Sarah Sharp
The USB core hub thread (khubd) is designed with external USB hubs in mind. It expects that if a port status change bit is set, the hub will continue to send a notification through the hub status data transfer. Basically, it expects hub notifications to be level-triggered. The xHCI host