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] Suspend/Save a machine under HVM (questions for implemen

To: James Harper <james.harper@xxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Suspend/Save a machine under HVM (questions for implementation in Win GPL PV driveres)
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Tue, 26 Feb 2008 11:54:22 +0000
Delivery-date: Tue, 26 Feb 2008 03:54:16 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D0131AEA8@trantor>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Ach4apKHkUpEJOpWRqWSpFVSBjrRzAAA8DNI
Thread-topic: [Xen-devel] Suspend/Save a machine under HVM (questions for implementation in Win GPL PV driveres)
User-agent: Microsoft-Entourage/11.3.6.070618
On 26/2/08 11:27, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote:

> *1 what happens if the outstanding requests were:
> A - Read value from sector 42
> B - Write value X to sector 42
> C - Read value from sector 42
> 
> If all the requests had been completed by the backend but not yet
> processed on the frontend, then when the operations are retransmitted,
> operation A is going to return the value of X, instead of whatever was
> previously in sector 42. Maybe this doesn't matter...

This doesn't happen with Linux I'm pretty sure, as accesses to a single
block are serialised at a higher level.

 -- Keir



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