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] blkif shared ring

To: Geoffrey Lefebvre <geoffrey@xxxxxxxxx>
Subject: Re: [Xen-devel] blkif shared ring
From: Samvel Yuri <samvelox@xxxxxxxxx>
Date: Thu, 20 Nov 2008 16:10:50 -0800 (PST)
Cc: Dutch Meyer <dmeyer@xxxxxxxxx>, Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Andrew Warfield <andy@xxxxxxxxx>
Delivery-date: Thu, 20 Nov 2008 16:11:23 -0800
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Message-ID; b=rdAyvft+lCCULDAjUl3CPVBPL9nlxxDb3vZw5k+qhLY9n+MsPJ9gfFIiU54DkrK708nzB7fb5t7lKZnlwM7j++gQpRrgL5KRqxNTUTX3h4PSE0r1Gk8wlRBGbesykZThE8+zr6aXbbT138M5DjfTp+g8MZ6cGfPwSegdOJXZzwc=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
References: <663860.81684.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20081118233943.GG5060@xxxxxxxxxxxxxxxxxxxxxxxxx> <311346.33122.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <c3c918090811181716w5ea6ae6fy695cbac7aacc9fc0@xxxxxxxxxxxxxx> <742502.67870.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <c3c918090811192057k12733adbte53c44aa4ffca0f6@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

Thanks for your reply,  Geoffrey.

If its not too much work then the blkfront & blkback patches even with old XEN version
will be useful.

thanks,
Sam


From: Geoffrey Lefebvre <geoffrey@xxxxxxxxx>
To: Samvel Yuri <samvelox@xxxxxxxxx>
Cc: Dutch Meyer <dmeyer@xxxxxxxxx>; Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>; xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>; Andrew Warfield <andy@xxxxxxxxx>
Sent: Wednesday, November 19, 2008 8:57:11 PM
Subject: Re: [Xen-devel] blkif shared ring

On Tue, Nov 18, 2008 at 6:02 PM, Samvel Yuri <samvelox@xxxxxxxxx> wrote:
>
> hello Geoffrey-
>
> Ahh, so Parallax project just do multi-page ring (and not entirely another
> set of shared ring).

Yes that's correct. We added a page to the existing ring.

> am going to try 4 * PAGE_SIZE and see whether the box stays alive. Were the

In our case going to a 4 pages ring didn't buy any additional
performance. With 2 pages we were pretty close to saturating the
gigabit link to the filer.

> patches self
> contained in blkfront & blkback? If possible a pointer to blkfront & blkback
> will be useful.
>

The patches for blkfront and back were pretty self contained. Blktap
was a bit more spread out because it changed user space code as well.
For blkfront/back, the most significant changes were to the ring setup
protocol to pass more than one grant reference. I might have time to
refresh the patches and post them to the list next week if that is of
interest to anyone.

cheers,

geoffrey

_______________________________________________
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>