Folks,
just a short update on the current status:
I have taken the issue to the uvc developers and Laurent quickly got back to me:
"Even though the git commit that caused the regression modifies the
uvcvideo driver, this is an issue that need to be solved at the USB
core level. The commit's purpose is to enable autosuspend, but a
nasty side effect kills USB on some (buggy ?) controllers because an
interrupt URB is canceled too fast after being submitted."
That means:
-the issue is not solved yet
-linux-usb developers have to look into this
I've contacted the linux-usb folks, let's see what comes out of this.
Folks,
just a short update on the current status:
I have taken the issue to the uvc developers and Laurent quickly got back to me:
"Even though the git commit that caused the regression modifies the
uvcvideo driver, this is an issue that need to be solved at the USB
core level. The commit's purpose is to enable autosuspend, but a
nasty side effect kills USB on some (buggy ?) controllers because an
interrupt URB is canceled too fast after being submitted."
That means:
-the issue is not solved yet
-linux-usb developers have to look into this
I've contacted the linux-usb folks, let's see what comes out of this.