[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: dom0/xen boot problem



On Fri, Feb 25, 2011 at 11:22:24AM -0800, Kay, Allen M wrote:
> Jeremy/Konrad,
> 
> 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 branches?

I believe it is already in the Greg KH 2.6.37.x bug-fix branch. But ... we 
don't actually
have a 2.6.37.x development branch. We do have a 2.6.38 one - wherein the
patch is present.


Under 2.6.32.x.. Jeremy, I've stuck this patch and another in
for-2.6.32/bug-fixes. Could you pull it please?

> 
> 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. :-)

Oh man, what a headache.
> 
> Allen
> 
> ----- 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: 
> http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/stable-2.6.32.x
>  .
> 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: 
> http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/next-2.6.32
>  .
> xen/next-2.6.37 - this is the current development branch based on Linux 
> 2.6.37. Changelog: 
> http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=xen/next-2.6.37
>  .

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.