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: issues with movnti emulation

To: Jan Beulich <jbeulich@xxxxxxxxxx>
Subject: [Xen-devel] Re: issues with movnti emulation
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Fri, 21 Nov 2008 11:19:38 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 21 Nov 2008 03:20:04 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4926A3DB.76E4.0078.0@xxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclLywpMSPsQ4re+Ed272AAX8io7RQ==
Thread-topic: issues with movnti emulation
User-agent: Microsoft-Entourage/11.4.0.080122
On 21/11/08 11:04, "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote:

>> Of course this data corruption ought only to happen in cases where we'd
>> previously have failed an mmio emulation (and hence probably killed the
>> guest kernel?).
> 
> Yes, we previously saw emulation failure messages. The guest wasn't
> killed because of that, however. I have to admit it's been a while since
> I last looked at mmio emulation - is it eagerly trying to emulate successive
> instructions, and return to native execution when emulation failed? If
> not, I could neither explain why only some data got corrupted here, nor
> why the guest didn't get killed.

TimD had the correct explanation -- page-table pages getting recycled via
Windows' page scrubber.

 -- Keir



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