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-ppc-devel

Re: [XenPPC] Changeset with 3 files on Friday (I think) has broken Xen o

To: Mark F Mergen <mergen@xxxxxxxxxx>
Subject: Re: [XenPPC] Changeset with 3 files on Friday (I think) has broken Xen on Mambo
From: Hollis Blanchard <hollisb@xxxxxxxxxx>
Date: Mon, 22 Jan 2007 12:02:24 -0600
Cc: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 22 Jan 2007 10:05:16 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <OF4C50DA1B.A8F0FDFF-ON8525726B.00008116-8525726B.0002373A@xxxxxxxxxx>
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: IBM Linux Technology Center
References: <OF4C50DA1B.A8F0FDFF-ON8525726B.00008116-8525726B.0002373A@xxxxxxxxxx>
Reply-to: Hollis Blanchard <hollisb@xxxxxxxxxx>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi Mark, it was probably changeset 5bcb155e5de5 that caused this. Could
you open a bug (http://bugzilla.xensource.com/), assign it to me, and
attach the full boot log? (It looks like you trimmed some of the early
messages below.)

In the meantime I'll try to install systemsim locally, but it looks like
it doesn't play nicely with current distributions. My first guess is
that systemsim's device tree memory nodes are wrong somehow.

It looks like you could simply revert the changeset in question, but to
avoid merge problems in the future, it would be better to fall back to
the tree before that changeset went in (hg update -C $(hg parents -qr
5bcb155e5de5)).

Thanks!

-- 
Hollis Blanchard
IBM Linux Technology Center


On Sun, 2007-01-21 at 19:24 -0500, Mark F Mergen wrote:
> 
> From the standpoint of us Lone Rangers using Mambo (Stuart and me),
> things are broken again.  Below is the result of trying to boot (this
> is an unpatched system, doesn't contain any of my mods) after applying
> a single changeset with 3 files that I think was pushed on Friday.  I
> pulled it, it built OK, I ran out of time to test then, and I
> discarded the email that described the changeset.  I'm guessing, but I
> think it may have been the same changeset that was sent again Saturday
> with the subject line "[XenPPC] [xenppc-unstable] [XEN][POWERPC]
> merge" and affected these files: 
>  xen/arch/powerpc/boot_of.c   |   39 +++++++++++
> xen/arch/powerpc/memory.c    |  150
> ++++++++++++++++---------------------------
> xen/include/asm-powerpc/mm.h |    3 
> 3 files changed, 98 insertions(+), 94 deletions(-) 
> 
> The problem appears to be at the lines highlighted in red below.  Any
> help or ideas in fixing this will be much appreciated. 
> 
> 211611123: (211859452): (XEN) Trying Dom0 as 64bit ELF 
> 211648608: (211896989): (XEN) *** LOADING DOMAIN 0 *** 
> 220000000: [0]: (PC:0x000000000041B654) :   2224.2 Kilo-Inst/Sec :
> 2222.2 Kilo-Cycles/Sec 
> 227352925: (227633054): (XEN) xen_start_info: 0000000007ffe000 
> 227371602: (227651740): (XEN) shared_info: 0x3fff000,0000000007fff000 
> 227390712: (227670857): (XEN) loading OFH: 0x6000000, RMA: 0x2000000 
> 227506947: (227787248): (XEN) loading OFD: 0x6024000 RMA: 0x2024000,
> 0x30000 
> 227590077: (227870488): (XEN) loading 64-bit Dom0: 0x6054000, in
> RMA:0x2054000 
> 230086980: (230371430): (XEN) no initrd 
> 230096126: (230380580): (XEN) DOM: pc = 0x2054000, r2 = 0x0 
> 230110154: (230394612): (XEN) Add /openprom props 
> 230127650: (230412122): (XEN) Add /options props 
> 230141413: (230425891): (XEN) Add /cpus props 
> 230171687: (230456207): (XEN) Add /chosen props 
> 230185151: (230469678): (XEN) DOM0 bootargs: init=/bin/bash iommu=off
> lpj=0x260000 
> 230211575: (230496117): (XEN) Remove /chosen/mmu, stub will replace 
> 230229344: (230513891): (XEN) fix /memory props 
> 230275249: (230559867): (XEN) Dom0: /memory@0: 0000000000000000,
> 0000000004000000 
> 230304736: (230589372): (XEN) Dom0: /memory@4000000: 0000000004000000,
> 0000000008000000 
> 230327662: (230612304): (XEN) fix /xen props 
> 230345978: (230630636): (XEN) Remove original /dart 
> 230365995: (230650671): (XEN) Remove original /rtas 
> 230413320: (230698061): (XEN) Assertion 'allocated_in_map(first_page +
> i)' failed, line 147, file page_alloc.c 
> 230445056: (230729810): (XEN) BUG at page_alloc.c:147 
> 230458933: (230743693): (XEN) ----[ Xen-3.0-unstable     ]---- 
> 230475250: (230760017): (XEN) CPU: 00000000   DOMID: 00007fff 
> 230494869: (230779651): (XEN) pc 0000000000000000 msr
> 0000000000000000 
> 230511907: (230796695): (XEN) lr 0000000000000000 ctr
> 0000000000000000 
> 230528990: (230813784): (XEN) srr0 0000000000000000 srr1
> 0000000000000000 
> 230551178: (230835986): (XEN) dar 0000000000000000 dsisr 00000000 ***
> saved 
> 230569931: (230854745): (XEN) dar 0000000000000000 dsisr 00000000 ***
> actual 
> 230593314: (230878143): (XEN) r00: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230625169: (230910016): (XEN) r04: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230657026: (230941889): (XEN) r08: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230688919: (230973799): (XEN) r12: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230720813: (231005709): (XEN) r16: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230752705: (231037619): (XEN) r20: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230784598: (231069529): (XEN) r24: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230816491: (231101439): (XEN) r28: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 230846833: (231131795): (XEN)  
> 230850876: (231135839): (XEN)
> **************************************** 
> 230868629: (231153597): (XEN) Panic on CPU 0: 
> 230878253: (231163223): (XEN) BUG at page_alloc.c:147 
> 230891194: (231176171): (XEN)
> **************************************** 
> 230907633: (231192615): (XEN)  
> 230912469: (231197452): (XEN) Reboot in five seconds... 
> 230927052: (231212041): (XEN) ----[ Xen-3.0-unstable     ]---- 
> 230943369: (231228365): (XEN) CPU: 00000000   DOMID: 00007fff 
> 230962989: (231247999): (XEN) pc 0000000000000000 msr
> 0000000000000000 
> 230980027: (231265043): (XEN) lr 0000000000000000 ctr
> 0000000000000000 
> 230997110: (231282132): (XEN) srr0 0000000000000000 srr1
> 0000000000000000 
> 231019299: (231304334): (XEN) dar 0000000000000000 dsisr 00000000 ***
> saved 
> 231038053: (231323093): (XEN) dar 0000000000000000 dsisr 00000000 ***
> actual 
> 231061436: (231346491): (XEN) r00: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231093291: (231378364): (XEN) r04: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231125146: (231410237): (XEN) r08: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231157039: (231442147): (XEN) r12: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231188931: (231474057): (XEN) r16: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231220824: (231505967): (XEN) r20: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231252716: (231537877): (XEN) r24: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> 231284609: (231569787): (XEN) r28: 0000000000000000 0000000000000000
> 0000000000000000 0000000000000000 
> _______________________________________________
> Xen-ppc-devel mailing list
> Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-ppc-devel


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