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

Re: [Xen-devel] 2.6.31.6 pv_ops from xen-4.0.0-rc1 hangs by DomU initrd



On Tue, Jan 26, 2010 at 05:27:07PM +0100, Stefan Kuhne wrote:
> Pasi Kärkkäinen schrieb:
> > On Tue, Jan 26, 2010 at 03:16:35PM +0100, Stefan Kuhne wrote:
> >> Hello,
> >>
> >> i test xen-4.0.0-rc1.
> >> Dom0 seams to work, but i can't start a PV DomU.
> >>
> >> It seams that the kernel doesn't load initrd an hangs there.
> >>
> >> Without initrd the kernel can't mount / (root).
> >>
> >> What do you need?
> >>
> > 
> > Please paste the "xm create -f /etc/xen/guest -c" console log from the 
> > guest.
> > 
> Long version:
> 
> eisxen # xm create -f /etc/xen/xm/xmTest-Eis2 -c
> Using config file "/etc/xen/xm/xmTest-Eis2".
> [    0.000000] Reserving virtual address space above 0xf5800000
> [    0.000000] Initializing cgroup subsys cpuset
> [    0.000000] Initializing cgroup subsys cpu
> [    0.000000] Linux version 2.6.31.6-xen (root@Dev-Eis) (gcc version
> 4.2.4 (Ubuntu 4.2.4-1ubuntu3)) #9 SMP Tue Jan 26 13:51:52 CET 2010
> [    0.000000] KERNEL supported cpus:
> [    0.000000]   Intel GenuineIntel
> [    0.000000]   AMD AuthenticAMD
> [    0.000000]   NSC Geode by NSC
> [    0.000000]   Cyrix CyrixInstead
> [    0.000000]   Centaur CentaurHauls
> [    0.000000]   Transmeta GenuineTMx86
> [    0.000000]   Transmeta TransmetaCPU
> [    0.000000]   UMC UMC UMC UMC
> [    0.000000] ACPI in unprivileged domain disabled
> [    0.000000] released 0 pages of unused memory
> [    0.000000] BIOS-provided physical RAM map:
> [    0.000000]  Xen: 0000000000000000 - 00000000000a0000 (usable)
> [    0.000000]  Xen: 00000000000a0000 - 0000000000100000 (reserved)
> [    0.000000]  Xen: 0000000000100000 - 0000000004000000 (usable)
> [    0.000000] DMI not present or invalid.
> [    0.000000] last_pfn = 0x4000 max_arch_pfn = 0x1000000
> [    0.000000] Scanning 1 areas for low memory corruption
> [    0.000000] modified physical RAM map:
> [    0.000000]  modified: 0000000000000000 - 0000000000002000 (usable)
> [    0.000000]  modified: 0000000000002000 - 0000000000006000 (reserved)
> [    0.000000]  modified: 0000000000006000 - 00000000000a0000 (usable)
> [    0.000000]  modified: 00000000000a0000 - 0000000000100000 (reserved)
> [    0.000000]  modified: 0000000000100000 - 0000000004000000 (usable)
> [    0.000000] init_memory_mapping: 0000000000000000-0000000004000000
> [    0.000000] NX (Execute Disable) protection: active
> [    0.000000] RAMDISK: 01837000 - 01dd2000
> [    0.000000] 0MB HIGHMEM available.
> [    0.000000] 64MB LOWMEM available.
> [    0.000000]   mapped low ram: 0 - 04000000
> [    0.000000]   low ram: 0 - 04000000
> [    0.000000]   node 0 low ram: 00000000 - 04000000
> [    0.000000]   node 0 bootmap 00014000 - 00014800
> [    0.000000] (9 early reservations) ==> bootmem [0000000000 - 0004000000]
> [    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==>
> [0000000000 - 0000001000]
> [    0.000000]   #1 [0001de5000 - 0001df7000]   XEN PAGETABLES ==>
> [0001de5000 - 0001df7000]
> [    0.000000]   #2 [0000001000 - 0000002000]    EX TRAMPOLINE ==>
> [0000001000 - 0000002000]
> [    0.000000]   #3 [0000006000 - 0000007000]       TRAMPOLINE ==>
> [0000006000 - 0000007000]
> [    0.000000]   #4 [0001000000 - 0001711a34]    TEXT DATA BSS ==>
> [0001000000 - 0001711a34]
> [    0.000000]   #5 [0001837000 - 0001dd2000]          RAMDISK ==>
> [0001837000 - 0001dd2000]
> [    0.000000]   #6 [0001dd2000 - 0001de5000]   XEN START INFO ==>
> [0001dd2000 - 0001de5000]
> [    0.000000]   #7 [0000007000 - 0000014000]          PGTABLE ==>
> [0000007000 - 0000014000]
> [    0.000000]   #8 [0000014000 - 0000015000]          BOOTMAP ==>
> [0000014000 - 0000015000]
> [    0.000000] Zone PFN ranges:
> [    0.000000]   DMA      0x00000000 -> 0x00001000
> [    0.000000]   Normal   0x00001000 -> 0x00004000
> [    0.000000]   HighMem  0x00004000 -> 0x00004000
> [    0.000000] Movable zone start PFN for each node
> [    0.000000] early_node_map[3] active PFN ranges
> [    0.000000]     0: 0x00000000 -> 0x00000002
> [    0.000000]     0: 0x00000006 -> 0x000000a0
> [    0.000000]     0: 0x00000100 -> 0x00004000
> [    0.000000] Using APIC driver default
> [    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
> [    0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic"
> [    0.000000] APIC: disable apic facility
> [    0.000000] PM: Registered nosave memory: 0000000000002000 -
> 0000000000006000
> [    0.000000] PM: Registered nosave memory: 00000000000a0000 -
> 0000000000100000
> [    0.000000] Allocating PCI resources starting at 4000000 (gap:
> 4000000:fc000000)
> [    0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
> [    0.000000] PERCPU: Allocated 9 4k pages, static data 36764 bytes
> [    0.000000] Xen: using vcpu_info placement
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 16156
> [    0.000000] Kernel command line: root=/dev/hda1 ro xencons=tty1

What if you use "console=hvc0" instead? 

Are you using pygrub or kernel+ramdisk defined in /etc/xen/<guest> ?

> 
> 
> >>
> >> PS.: On Dom0 stratup i get "Debug" messages on tty.
> >> Who can i turn this off?
> >>
> > 
> > What kind of "debug" messages?
> > 
> I doesn't get it with ssh so i copy from dmesg:
> [  152.830979]   alloc irq_desc for 406 on node 0
> [  152.830987]   alloc kstat_irqs on node 0
> [  152.831069] xenbus_probe wake_waiting
> [  152.831076]   alloc irq_desc for 405 on node 0
> [  152.831084]   alloc kstat_irqs on node 0
> [  152.831157] xenbus_probe wake_waiting
> [  152.835671] XENBUS: Unable to read cpu state
> [  152.836037] XENBUS: Unable to read cpu state
> [  152.836919] xenbus_probe_devices backend
> [  152.840481] xenbus_probe_devices failed xenbus_directory
> [  152.840535] backend_probe_and_watch devices probed ok
> [  152.840854] backend_probe_and_watch watch add ok ok
> [  152.840901] backend_probe_and_watch all done
> [  152.840990] xenbus_probe_devices device
> [  152.841684] xenbus_probe_devices failed xenbus_directory
> [  152.841774] frontend_probe_and_watch devices probed ok
> [  152.842336] frontend_probe_and_watch watch add ok ok
> [  152.842425] frontend_probe_and_watch all done
> 

Hmm.. yeah. Not sure how they can be disabled..

-- Pasi


_______________________________________________
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®.