| Well it works only in the sense that make completes with no errors 
producing a rather large xen file :).  However, the file does not boot 
on hardware nor does it boot on the simulator (mambo).   I suspect a 
file format error 
On the simulator:
WARNING: 26: Read_Memory_Reg: Unknown address: 0x00000075FEAF72E8, length=4
WARNING: 26: [0]: Invalid/unsupported instr 0x00000000 PC(EA): 
0x0000000000000200 PC(RA):0x0000000000000200 MSR: 0x9000000000000000 LR: 
0x0000000002000138 
numInstructions = 27
WARNING: 26: [0]: Invalid/unsupported instr 0x00000000 PC(EA): 
0x0000000000000700 PC(RA):0x0000000000000700 MSR: 0x9000000000000000 LR: 
0x0000000002000138 
numInstructions = 28
26: ** Execution stopped: Continuous Interrupt, Instruction caused 
exception,  ** 
26: ** finished running 29 instructions **
On a G5
Alternate yaboot.conf: yaboot.conf.kxs8
Config file read, 234 bytes
Enter 'install' to boot the installer, or 'install-safe' if you have 
problems booting 
Welcome to yaboot version 1.3.13
Enter "help" to get some basic usage information
boot: k42
Please wait, loading kernel...
Can't read Elf e_ident/e_type/e_machine info
There are a few gremlins here, such as where boot: k42 came from and how 
is exactly yaboot not getting in the way.  I should add that a plain 
xen, i. e., one without vmlinux, get further in the startup sequence 
than this one. It stops only when it cannot find a dom0 image, as it 
should. 
Alternate yaboot.conf: yaboot.conf.kxs8
Config file read, 234 bytes
Enter 'install' to boot the installer, or 'install-safe' if you have 
problems booting 
Welcome to yaboot version 1.3.13
Enter "help" to get some basic usage information
boot: k42
Please wait, loading kernel...
  Elf32 kernel loaded...
---------------------------------------------------
OF: Xen/PPC version 3.0-unstable (butrico@localdomain) (gcc version 
3.4.4) Mon Mar 13 15:12:23 EST 2006 
boot args: 0x2000000 0x0 0xff846d38 0x0 0x0
boot msr: 0x1000000000003030
boot_of_probemem: memory 0x0[0x40000000]
bootargs =  nohv
DOM0 bootargs = dom0
boot_of_module: mod[0] @ 0x206b000[0x206b000]
creating oftree
no root package
HANG
Jimi Xenidis wrote:
 
On Mar 13, 2006, at 3:50 PM, Maria Butrico wrote:
 
What command do you use to build the xen blob (xen with vmlinux in it)?
 
To build a dom0 blob into xen (on PPC) simply add
  DOM0_IMAGE=<path to image>
to your make line.
This _should_ work.. please post if it does not.
 
What about building a linux image with initrd?
 
  $ make -C linux zImage.initrd
When it fails it will tell you where you need to put your initrd :)
There is also a way to do it with a cpio archive but not sure how to 
do that. 
Where to get an initrd is an exercise for the reader :)
-JX
_______________________________________________
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
 |