|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Error restoring DomU when using GPLPV
To: |
"mukesh.rathor@xxxxxxxxxx" <mukesh.rathor@xxxxxxxxxx> |
Subject: |
Re: [Xen-devel] Error restoring DomU when using GPLPV |
From: |
Keir Fraser <keir.fraser@xxxxxxxxxxxxx> |
Date: |
Tue, 15 Sep 2009 22:25:35 +0100 |
Cc: |
Joshua West <jwest@xxxxxxxxxxxx>, Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>, James Harper <james.harper@xxxxxxxxxxxxxxxx>, "Kurt C. Hackel" <kurt.hackel@xxxxxxxxxx>, "annie.li@xxxxxxxxxx" <annie.li@xxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, "wayne.gong@xxxxxxxxxx" <wayne.gong@xxxxxxxxxx> |
Delivery-date: |
Tue, 15 Sep 2009 14:26:03 -0700 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<4AAFE78C.4000608@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: |
Aco2ONHWrAuD8zLRR56iATiguXnUYQAEj4Gj |
Thread-topic: |
[Xen-devel] Error restoring DomU when using GPLPV |
User-agent: |
Microsoft-Entourage/12.20.0.090605 |
On 15/09/2009 20:14, "Mukesh Rathor" <mukesh.rathor@xxxxxxxxxx> wrote:
> Eg. my guest with 128M gets created with tot_pages=0x83eb
> max_pages:0x8400. Now xc_domain_save saves all, 0x83eb+shinfo+gnt
> frames(2), so I see tot_pages on target go upto 0x83ee. Now, guest
> remaps() shinfo and gnt frames. The dom heap pages are returned in
> guest_remove_page(), tot_pages goes back to 0x83eb. In Annie's case,
> driver forgets to remap the 2 gnt frames, so dom heap pages are wrongly
> mapped and tot_pages remains at 0x83ed, and after few more when it reaches
> 0x83ff, migration fails as save is not be able to create
> 0x83ff+shinfo+gntframes temporarily, max_page being 0x8400.
>
> Hope that makes sense.
No, it doesn't. I agree that after the first migration tot_pages will have
increased to 0x83ed. But I do not agree that it will continue to increase by
three pages on each future migration. Look at it this way -- three GPFNs
(guest-physical pages) have changed from xenheap pages to domheap pages
across that first migration. On future migrations they will be migrated just
like any other ordinary domheap page, since that's what they now are. And
tot_pages will therefore not change. Right?
This is why I still cannot understand or explain Annie's experimental
result.
-- Keir
_______________________________________________
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, ANNIE LI
- Re: [Xen-devel] Error restoring DomU when using GPLPV, ANNIE LI
- RE: [Xen-devel] Error restoring DomU when using GPLPV, Dan Magenheimer
- RE: [Xen-devel] Error restoring DomU when using GPLPV, Dan Magenheimer
- Re: [Xen-devel] Error restoring DomU when using GPLPV, Keir Fraser
- Re: [Xen-devel] Error restoring DomU when using GPLPV, ANNIE LI
- 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
|
|
|
|
|