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 brokenXen on

To: "Yoder Stuart-B08248" <stuart.yoder@xxxxxxxxxxxxx>
Subject: RE: [XenPPC] Changeset with 3 files on Friday (I think) has brokenXen on Mambo
From: Mark F Mergen <mergen@xxxxxxxxxx>
Date: Mon, 22 Jan 2007 15:31:10 -0500
Cc: hollisb@xxxxxxxxxxxxxxxxxx, xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 22 Jan 2007 12:30:31 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <9696D7A991D0824DBA8DFAC74A9C5FA3024E8F00@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx

I cannot replicate Stuart's successful report.  I'm sure my simulator is a much older build than his and Hollis' guess about device trees is another reason I should bring my simulator up to date.  I apologize for raising a problem without doing that first.  I might not get to it right away, but I will do it.  Hollis, why don't you not waste your time with simulator until I test with a current one.

Mark



"Yoder Stuart-B08248" <stuart.yoder@xxxxxxxxxxxxx>

01/22/2007 01:58 PM

To
hollisb@xxxxxxxxxxxxxxxxxx, Mark F Mergen/Watson/IBM@IBMUS
cc
<xen-ppc-devel@xxxxxxxxxxxxxxxxxxx>
Subject
RE: [XenPPC] Changeset with 3 files on Friday (I think) has brokenXen on Mambo






I just did a clean build of top of tree Xen and Linux and
am able to boot my dom0 kernel on Xen with the simulator.
So I'm not seeing the same issue Mark had.

Mark-- I would try the very latest just to make sure.  I
built with linux changeset ab3b5849331d and Xen changeset
ed5ee9dde0bd.

It is taking a heck of a long time though.  The simulator
cycle count appears to have about doubled.

Stuart

> -----Original Message-----
> From: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf
> Of Hollis Blanchard
> Sent: Monday, January 22, 2007 12:02 PM
> To: Mark F Mergen
> Cc: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [XenPPC] Changeset with 3 files on Friday (I
> think) has brokenXen on Mambo
>
> 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
>

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