|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] Error restoring DomU when using GPLPV
 
| 
To:  | 
Dan Magenheimer <dan.magenheimer@xxxxxxxxxx> | 
 
| 
Subject:  | 
Re: [Xen-devel] Error restoring DomU when using GPLPV | 
 
| 
From:  | 
Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> | 
 
| 
Date:  | 
Wed, 16 Sep 2009 13:50:22 -0700 | 
 
| 
Cc:  | 
Joshua West <jwest@xxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>,	kurt.hackel@xxxxxxxxxx, annie.li@xxxxxxxxxx,	James Harper <james.harper@xxxxxxxxxxxxxxxx>,	Keir Fraser <keir.fraser@xxxxxxxxxxxxx>, wayne.gong@xxxxxxxxxx | 
 
| 
Delivery-date:  | 
Wed, 16 Sep 2009 13:51:31 -0700 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<363bf0d0-3856-4c20-87c0-fa834deb6a9f@default> | 
 
| 
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:  | 
Oracle Corp | 
 
| 
References:  | 
<363bf0d0-3856-4c20-87c0-fa834deb6a9f@default> | 
 
| 
Reply-to:  | 
mukesh.rathor@xxxxxxxxxx | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
User-agent:  | 
Thunderbird 2.0.0.21 (X11/20090320) | 
 
 
 
just in case someone missed the thread earlier,
3 = 1 shinfo + 2 gnt frames default.
so, tot_pages + shinfo + num gnt frames.
Mukesh
Dan Magenheimer wrote:
 
Before we close down this thread, I have a concern:
According to Mukesh, the fix to this bug is dependent
on the pv drivers tracking tot_pages for a domain
and ballooning to ensure tot_pages+3 does not exceed
max_pages for the domain.
Well, tmem can affect tot_pages for a domain inside
the hypervisor without any notification to pv drivers
or the balloon driver.  And I'd imagine that PoD and
future memory optimization mechanisms such as
swapping and page-sharing may do the same.
So this solution seems very fragile.
Dan
 
-----Original Message-----
From: Keir Fraser [mailto:keir.fraser@xxxxxxxxxxxxx]
Sent: Wednesday, September 16, 2009 6:28 AM
To: Annie Li
 Cc: Joshua West; Dan Magenheimer; xen-devel; Kurt Hackel; 
James Harper;
Wayne Gong
Subject: Re: [Xen-devel] Error restoring DomU when using GPLPV
On 16/09/2009 12:10, "ANNIE LI" <annie.li@xxxxxxxxxx> wrote:
 
I will do more test to make sure it and update here.
  I tried to map 256 grant frames during initialization and 
 
balloon down
 
256+1(shinfo+gnttab) pages driver first
 load. Then i did save/restore for 50 times, and live 
 
migration for 10
 
times. No error occurs.
  Okay, well I still can't explain why that fixes it, but 
clearly it does. So
that's good. :-)
 -- Keir
 
 
_______________________________________________
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>
 |  
- Re: [Xen-devel] Error restoring DomU when using GPLPV, (continued)
- Re: [Xen-devel] Error restoring DomU when using GPLPV, Mukesh Rathor
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Mukesh Rathor
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Mukesh Rathor
 
- Re: [Xen-devel] Error restoring DomU when using GPLPV, ANNIE LI
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, ANNIE LI
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
 - RE: [Xen-devel] Error restoring DomU when using GPLPV, Dan Magenheimer
 - Re: [Xen-devel] Error restoring DomU when using GPLPV,
Mukesh Rathor <=
 - Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
 - RE: [Xen-devel] Error restoring DomU when using GPLPV, Dan Magenheimer
 
    
- Re: [Xen-devel] Error restoring DomU when using GPLPV / fix for GPLPV	drivers, Pasi Kärkkäinen
 
 
Re: [Xen-devel] Error restoring DomU when using GPLPV, Mukesh Rathor
 |  
  
 | 
    | 
  
  
    |   | 
    |