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] any plans to sopport virtio-serial ?

To: "v.tolstov@xxxxxxxxx" <v.tolstov@xxxxxxxxx>
Subject: Re: [Xen-devel] any plans to sopport virtio-serial ?
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Tue, 23 Nov 2010 09:49:07 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 23 Nov 2010 01:51:39 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1290499219.17994.119.camel@vase>
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>
Organization: Citrix Systems, Inc.
References: <1290499219.17994.119.camel@vase>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2010-11-23 at 08:00 +0000, Vasiliy G Tolstov wrote:
> Hello. Does Xen developers have any plans to support qemu virtio-serial
> or may be some ideas to implement some analog?
> If no, can You provide my some tech info, what i need to write this?
> (xenstore not good for two way communication and have scalability
> problems, for example like tdb suport transactions..) Xway not
> supporting, XenSocket use another protocol and need to rewrite programs
> to support it..

We are certainly interested in virtio generally and hopefully once the
glue layer for Xen is written support for the specific devices ought to
fall out quite easily.

As I understand it (which is very vague) virtio allows each architecture
to supply device discovery, shared ring and event notification backends
which it then builds the specific device services on top of. I think the
most obvious solution is to do device discovery using XenStore but to do
the shared ring and event notification bits with page grants and event
channels respectively. I was under the impression that virtio was
designed with the possibility of this sort of Xen backend in mind.


Xen-devel mailing list