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


[Xen-devel] Re: [RFC PATCH v01] Xen PVSCSI drivers for pvops xen/stable-

To: Olaf Hering <olaf@xxxxxxxxx>
Subject: [Xen-devel] Re: [RFC PATCH v01] Xen PVSCSI drivers for pvops xen/stable-2.6.32.x kernel
From: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>
Date: Mon, 10 Jan 2011 13:40:51 +0000
Cc: Patrick Colp <pjcolp@xxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Nathanael Rensen <nathanael@xxxxxxxxxxxxxxxx>
Delivery-date: Mon, 10 Jan 2011 05:41:56 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110110101538.GA4915@xxxxxxxxx>
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: <AANLkTimbt0==v4fUo563X=D9wgvU2G-Qt5tEOmEEqBgJ@xxxxxxxxxxxxxx> <1294396016.3831.4036.camel@xxxxxxxxxxxxxxxxxxxxxx> <20110110101538.GA4915@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Mon, 2011-01-10 at 10:15 +0000, Olaf Hering wrote:
> > (The presence of the use of msleep in the eagain case is a bit
> > terrifying. Stripping it out for now and redoing it might not be a
> bad
> > plan)
> Right now the retry is required for xenpaging, otherwise the guests
> filesystem will be corrupted.
> In the long run the newly added waitqueue feature may be used to make
> the page access transparent to the guest and dom0.

I mistakenly thought msleep was a spinning type wait, but it does
actually sleep properly so it's probably not as bad as I thought.


Xen-devel mailing list