WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-devel

[Top] [All Lists]

Re: [Xen-devel] USB split driver

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] USB split driver
From: Harry Butterworth <harry@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: 2006年10月06日 00:46:52 +0100
Delivery-date: 2006年10月05日 16:47:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1159996938.7686.21.camel@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1159996938.7686.21.camel@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
I forgot...
Signed-off-by: Harry Butterworth <butterwo@xxxxxxxxxx>
The problem with the webcam turned out to be that the required driver is
not in the mainline Linux tree---the webcam worked under native only
because ubuntu ships the extra driver.
So the patch attached to the parent is good AFAIK. It could do with
being tested with a wider range of USB devices than I possess. Owing to
the way it hooks into the Linux USB stack, there are likely to be a few
more commands that need to be emulated in the BE to get specific devices
working. The Linux USB folks were talking about allowing drivers to
bind to devices rather than interfaces which would make things cleaner.
On Wed, 2006年10月04日 at 22:22 +0100, Harry Butterworth wrote:
> I tried to get my webcam working today and the isoc URB path had a bug
> in it which caused all isoc URBs to fail back. This hammered the new
> error recovery code and exposed a couple of bugs which I've fixed in
> this latest version of the patch.
>
> I fixed the bug in the handling of isoc URBs and implemented emulation
> of the set_interface command in the BE.
>
> The webcam is now discovered but camorama can't connect to it. None of
> the URBs seem to be failing so I'll have to compare with the behaviour
> under native Linux to see what the difference is.
>
> Aside from the webcam, all of my other USB devices are now working with
> this version of the patch.
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-devel] 3.0.3-testing #11686 crash after domU started , Keir Fraser
Next by Date: [Xen-devel] [PATCH] Make XenD SEXPR HTTP/Unix server threaded , Daniel P. Berrange
Previous by Thread: [Xen-devel] USB split driver , Harry Butterworth
Next by Thread: [Xen-devel] GPL release of Virtual Iron sources , Ben Thomas
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /