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/
Home Products Support Community News


[Xen-devel] dom0/xen boot problem

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Subject: [Xen-devel] dom0/xen boot problem
From: "Kay, Allen M" <allen.m.kay@xxxxxxxxx>
Date: Fri, 25 Feb 2011 11:22:24 -0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <keir@xxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Delivery-date: Fri, 25 Feb 2011 11:23:19 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.1102251147500.2156@kaball-desktop>
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: <987664A83D2D224EAE907B061CE93D53019D7AD813@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <alpine.DEB.2.00.1102251147500.2156@kaball-desktop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcvU5E2Y+wXrafjnSjuYlaQakfuUGAAOm1dw
Thread-topic: dom0/xen boot problem

Thanks for Stefano's help, dom0/xen boot failure on my Sandybridge desktop SDP 
has been isolated to the following patch that is missing in both 2.6.32 and 
2.6.37 PVOPS branches.  According to PVOPS wiki 2.6.32 and 2.6.37 are suppose 
to be active branches.  Can you back port this patch to both 2.6.32 and 2.6.37 

I'm surprised that I'm the only person encountering this problem.  Not being 
able use either printk or xen_raw_printk in xen_build_dynamic_phys_to_machine() 
does not help debugging either.  I was going to save max_pfn in a global 
variable and then print it out later in xen_build_mfn_list_list() before 
Stefano pointed out this patch. :-)


----- missing patch -------

commit cf04d120d9413de581437cf9a29f138ec1178f65
Author: Stefan Bader <stefan.bader@xxxxxxxxxxxxx>
Date:   Thu Jan 27 10:03:14 2011 -0500

    xen/p2m: Mark INVALID_P2M_ENTRY the mfn_list past max_pfn.
    In case the mfn_list does not have enough entries to fill
    a p2m page we do not want the entries from max_pfn up to
    the boundary to be filled with unknown values. Hence
    set them to INVALID_P2M_ENTRY.
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>

----- active pvops branches from pvops wiki page -----

Current active branches are:

xen/stable-2.6.32.x - this is the long term maintained branch, tracking 
upstream kernel.org 2.6.32.x stable updates. This branch has Xen dom0 patches 
added. This is the recommended branch for most users. Changelog: 
xen/next-2.6.32 - This is a branch for next 2.6.32 version and gets migrated to 
the stable branch once automatic tests have succeeded. Changelog: 
xen/next-2.6.37 - this is the current development branch based on Linux 2.6.37. 

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>