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

[Xen-devel] RE: touching a missing page causes DomU to die

To: James Harper <james.harper@xxxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] RE: touching a missing page causes DomU to die
From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
Date: Fri, 21 Jan 2011 13:46:24 +0000
Accept-language: en-US
Acceptlanguage: en-US
Cc:
Delivery-date: Fri, 21 Jan 2011 05:47:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D01BB91C3@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/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: <AEC6C66638C05B468B556EA548C1A77D01BB91C3@trantor>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acu5Z48OMwafBpkVQ8GiBESrTYPULgACeNMQ
Thread-topic: touching a missing page causes DomU to die
> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-devel-
> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of James Harper
> Sent: 21 January 2011 12:35
> To: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-devel] touching a missing page causes DomU to die
> 
> My Windows PV drivers are crashing during hibernation, and I've
> finally
> figured out that it's because the windows hibernation mode driver
> double
> buffers memory before handing it to my block device driver, and in
> doing
> so 'touches' some pages of memory I have given back to xen (to work
> around a domu save crash).
> 

You've given memory belonging to the crash kernel back to Xen?

> I assume that this is the same issue that causes touching
> unpopulated
> PoD memory to blow up the DomU too.
> 
> I don't know if there is a way to mark the pages I gave back to xen
> as
> 'gone' under windows, the best I can do is allocate them to my
> driver...
> any suggestions as to how to resolve it from xen? One idea I had was
> to
> map the same physical page of memory into the 'holes' so things at
> least
> don't blow up, but I'm not sure if that is possible or desirable.
> 
> Thanks
> 
> James
> 
> _______________________________________________
> 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