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/
Home Products Support Community News


Re: [Xen-devel] [PATCH] usbfront: do not assume sequentially mapped page

To: Noboru Iwamatsu <n_iwamatsu@xxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] usbfront: do not assume sequentially mapped pages
From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Date: Wed, 1 Apr 2009 17:00:36 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 01 Apr 2009 09:01:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49D30430.7030700@xxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Newsgroups: chiark.mail.xen.devel
References: <18896.57087.861363.142669@xxxxxxxxxxxxxxxxxxxxxxxx> <49D30430.7030700@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Noboru Iwamatsu writes ("Re: [Xen-devel] [PATCH] usbfront: do not assume 
sequentially mapped pages"):
> Oh, I had a misunderstanding about the continuity of buffer pages.
> This caused webcam's image to corrupt.
> PVUSB applied to this change can work well with the following webcams.

That's great.  I've been trying it out with a Logitech Quickcam Sphere
AF (with the Linux uvc driver from v4l) and there still seem to be
problems, which look like they're related to the v4l driver's attempts
to do direct access to dma pages and/or mmap pages into client process
address space.

> * Creative Labs: WebCam 3 USB (with ov511 driver)
> * Creative Labs: WebCam NX pro (with gspca driver)

You might like to try a v4l uvc driver and see if it works for you.


Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>