[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] [ANNOUNCE] Kexec for Xen on IA64 (Take III)
On Wed, 2007-02-14 at 19:09 +0900, Horms wrote: > > I'm happy to announce the third alpha release of this code. > It is just a minor up-port to xen-ia64-unstable version 13903. > The Linux and kexec-tools portions are unchanged. Hi Simon, Thanks for your work on this. I tried to give it a whirl on an HP zx2000 system (UP, zx1, Madison). Probably user error, but I can't get kexec to accept the --append option when built as described in your instructions. It gives me this error: # kexec -l --append "dom0_mem=1G -- root=/dev/hda2" --vmm "/boot/xen.gz" "/boot/vmlinux.gz" Cannot open `dom0_mem=1G -- root=/dev/hda2': stream error So I went ahead and tried it w/o an append option... it nearly works! The log is below. Xen kexec'd, but dom0 panic'd. I wasn't able to boot my system with the phys_efi option, it hangs right after the vhpt_init line. I'll see if I can figure out what's going on there. Thanks, Alex PS - I'm using your patches based on current xen-ia64-unstable.hg tip, which changed a little bit since yesterday. That might have something to do w/ it. -- Alex Williamson HP Open Source & Linux Org. # kexec -l --vmm "/boot/xen.gz" "/boot/vmlinux.gz" # kexec -e ACPI: PCI interrupt for device 0000:a0:03.0 disabled GSI 42 (level, low) -> CPU 0 (0x0000) vector 50 unregistered Starting new kernel __ __ _____ ___ _ _ _ \ \/ /___ _ __ |___ / / _ \ _ _ _ __ ___| |_ __ _| |__ | | ___ \ // _ \ '_ \ |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \ / \ __/ | | | ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | | __/ /_/\_\___|_| |_| |____(_)___/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___| http://www.cl.cam.ac.uk/netos/xen University of Cambridge Computer Laboratory Xen version 3.0-unstable (root@home) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) Thu Feb 15 16:22:53 MST 2007 Latest ChangeSet: Thu Feb 15 16:21:52 2007 -0700 13977:37f404ca595b (XEN) Xen command line: (XEN) xen image pstart: 0x4000000, xenheap pend: 0x8000000 (XEN) Xen patching physical address access by offset: 0x0 (XEN) find_memory: efi_memmap_walk returns max_page=102fff2 (XEN) Before xen_heap_start: f0000000041b0880 (XEN) After xen_heap_start: f0000000043bc000 (XEN) warning: skipping physical page 0 (XEN) Init boot pages: 0x4000 -> 0x4000000. (XEN) Init boot pages: 0x9000000 -> 0x1eca0000. (XEN) Init boot pages: 0x1ee19dc0 -> 0x1ee20000. (XEN) Init boot pages: 0x1ee20720 -> 0x1ee28000. (XEN) Init boot pages: 0x1ee28060 -> 0x3f5e4000. (XEN) Init boot pages: 0x3fb00000 -> 0x3fb2c000. (XEN) Init boot pages: 0x4040000000 -> 0x40bfd68000. (XEN) Init boot pages: 0x40bfda4000 -> 0x40bfe10000. (XEN) Init boot pages: 0x40bfe80000 -> 0x40bffc8000. (XEN) System RAM: 3045MB (3118256kB) (XEN) size of virtual frame_table: 7696kB (XEN) virtual machine to physical table: f3fffffff7e80070 size: 1584kB (XEN) max_page: 0x102fff2 (XEN) Domain heap initialised: DMA width 30 bits (XEN) Xen heap: 60MB (61712kB) (XEN) avail:0x1180c60000000000, status:0x60000000000,control:0x1180c00000000000, vm?0x0 (XEN) No VT feature supported. (XEN) cpu_init: current=f000000004110000 (XEN) vhpt_init: vhpt paddr=0x40bfdb0000, end=0x40bfdbffff (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Time init: (XEN) .... System Time: 1518546ns (XEN) .... scale: AAAAAAAA (XEN) Unexpected irq vector 0x30 on CPU 0! (XEN) num_online_cpus=1, max_cpus=64 (XEN) Brought up 1 CPUs (XEN) xenoprof: using perfmon. (XEN) perfmon: version 2.0 IRQ 238 (XEN) perfmon: Itanium 2 PMU detected, 16 PMCs, 18 PMDs, 4 counters (47 bits) (XEN) Maximum number of domains: 63; 18 RID bits per domain (XEN) domain.c:523: arch_domain_create:523 domain 0 pervcpu_vhpt 1 (XEN) tlb_track_allocate_entries:69 allocated 256 num_entries 256 num_free 256 (XEN) tlb_track_create:115 hash 0xf0000040bfda4000 hash_size 512 (XEN) ### domain f000000007b90080: rid=40000-80000 mp_rid=1000 (XEN) arch_domain_create: domain=f000000007b90080 (XEN) *** LOADING DOMAIN 0 *** (XEN) Dom0 kernel: 64-bit, lsb, paddr 0x4000000 -> 0x41b0880 (XEN) METAPHYSICAL MEMORY ARRANGEMENT: (XEN) Kernel image: 4000000->41b0880 (XEN) Entry address: 4019b20 (XEN) Init. ramdisk: 0 len 0 (XEN) Start info.: 41b4000->41b8000 (XEN) Dom0 max_vcpus=1 (XEN) Dom0: 0xf000000007b90080 (XEN) enable lsapic entry: 0xf00000003fb37660 (XEN) Domain0 EFI passthrough: ACPI 2.0=0x3fb2e000 SMBIOS=0x3fb3a000 (XEN) dom mem: type=13, attr=0x8000000000000008, range=[0x0000000000000000-0x0000000000001000) (4KB) (XEN) dom mem: type=10, attr=0x8000000000000008, range=[0x0000000000001000-0x0000000000002000) (4KB) (XEN) dom mem: type= 6, attr=0x8000000000000008, range=[0x0000000000002000-0x0000000000003000) (4KB) (XEN) dom mem: type= 7, attr=0x0000000000000008, range=[0x0000000000003000-0x0000000004000000) (63MB) (XEN) dom mem: type= 7, attr=0x0000000000000008, range=[0x0000000004000000-0x0000000008080000) (64MB) (XEN) dom mem: type= 7, attr=0x0000000000000008, range=[0x0000000004130000-0x0000000004140000) (64KB) (XEN) dom mem: type= 7, attr=0x0000000000000008, range=[0x0000000008080000-0x00000000081b1000) (1MB) (XEN) dom mem: type= 7, attr=0x0000000000000008, range=[0x00000000081b1000-0x000000001fe4f000) (380MB) (XEN) dom mem: type= 5, attr=0x8000000000000008, range=[0x000000003f5e4000-0x000000003fac0000) (4MB) (XEN) dom mem: type= 8, attr=0x0000000000000008, range=[0x000000003fac0000-0x000000003fb00000) (256KB) (XEN) dom mem: type= 9, attr=0x0000000000000008, range=[0x000000003fb2c000-0x000000003fb38000) (48KB) (XEN) dom mem: type= 6, attr=0x8000000000000008, range=[0x000000003fb38000-0x0000000040000000) (4MB) (XEN) dom mem: type=11, attr=0x0000000000000001, range=[0x0000000080000000-0x00000000fe000000) (2016MB) (XEN) dom mem: type=11, attr=0x8000000000000001, range=[0x00000000fed00000-0x0000000100000000) (19MB) (XEN) dom mem: type= 5, attr=0x8000000000000008, range=[0x00000040bfd68000-0x00000040bfda4000) (240KB) (XEN) dom mem: type= 5, attr=0x8000000000000008, range=[0x00000040bfe10000-0x00000040bfe7e000) (440KB) (XEN) dom mem: type= 6, attr=0x8000000000000008, range=[0x00000040bffca000-0x00000040c0000000) (216KB) (XEN) dom mem: type=11, attr=0x0000000000000001, range=[0x0000080000000000-0x0000100000000000) (8388608MB) (XEN) dom mem: type=12, attr=0x8000000000000001, range=[0x0003fffffc000000-0x0004000000000000) (64MB) (XEN) Scrubbing Free RAM: ..........................done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen). (XEN) $$$$$ PANIC in domain 0 (k6=0xf000000007b68000): psr.ic off, delivering fault=c00,ipsr=1012080a6000,iip=5200,ifa=f000000004019d70,isr=100000000,PSCB.iip=f000000004019d70 (XEN) d 0xf000000007b90080 domid 0 (XEN) vcpu 0xf000000007b68000 vcpu 0 (XEN) (XEN) CPU 0 (XEN) psr : 00001012080a6000 ifs : 8000000000000000 ip : [<0000000000005200>] (XEN) ip is at ??? (XEN) unat: 0000000000000000 pfs : 0000000000000000 rsc : 0000000000000008 (XEN) rnat: 0000000000000000 bsps: 0000000000000000 pr : 0000000000000001 (XEN) ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c0270033f (XEN) csd : 0000000000000000 ssd : 0000000000000000 (XEN) b0 : 0000000000000000 b6 : 0000000000000000 b7 : 0000000000000000 (XEN) f6 : 000000000000000000000 f7 : 000000000000000000000 (XEN) f8 : 000000000000000000000 f9 : 000000000000000000000 (XEN) f10 : 000000000000000000000 f11 : 000000000000000000000 (XEN) r1 : 0000000000000000 r2 : 0000000004000000 r3 : 0000000004019ce0 (XEN) r8 : 0000000000000000 r9 : 0000000000000000 r10 : 0000000000000000 (XEN) r11 : 0000000000000000 r12 : 0000000000000000 r13 : 0000000000000000 (XEN) r14 : 0000000000000000 r15 : 0000000000000000 r16 : 0000000000000000 (XEN) r17 : 0000000000000000 r18 : 0000000000000000 r19 : 0000000000000000 (XEN) r20 : 0000000000000000 r21 : 0000000000000000 r22 : 0000000000000000 (XEN) r23 : 0000000000000000 r24 : 0000000000000000 r25 : 0000000000000000 (XEN) r26 : 0000000000000000 r27 : 0000000000000000 r28 : 0000000000000000 (XEN) r29 : 0000000000000000 r30 : 0000000000000000 r31 : 0000000000000000 (XEN) (XEN) Call Trace: (XEN) [<f0000000040b77f0>] show_stack+0x80/0xa0 (XEN) sp=f000000007b6fab0 bsp=f000000007b692d0 (XEN) [<f00000000408bde0>] panic_domain+0x120/0x170 (XEN) sp=f000000007b6fc80 bsp=f000000007b69268 (XEN) [<f00000000407e6a0>] check_bad_nested_interruption+0x120/0x130 (XEN) sp=f000000007b6fdc0 bsp=f000000007b69238 (XEN) [<f000000004080190>] ia64_do_page_fault+0x440/0x650 (XEN) sp=f000000007b6fdc0 bsp=f000000007b691a0 (XEN) [<f0000000040b03a0>] ia64_leave_kernel+0x0/0x300 (XEN) sp=f000000007b6fe00 bsp=f000000007b691a0 (XEN) domain_crash_sync called from xenmisc.c:175 (XEN) Domain 0 (vcpu#0) crashed on cpu#0: (XEN) d 0xf000000007b90080 domid 0 (XEN) vcpu 0xf000000007b68000 vcpu 0 (XEN) (XEN) CPU 0 (XEN) psr : 00001012080a6000 ifs : 8000000000000000 ip : [<0000000000005200>] (XEN) ip is at ??? (XEN) unat: 0000000000000000 pfs : 0000000000000000 rsc : 0000000000000008 (XEN) rnat: 0000000000000000 bsps: 0000000000000000 pr : 0000000000000001 (XEN) ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c0270033f (XEN) csd : 0000000000000000 ssd : 0000000000000000 (XEN) b0 : 0000000000000000 b6 : 0000000000000000 b7 : 0000000000000000 (XEN) f6 : 000000000000000000000 f7 : 000000000000000000000 (XEN) f8 : 000000000000000000000 f9 : 000000000000000000000 (XEN) f10 : 000000000000000000000 f11 : 000000000000000000000 (XEN) r1 : 0000000000000000 r2 : 0000000004000000 r3 : 0000000004019ce0 (XEN) r8 : 0000000000000000 r9 : 0000000000000000 r10 : 0000000000000000 (XEN) r11 : 0000000000000000 r12 : 0000000000000000 r13 : 0000000000000000 (XEN) r14 : 0000000000000000 r15 : 0000000000000000 r16 : 0000000000000000 (XEN) r17 : 0000000000000000 r18 : 0000000000000000 r19 : 0000000000000000 (XEN) r20 : 0000000000000000 r21 : 0000000000000000 r22 : 0000000000000000 (XEN) r23 : 0000000000000000 r24 : 0000000000000000 r25 : 0000000000000000 (XEN) r26 : 0000000000000000 r27 : 0000000000000000 r28 : 0000000000000000 (XEN) r29 : 0000000000000000 r30 : 0000000000000000 r31 : 0000000000000000 (XEN) (XEN) Call Trace: (XEN) [<f0000000040b77f0>] show_stack+0x80/0xa0 (XEN) sp=f000000007b6fab0 bsp=f000000007b69320 (XEN) [<f00000000401f470>] __domain_crash+0xf0/0x130 (XEN) sp=f000000007b6fc80 bsp=f000000007b692f8 (XEN) [<f00000000401f4f0>] __domain_crash_synchronous+0x40/0xf0 (XEN) sp=f000000007b6fc80 bsp=f000000007b692d0 (XEN) [<f00000000408be20>] panic_domain+0x160/0x170 (XEN) sp=f000000007b6fc80 bsp=f000000007b69268 (XEN) [<f00000000407e6a0>] check_bad_nested_interruption+0x120/0x130 (XEN) sp=f000000007b6fdc0 bsp=f000000007b69238 (XEN) [<f000000004080190>] ia64_do_page_fault+0x440/0x650 (XEN) sp=f000000007b6fdc0 bsp=f000000007b691a0 (XEN) [<f0000000040b03a0>] ia64_leave_kernel+0x0/0x300 (XEN) sp=f000000007b6fe00 bsp=f000000007b691a0 (XEN) (XEN) Call Trace: (XEN) [<f0000000040b77f0>] show_stack+0x80/0xa0 (XEN) sp=f000000007b6fab0 bsp=f000000007b69320 (XEN) [<f00000000401f480>] __domain_crash+0x100/0x130 (XEN) sp=f000000007b6fc80 bsp=f000000007b692f8 (XEN) [<f00000000401f4f0>] __domain_crash_synchronous+0x40/0xf0 (XEN) sp=f000000007b6fc80 bsp=f000000007b692d0 (XEN) [<f00000000408be20>] panic_domain+0x160/0x170 (XEN) sp=f000000007b6fc80 bsp=f000000007b69268 (XEN) [<f00000000407e6a0>] check_bad_nested_interruption+0x120/0x130 (XEN) sp=f000000007b6fdc0 bsp=f000000007b69238 (XEN) [<f000000004080190>] ia64_do_page_fault+0x440/0x650 (XEN) sp=f000000007b6fdc0 bsp=f000000007b691a0 (XEN) [<f0000000040b03a0>] ia64_leave_kernel+0x0/0x300 (XEN) sp=f000000007b6fe00 bsp=f000000007b691a0 (XEN) Domain 0 crashed: rebooting machine in 5 seconds. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |