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

xen-devel

Re: [Xen-devel] any plans to sopport virtio-serial ?

To: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] any plans to sopport virtio-serial ?
From: Vasiliy G Tolstov <v.tolstov@xxxxxxxxx>
Date: Tue, 23 Nov 2010 15:37:40 +0300
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 23 Nov 2010 04:43:49 -0800
Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=selfip.ru; s=dk; h=Content-Transfer-Encoding:Mime-Version:Message-ID:Date:Content-Type:References:In-Reply-To:Cc:To:Reply-To:From:Subject; bh=T29I8NOhLG8uw7nVctGoJY0VJ5e0a0Hnty44mYSNPik=; b=Pm/UQ+uADooQphA6MerVvij4/WkJ+Otz1Z9btfeCAuPz4VMBJ0fTsiC1zFfln0Q2GslmSoeDjB0fSJYbl3MQlGYzOShD9QNXdH9odEXoIuXKBw7+iVKpadrKb4mSK1wJ;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.1011231212090.2373@kaball-desktop>
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: Selfip.Ru
References: <1290499219.17994.119.camel@vase> <alpine.DEB.2.00.1011231212090.2373@kaball-desktop>
Reply-to: v.tolstov@xxxxxxxxx
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2010-11-23 at 12:19 +0000, Stefano Stabellini wrote:
> On Tue, 23 Nov 2010, 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..
>  
> You can try to make the current virtio-serial backend in Qemu work on
> Xen, that shouldn't be difficult, but it would only work with HVM
> guests.
> 
> Otherwise you can try to use a Xen PV serial for your purposes: multiple
> PV serials don't work out of the box, but I have tested them a little
> while ago and they do work fine.
> You need to hack xl to create multiple PV serials frontend/backend pairs
> (see init_console_info in tools/libxl/xl_cmdimpl.c), then you need these
> two patches in the guest kernel (unfortunately they are not yet
> upstream):
> 
> - hvc_xen: support PV on HVM consoles
> e76b17aae62d13cebd4cc33415b4f0cc72316345
> 
> - hvc_xen: implement multiconsole support
> d6edaed101e089b80257bcbb3141308a97ea489e
> 
> look at this branch:
> 
> git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git 2.6.36-rc6-pvhvm-v8

Many thank's. Does this patches come to 2.6.32 stable?
If i patch stable-2.6.32.x with this patches, can i use them? 
And some more question - if i have already running domain, can i create
second serial console via xenapi ? (not xapi)


-- 
Vasiliy G Tolstov <v.tolstov@xxxxxxxxx>
Selfip.Ru


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel