On Mon, 11 Apr 2016, Sam Sany wrote:

> Sam Sany <saam.r.sany@...> writes:
> 
> No go.  Just booted into the newly compiled kernel, and I still have the 
> exact same symptoms.  The edited portion of the hub.c file I used to 
> compile looks as such:
> 
> int usb_device_supports_lpm(struct usb_device *udev)
> {
>       return 0;
> 
>       /* USB 2.1 (and greater) devices indicate LPM support through
>        * their USB 2.0 Extended Capabilities BOS descriptor.
>        */

...

> Did I do something wrong?  The dmesg output is identical to before :(

If you're certain that the kernel you booted was the modified one, then 
I'm out of ideas.  Maybe Mathias can help.

> Since the dmesg output always prints "usb_set_interface failed" could it have 
> something to do with the portions of the hub.c file that deal with those 
> functions?  It only occurs twice through out the hub.c file...

No, the problem is caused by the xHCI hardware or driver.  That's where 
the Set-Interface request fails.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to