Re: Bug report: 045e:0721 Microsoft LifeCam NX-3000 not detected

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Alan, thank you for your help.
This patch fixed this problem! Now the camera works fine.

Then I download the newest kernel (3.11.0-rc7), this contain the same error.
I checked out this kernel, inserted your patch and the camera works fine!

This place is therefore definitely the cause of my problem.

Jürgen Liebmann

Am 30.08.2013 19:59, schrieb Alan Stern:
Please always use Reply-To-All so that your messages get sent to the
mailing list as well as to me.

On Fri, 30 Aug 2013, Jürgen Liebmann wrote:

When the commit that causes the problem increases the time between the two request,
maybe that's just this is the cause of the problem?
Can you decrease this time again?

You can try the patch below.  Apply it to the 74a6af256648 kernel; it
will reverse the timing effect of that commit.

I can't believe that this is a hardware problem, because all older kernels performs fine and all newer not!

If it isn't a hardware problem, why does the camera work okay after you
initialize it in a virtual machine?

Alan Stern



Index: 3.10/drivers/usb/host/ehci-q.c
===================================================================
--- 3.10.orig/drivers/usb/host/ehci-q.c
+++ 3.10/drivers/usb/host/ehci-q.c
@@ -1170,7 +1170,7 @@ static void single_unlink_async(struct e
  	struct ehci_qh		*prev;

  	/* Add to the end of the list of QHs waiting for the next IAAD */
-	qh->qh_state = QH_STATE_UNLINK_WAIT;
+	qh->qh_state = QH_STATE_UNLINK;
  	if (ehci->async_unlink)
  		ehci->async_unlink_last->unlink_next = qh;
  	else



--
--------------------------------------------------------------------
Jürgen Liebmann
Erich-Schütze-Weg 6
01796 Pirna
Tel.:  03501-445273
Email: info@xxxxxxxxxxxxx
--------------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux