Re: State of highspeed usb2 audio?

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

 



Here is what dmesg says after I plug the thing in as a usb2 device

[ 2384.749399] usb 1-2: USB disconnect, device number 2
[ 2390.729825] usb 1-2: new high speed USB device number 3 using ehci_hcd
[ 2390.863654] generic-usb 0003:0926:0202.0003: hiddev0,hidraw0: USB HID 
v1.01 Device [Sound Devices USBPre2] on usb-0000:00:02.1-2/input3

it does seem to recognize it correctly....

This is dmesg after I try to use it/start jackd or directly with alsa.

[ 2418.388135] cannot submit syncpipe for urb 0, error -90: internal error

I didn't try the patch as I dont have any experience compiling kernels, 
but if it's in 3.2 it should be out soon...


On 11/28/2011 09:33 AM, Clemens Ladisch wrote:
>
> Matthieu has posted a follow-up patch on linux-usb:
>
> diff --git a/drivers/usb/host/ehci-sched.c b/drivers/usb/host/ehci-sched.c
> index 56a3203..464b451 100644
> --- a/drivers/usb/host/ehci-sched.c
> +++ b/drivers/usb/host/ehci-sched.c
> @@ -1475,6 +1475,7 @@ iso_stream_schedule (
>   	 * jump until after the queue is primed.
>   	 */
>   	else {
> +		int done = 0;
>   		start = SCHEDULE_SLOP + (now&  ~0x07);
>
>   		/* NOTE:  assumes URB_ISO_ASAP, to limit complexity/bugs */
> @@ -1491,19 +1492,23 @@ iso_stream_schedule (
>   			/* check schedule: enough space? */
>   			if (stream->highspeed) {
>   				if (itd_slot_ok(ehci, mod, start,
> -						stream->usecs, period))
> +						stream->usecs, period)) {
> +					done = 1;
>   					break;
> +				}
>   			} else {
>   				if ((start % 8)>= 6)
>   					continue;
>   				if (sitd_slot_ok(ehci, mod, stream,
> -						start, sched, period))
> +						start, sched, period)) {
> +					done = 1;
>   					break;
> +				}
>   			}
>   		} while (start>  next);
>
>   		/* no room in the schedule */
> -		if (start == next) {
> +		if (!done) {
>   			ehci_dbg(ehci, "iso resched full %p (now %d max %d)\n",
>   				urb, now, now + mod);
>   			status = -ENOSPC;
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> Alsa-user mailing list
> Alsa-user@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/alsa-user
>


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user


[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux