Thanks Andiry for the xhci controller patches. I have applied the patches on top of the latest kernel source 3.2.0-rc4. I still could not get my cameras going. The cameras could not initiate data transfer at all. I am attaching both the dmesg and lspcii logs. On 5 December 2011 02:12, Andiry Xu <andiry.xu@xxxxxxx> wrote: > On 12/03/2011 01:51 AM, Sarah Sharp wrote: >> On Fri, Dec 02, 2011 at 04:18:11PM +0000, KrishnaMohan Bandi wrote: >>> I have attached the dmesg from when the camera is first plugged in and >>> also the complete 'lspci -vvv' and 'lsusb -v' output in other >>> attachments. >>> >>> Using IDS ueye camera .... >>> >>> [16809.701217] usb 9-3: USB disconnect, address 2 >>> [16811.552121] usb 9-3: new high speed USB device using xhci_hcd and address 0 >>> [16811.570947] usb 9-3: configuration #1 chosen from 1 choice >>> [16840.646204] xhci_hcd 0000:08:00.0: WARN: Stalled endpoint >>> [17145.555235] xhci_hcd 0000:08:00.0: ERROR no room on ep ring >>> [17145.555250] usb 9-3: usbfs: usb_submit_urb returned -12 >>> [17212.760318] xhci_hcd 0000:08:00.0: ERROR no room on ep ring >>> [17212.760330] usb 9-3: usbfs: usb_submit_urb returned -12 >>> >>> Using PointGrey Firefly MV camera >>> >>> [17484.292165] usb 9-3: new high speed USB device using xhci_hcd and address 0 >>> [17484.316807] xhci_hcd 0000:08:00.0: WARN: short transfer on control ep >>> [17484.319798] xhci_hcd 0000:08:00.0: WARN: short transfer on control ep >>> [17484.322779] xhci_hcd 0000:08:00.0: WARN: short transfer on control ep >>> [17484.325779] xhci_hcd 0000:08:00.0: WARN: short transfer on control ep >>> [17484.326435] usb 9-3: configuration #1 chosen from 1 choice >>> [17503.849677] xhci_hcd 0000:08:00.0: ERROR no room on ep ring >> >> Ok, yeah, you need dynamic ring expansion for your cameras. 2.6.36 uses >> 8 ring segments, and you're runnning 2.6.38, so I guess your cameras >> need more than 8 segments. >> >> Andiry has been working on a patchset for ring expansion, but I have not >> seen an update in a couple weeks. Andiry, how is the ring expansion >> code progressing? >> > > I have been quite busy in the past couple of weeks... I'll try to submit > a v3 this week. > > Thanks, > Andiry >
Attachment:
xhci-patch-dmesg
Description: Binary data
Attachment:
lspcii
Description: Binary data