Stefan Kuhne
2010-Jan-28 19:38 UTC
[Xen-devel] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Hello, i''ve a xen-4.0.0-rc1 with 2.6.31.6 pv_ops. Dom0 seams to work fine. But i can only boot "old" domU kernel. A pv_ops Kernel hangs after initrd. Regards, Stefan Kuhne _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Jan-28 19:58 UTC
[Xen-users] Re: [Xen-devel] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Thu, Jan 28, 2010 at 08:38:39PM +0100, Stefan Kuhne wrote:> Hello, > > i''ve a xen-4.0.0-rc1 with 2.6.31.6 pv_ops. > Dom0 seams to work fine. > But i can only boot "old" domU kernel. > A pv_ops Kernel hangs after initrd. >Please post the "xm create -f /etc/xen/<guest> -c" full output. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-28 20:57 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 28.01.2010 20:58, schrieb Pasi Kärkkäinen:> On Thu, Jan 28, 2010 at 08:38:39PM +0100, Stefan Kuhne wrote: >> Hello, >> >> i''ve a xen-4.0.0-rc1 with 2.6.31.6 pv_ops. >> Dom0 seams to work fine. >> But i can only boot "old" domU kernel. >> A pv_ops Kernel hangs after initrd. >> > > Please post the "xm create -f /etc/xen/<guest> -c" full output. >Here is it: maxdata # xm del Test-Eis2 maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c Using config file "/etc/xen/xm/xmTest-Eis2". Started domain Test-Eis2 (id=1) [ 0.024965] xenbus_probe wake_waiting [ 0.024986] xenbus_probe_init ok [ 0.053377] xenbus_probe_backend_init bus registered ok [ 0.053377] xenbus_probe_devices backend [ 0.056058] xenbus_probe_devices failed xenbus_directory [ 0.056058] backend_probe_and_watch devices probed ok [ 0.056062] backend_probe_and_watch watch add ok ok [ 0.056062] backend_probe_and_watch all done [ 0.057093] xenbus_probe_frontend_init bus registered ok [ 0.057110] xenbus_probe_devices device [ 0.057132] xenbus_probe_devices 1/3 vbd [ 0.057132] xenbus_probe_device_type type vbd [ 0.057132] xenbus_probe_device_type 1/2 769 [ 0.057172] xenbus_probe_device_type 2/2 770 [ 0.058184] xenbus_probe_devices 2/3 vif [ 0.058198] xenbus_probe_device_type type vif [ 0.058222] xenbus_probe_device_type 1/1 0 [ 0.058222] xenbus_probe_devices 3/3 console [ 0.058222] xenbus_probe_device_type type console [ 0.058222] xenbus_probe_device_type 1/1 0 [ 0.059188] frontend_probe_and_watch devices probed ok [ 0.059214] frontend_probe_and_watch watch add ok ok [ 0.059214] frontend_probe_and_watch all done [ 0.095263] microcode: no support for this CPU vendor [ 0.134850] registering netback [ 0.203010] i8042.c: No controller found. Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-28 21:13 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Thu, Jan 28, 2010 at 09:57:23PM +0100, Stefan Kuhne wrote:> Am 28.01.2010 20:58, schrieb Pasi Kärkkäinen: > > On Thu, Jan 28, 2010 at 08:38:39PM +0100, Stefan Kuhne wrote: > >> Hello, > >> > >> i''ve a xen-4.0.0-rc1 with 2.6.31.6 pv_ops. > >> Dom0 seams to work fine. > >> But i can only boot "old" domU kernel. > >> A pv_ops Kernel hangs after initrd. > >> > > > > Please post the "xm create -f /etc/xen/<guest> -c" full output. > > > Here is it: > > maxdata # xm del Test-Eis2 > maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c > Using config file "/etc/xen/xm/xmTest-Eis2". > Started domain Test-Eis2 (id=1) > [ 0.024965] xenbus_probe wake_waiting > [ 0.024986] xenbus_probe_init ok > [ 0.053377] xenbus_probe_backend_init bus registered ok > [ 0.053377] xenbus_probe_devices backend > [ 0.056058] xenbus_probe_devices failed xenbus_directory > [ 0.056058] backend_probe_and_watch devices probed ok > [ 0.056062] backend_probe_and_watch watch add ok ok > [ 0.056062] backend_probe_and_watch all done > [ 0.057093] xenbus_probe_frontend_init bus registered ok > [ 0.057110] xenbus_probe_devices device > [ 0.057132] xenbus_probe_devices 1/3 vbd > [ 0.057132] xenbus_probe_device_type type vbd > [ 0.057132] xenbus_probe_device_type 1/2 769 > [ 0.057172] xenbus_probe_device_type 2/2 770 > [ 0.058184] xenbus_probe_devices 2/3 vif > [ 0.058198] xenbus_probe_device_type type vif > [ 0.058222] xenbus_probe_device_type 1/1 0 > [ 0.058222] xenbus_probe_devices 3/3 console > [ 0.058222] xenbus_probe_device_type type console > [ 0.058222] xenbus_probe_device_type 1/1 0 > [ 0.059188] frontend_probe_and_watch devices probed ok > [ 0.059214] frontend_probe_and_watch watch add ok ok > [ 0.059214] frontend_probe_and_watch all done > [ 0.095263] microcode: no support for this CPU vendor > [ 0.134850] registering netback > [ 0.203010] i8042.c: No controller found. >Do you have "console=hvc0 earlyprintk=xen" passed to the domU kernel cmdline? You should get more output then.. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-28 22:56 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 28.01.2010 22:13, schrieb Pasi Kärkkäinen:> Do you have "console=hvc0 earlyprintk=xen" passed to the domU kernel cmdline? > You should get more output then.. >Now it is: extra = "ro quiet xencons=tty1 console=hvc0 earlyprintk=xen" And i get: maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c Using config file "/etc/xen/xm/xmTest-Eis2". Started domain Test-Eis2 (id=2) [ 0.025967] xenbus_probe wake_waiting [ 0.025989] xenbus_probe_init ok [ 0.054433] xenbus_probe_backend_init bus registered ok [ 0.054433] xenbus_probe_devices backend [ 0.057111] xenbus_probe_devices failed xenbus_directory [ 0.057111] backend_probe_and_watch devices probed ok [ 0.058073] backend_probe_and_watch watch add ok ok [ 0.058086] backend_probe_and_watch all done [ 0.058262] xenbus_probe_frontend_init bus registered ok [ 0.058283] xenbus_probe_devices device [ 0.058305] xenbus_probe_devices 1/3 vbd [ 0.058305] xenbus_probe_device_type type vbd [ 0.058305] xenbus_probe_device_type 1/2 769 [ 0.058305] xenbus_probe_device_type 2/2 770 [ 0.059186] xenbus_probe_devices 2/3 vif [ 0.059200] xenbus_probe_device_type type vif [ 0.059223] xenbus_probe_device_type 1/1 0 [ 0.059223] xenbus_probe_devices 3/3 console [ 0.059223] xenbus_probe_device_type type console [ 0.060037] xenbus_probe_device_type 1/1 0 [ 0.060178] frontend_probe_and_watch devices probed ok [ 0.060209] frontend_probe_and_watch watch add ok ok [ 0.060209] frontend_probe_and_watch all done [ 0.096572] microcode: no support for this CPU vendor [ 0.136161] registering netback [ 0.206012] i8042.c: No controller found. without "quiet": maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c Using config file "/etc/xen/xm/xmTest-Eis2". Started domain Test-Eis2 (id=4) (early) [ 0.000000] Reserving virtual address space above 0xf5800000 (early) [ 0.000000] Initializing cgroup subsys cpuset (early) [ 0.000000] Initializing cgroup subsys cpu (early) [ 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 (early) [ 0.000000] KERNEL supported cpus: (early) [ 0.000000] Intel GenuineIntel (early) [ 0.000000] AMD AuthenticAMD (early) [ 0.000000] NSC Geode by NSC (early) [ 0.000000] Cyrix CyrixInstead (early) [ 0.000000] Centaur CentaurHauls (early) [ 0.000000] Transmeta GenuineTMx86 (early) [ 0.000000] Transmeta TransmetaCPU (early) [ 0.000000] UMC UMC UMC UMC (early) [ 0.000000] ACPI in unprivileged domain disabled (early) [ 0.000000] released 0 pages of unused memory (early) [ 0.000000] BIOS-provided physical RAM map: (early) [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) (early) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) (early) [ 0.000000] Xen: 0000000000100000 - 0000000010000000 (usable) (early) [ 0.000000] console [xenboot0] enabled (early) [ 0.000000] DMI not present or invalid. (early) [ 0.000000] last_pfn = 0x10000 max_arch_pfn = 0x1000000 (early) [ 0.000000] Scanning 1 areas for low memory corruption (early) [ 0.000000] modified physical RAM map: (early) [ 0.000000] modified: 0000000000000000 - 0000000000002000 (early) (usable)(early) (early) [ 0.000000] modified: 0000000000002000 - 0000000000006000 (early) (reserved)(early) (early) [ 0.000000] modified: 0000000000006000 - 00000000000a0000 (early) (usable)(early) (early) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 (early) (reserved)(early) (early) [ 0.000000] modified: 0000000000100000 - 0000000010000000 (early) (usable)(early) (early) [ 0.000000] init_memory_mapping: 0000000000000000-0000000010000000 (early) [ 0.000000] NX (Execute Disable) protection: active (early) [ 0.000000] RAMDISK: 01837000 - 01dd2000 (early) [ 0.000000] 0MB HIGHMEM available. (early) [ 0.000000] 256MB LOWMEM available. (early) [ 0.000000] mapped low ram: 0 - 10000000 (early) [ 0.000000] low ram: 0 - 10000000 (early) [ 0.000000] node 0 low ram: 00000000 - 10000000 (early) [ 0.000000] node 0 bootmap 00074000 - 00076000 (early) [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 0010000000] (early) [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page(early) ==> [0000000000 - 0000001000] (early) [ 0.000000] #1 [0001e15000 - 0001e27000] XEN PAGETABLES(early) ==> [0001e15000 - 0001e27000] (early) [ 0.000000] #2 [0000001000 - 0000002000] EX TRAMPOLINE(early) ==> [0000001000 - 0000002000] (early) [ 0.000000] #3 [0000006000 - 0000007000] TRAMPOLINE(early) ==> [0000006000 - 0000007000] (early) [ 0.000000] #4 [0001000000 - 0001711a34] TEXT DATA BSS(early) ==> [0001000000 - 0001711a34] (early) [ 0.000000] #5 [0001837000 - 0001dd2000] RAMDISK(early) ==> [0001837000 - 0001dd2000] (early) [ 0.000000] #6 [0001dd2000 - 0001e15000] XEN START INFO(early) ==> [0001dd2000 - 0001e15000] (early) [ 0.000000] #7 [0000007000 - 0000074000] PGTABLE(early) ==> [0000007000 - 0000074000] (early) [ 0.000000] #8 [0000074000 - 0000076000] BOOTMAP(early) ==> [0000074000 - 0000076000] (early) [ 0.000000] Zone PFN ranges: (early) [ 0.000000] DMA 0x00000000 -> 0x00001000 (early) [ 0.000000] Normal 0x00001000 -> 0x00010000 (early) [ 0.000000] HighMem 0x00010000 -> 0x00010000 (early) [ 0.000000] Movable zone start PFN for each node (early) [ 0.000000] early_node_map[3] active PFN ranges (early) [ 0.000000] 0: 0x00000000 -> 0x00000002 (early) [ 0.000000] 0: 0x00000006 -> 0x000000a0 (early) [ 0.000000] 0: 0x00000100 -> 0x00010000 (early) [ 0.000000] Using APIC driver default (early) [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs (early) [ 0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic" (early) [ 0.000000] APIC: disable apic facility (early) [ 0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000 (early) [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 (early) [ 0.000000] Allocating PCI resources starting at 10000000 (gap: 10000000:f0000000) (early) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1 (early) [ 0.000000] PERCPU: Allocated 9 4k pages, static data 36764 bytes (early) [ 0.000000] Xen: using vcpu_info placement (early) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64924 (early) [ 0.000000] Kernel command line: root=/dev/hda1 ro xencons=tty1 console=hvc0 earlyprintk=xen (early) [ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes) (early) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) (early) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) (early) [ 0.000000] Enabling fast FPU save and restore... (early) done. (early) [ 0.000000] Enabling unmasked SIMD FPU exception support... (early) done. (early) [ 0.000000] Initializing CPU#0 (early) [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) (early) [ 0.000000] Memory: 245336k/262144k available (3813k kernel code, 16080k reserved, 2249k data, 388k init, 0k highmem) (early) [ 0.000000] virtual kernel memory layout: (early) [ 0.000000] fixmap : 0xf571e000 - 0xf57ff000 ( 900 kB) (early) [ 0.000000] pkmap : 0xf5200000 - 0xf5400000 (2048 kB) (early) [ 0.000000] vmalloc : 0xd0800000 - 0xf51fe000 ( 585 MB) (early) [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) (early) [ 0.000000] .init : 0xc15ec000 - 0xc164d000 ( 388 kB) (early) [ 0.000000] .data : 0xc13b9629 - 0xc15ebb2c (2249 kB) (early) [ 0.000000] .text : 0xc1000000 - 0xc13b9629 (3813 kB) (early) [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 (early) [ 0.000000] Hierarchical RCU implementation. (early) [ 0.000000] NR_IRQS:2304 nr_irqs:256 (early) [ 0.000000] Detected 1596.054 MHz processor. (early) [ 0.000999] Console: colour dummy device 80x25 (early) [ 0.000999] console [tty0] enabled (early) [ 0.000000] Reserving virtual address space above 0xf5800000 (early) [ 0.000000] Initializing cgroup subsys cpuset (early) [ 0.000000] Initializing cgroup subsys cpu (early) [ 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 (early) [ 0.000000] KERNEL supported cpus: (early) [ 0.000000] Intel GenuineIntel (early) [ 0.000000] AMD AuthenticAMD (early) [ 0.000000] NSC Geode by NSC (early) [ 0.000000] Cyrix CyrixInstead (early) [ 0.000000] Centaur CentaurHauls (early) [ 0.000000] Transmeta GenuineTMx86 (early) [ 0.000000] Transmeta TransmetaCPU (early) [ 0.000000] UMC UMC UMC UMC (early) [ 0.000000] ACPI in unprivileged domain disabled (early) [ 0.000000] released 0 pages of unused memory (early) [ 0.000000] BIOS-provided physical RAM map: (early) [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) (early) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) (early) [ 0.000000] Xen: 0000000000100000 - 0000000010000000 (usable) (early) [ 0.000000] console [xenboot0] enabled (early) [ 0.000000] DMI not present or invalid. (early) [ 0.000000] last_pfn = 0x10000 max_arch_pfn = 0x1000000 (early) [ 0.000000] Scanning 1 areas for low memory corruption (early) [ 0.000000] modified physical RAM map: (early) [ 0.000000] modified: 0000000000000000 - 0000000000002000 (usable) (early) [ 0.000000] modified: 0000000000002000 - 0000000000006000 (reserved) (early) [ 0.000000] modified: 0000000000006000 - 00000000000a0000 (usable) (early) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 (reserved) (early) [ 0.000000] modified: 0000000000100000 - 0000000010000000 (usable) (early) [ 0.000000] init_memory_mapping: 0000000000000000-0000000010000000 (early) [ 0.000000] NX (Execute Disable) protection: active (early) [ 0.000000] RAMDISK: 01837000 - 01dd2000 (early) [ 0.000000] 0MB HIGHMEM available. (early) [ 0.000000] 256MB LOWMEM available. (early) [ 0.000000] mapped low ram: 0 - 10000000 (early) [ 0.000000] low ram: 0 - 10000000 (early) [ 0.000000] node 0 low ram: 00000000 - 10000000 (early) [ 0.000000] node 0 bootmap 00074000 - 00076000 (early) [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 0010000000] (early) [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] (early) [ 0.000000] #1 [0001e15000 - 0001e27000] XEN PAGETABLES ==> [0001e15000 - 0001e27000] (early) [ 0.000000] #2 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000] (early) [ 0.000000] #3 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000] (early) [ 0.000000] #4 [0001000000 - 0001711a34] TEXT DATA BSS ==> [0001000000 - 0001711a34] (early) [ 0.000000] #5 [0001837000 - 0001dd2000] RAMDISK ==> [0001837000 - 0001dd2000] (early) [ 0.000000] #6 [0001dd2000 - 0001e15000] XEN START INFO ==> [0001dd2000 - 0001e15000] (early) [ 0.000000] #7 [0000007000 - 0000074000] PGTABLE ==> [0000007000 - 0000074000] (early) [ 0.000000] #8 [0000074000 - 0000076000] BOOTMAP ==> [0000074000 - 0000076000] (early) [ 0.000000] Zone PFN ranges: (early) [ 0.000000] DMA 0x00000000 -> 0x00001000 (early) [ 0.000000] Normal 0x00001000 -> 0x00010000 (early) [ 0.000000] HighMem 0x00010000 -> 0x00010000 (early) [ 0.000000] Movable zone start PFN for each node (early) [ 0.000000] early_node_map[3] active PFN ranges (early) [ 0.000000] 0: 0x00000000 -> 0x00000002 (early) [ 0.000000] 0: 0x00000006 -> 0x000000a0 (early) [ 0.000000] 0: 0x00000100 -> 0x00010000 (early) [ 0.000000] Using APIC driver default (early) [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs (early) [ 0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic" (early) [ 0.000000] APIC: disable apic facility (early) [ 0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000 (early) [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 (early) [ 0.000000] Allocating PCI resources starting at 10000000 (gap: 10000000:f0000000) (early) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1 (early) [ 0.000000] PERCPU: Allocated 9 4k pages, static data 36764 bytes (early) [ 0.000000] Xen: using vcpu_info placement (early) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64924 (early) [ 0.000000] Kernel command line: root=/dev/hda1 ro xencons=tty1 console=hvc0 earlyprintk=xen (early) [ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes) (early) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) (early) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) (early) [ 0.000000] Enabling fast FPU save and restore... done. (early) [ 0.000000] Enabling unmasked SIMD FPU exception support... done. (early) [ 0.000000] Initializing CPU#0 (early) [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) (early) [ 0.000000] Memory: 245336k/262144k available (3813k kernel code, 16080k reserved, 2249k data, 388k init, 0k highmem) (early) [ 0.000000] virtual kernel memory layout: (early) [ 0.000000] fixmap : 0xf571e000 - 0xf57ff000 ( 900 kB) (early) [ 0.000000] pkmap : 0xf5200000 - 0xf5400000 (2048 kB) (early) [ 0.000000] vmalloc : 0xd0800000 - 0xf51fe000 ( 585 MB) (early) [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) (early) [ 0.000000] .init : 0xc15ec000 - 0xc164d000 ( 388 kB) (early) [ 0.000000] .data : 0xc13b9629 - 0xc15ebb2c (2249 kB) (early) [ 0.000000] .text : 0xc1000000 - 0xc13b9629 (3813 kB) (early) [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 (early) [ 0.000000] Hierarchical RCU implementation. (early) [ 0.000000] NR_IRQS:2304 nr_irqs:256 (early) [ 0.000000] Detected 1596.054 MHz processor. (early) [ 0.000999] Console: colour dummy device 80x25 (early) [ 0.000999] console [tty0] enabled (early) [ 0.000999] console handover: boot [xenboot0] -> real [hvc0] [ 0.000999] installing Xen timer for CPU 0 [ 0.000999] Calibrating delay loop (skipped), value calculated using timer frequency.. 3192.10 BogoMIPS (lpj=1596054) [ 0.000999] Security Framework initialized [ 0.000999] SELinux: Initializing. [ 0.000999] Mount-cache hash table entries: 512 [ 0.000999] Initializing cgroup subsys ns [ 0.000999] Initializing cgroup subsys cpuacct [ 0.000999] Initializing cgroup subsys freezer [ 0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.000999] CPU: L2 cache: 2048K [ 0.000999] CPU: Unsupported number of siblings 2 [ 0.000999] Performance Counters: unsupported p6 CPU model 15 no PMU driver, software counters only. [ 0.001778] SMP alternatives: switching to UP code [ 0.001999] Freeing SMP alternatives: 15k freed [ 0.002530] Brought up 1 CPUs [ 0.002900] khelper used greatest stack depth: 7248 bytes left [ 0.003423] Booting paravirtualized kernel on Xen [ 0.003440] Xen version: 4.0.0-rc1 (preserve-AD) [ 0.003719] Grant tables using version 2 layout. [ 0.004084] Grant table initialized [ 0.024025] Time: 165:165:165 Date: 165/165/65 [ 0.024157] NET: Registered protocol family 16 [ 0.025052] xenbus_probe wake_waiting [ 0.025070] xenbus_probe_init ok [ 0.026995] PCI: setting up Xen PCI frontend stub [ 0.040184] khelper used greatest stack depth: 7172 bytes left [ 0.052804] bio: create slab <bio-0> at 0 [ 0.053168] khelper used greatest stack depth: 7088 bytes left [ 0.053214] ACPI: Interpreter disabled. [ 0.053373] xenbus_probe_backend_init bus registered ok [ 0.053373] xenbus_probe_devices backend [ 0.056061] xenbus_probe_devices failed xenbus_directory [ 0.056061] backend_probe_and_watch devices probed ok [ 0.056061] backend_probe_and_watch watch add ok ok [ 0.056061] backend_probe_and_watch all done [ 0.056210] xenbus_probe_frontend_init bus registered ok [ 0.056225] xenbus_probe_devices device [ 0.057053] xenbus_probe_devices 1/3 vbd [ 0.057065] xenbus_probe_device_type type vbd [ 0.057089] xenbus_probe_device_type 1/2 769 [ 0.057170] xenbus_probe_device_type 2/2 770 [ 0.057198] xenbus_probe_device_type done [ 0.057198] xenbus_probe_devices 2/3 vif [ 0.057198] xenbus_probe_device_type type vif [ 0.058039] xenbus_probe_device_type 1/1 0 [ 0.058165] xenbus_probe_device_type done [ 0.058179] xenbus_probe_devices 3/3 console [ 0.058192] xenbus_probe_device_type type console [ 0.058216] xenbus_probe_device_type 1/1 0 [ 0.058216] xenbus_probe_device_type done [ 0.058216] xenbus_probe_devices done [ 0.058216] frontend_probe_and_watch devices probed ok [ 0.059078] frontend_probe_and_watch watch add ok ok [ 0.059094] frontend_probe_and_watch all done [ 0.059107] xen_balloon: Initialising balloon driver with page order 0. [ 0.060521] SCSI subsystem initialized [ 0.061439] usbcore: registered new interface driver usbfs [ 0.062225] usbcore: registered new interface driver hub [ 0.062430] usbcore: registered new device driver usb [ 0.063421] PCI: System does not support PCI [ 0.063438] PCI: System does not support PCI [ 0.063820] NetLabel: Initializing [ 0.063835] NetLabel: domain hash size = 128 [ 0.063847] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.063888] NetLabel: unlabeled traffic allowed by default [ 0.063904] Xen: Initializing Xen DMA ops [ 0.067946] pnp: PnP ACPI: disabled [ 0.070471] NET: Registered protocol family 2 [ 0.070599] IP route cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.070946] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.071176] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.071228] TCP: Hash tables configured (established 8192 bind 8192) [ 0.071244] TCP reno registered [ 0.071368] NET: Registered protocol family 1 [ 0.071490] Trying to unpack rootfs image as initramfs... [ 0.088897] Freeing initrd memory: 5740k freed [ 0.094181] platform rtc_cmos: registered platform RTC device (no PNP device found) [ 0.095796] microcode: no support for this CPU vendor [ 0.095815] Scanning for low memory corruption every 60 seconds [ 0.096950] audit: initializing netlink socket (disabled) [ 0.096989] type=2000 audit(1264719476.727:1): initialized [ 0.108357] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.117510] VFS: Disk quotas dquot_6.5.2 [ 0.117738] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.119501] msgmni has been set to 491 [ 0.120390] cryptomgr_test used greatest stack depth: 7004 bytes left [ 0.121145] alg: No test for stdrng (krng) [ 0.121506] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) [ 0.121526] io scheduler noop registered [ 0.121537] io scheduler anticipatory registered [ 0.121550] io scheduler deadline registered [ 0.121746] io scheduler cfq registered (default) [ 0.122281] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 0.123202] Event-channel device installed. [ 0.133447] blktap_device_init: blktap device major 254 [ 0.133492] blktap_ring_init: blktap ring major: 251 [ 0.135696] registering netback [ 0.149775] Non-volatile memory driver v1.3 [ 0.149797] Linux agpgart interface v0.103 [ 0.150408] [drm] Initialized drm 1.1.0 20060810 [ 0.150431] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.158263] brd: module loaded [ 0.161468] loop: module loaded [ 0.187520] input: Macintosh mouse button emulation as /class/input/input0 [ 0.188548] Initialising Xen virtual ethernet driver. [ 0.196070] blkfront: xvda1: barriers enabled [ 0.200499] blkfront: xvda2: barriers enabled [ 0.201720] console [netcon0] enabled [ 0.201734] netconsole: network logging started [ 0.202551] ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver [ 0.202738] ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver [ 0.202904] uhci_hcd: USB Universal Host Controller Interface driver [ 0.203404] usbcore: registered new interface driver usblp [ 0.203423] Initializing USB Mass Storage driver... [ 0.203577] usbcore: registered new interface driver usb-storage [ 0.203595] USB Mass Storage support registered. [ 0.203748] usbcore: registered new interface driver libusual [ 0.204385] PNP: No PS/2 controller found. Probing ports directly. [ 0.205010] i8042.c: No controller found. [ 0.205758] mice: PS/2 mouse device common for all mice [ 0.206913] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0 [ 0.207735] cpuidle: using governor ladder [ 0.207749] cpuidle: using governor menu [ 0.267566] usbcore: registered new interface driver hiddev [ 0.267721] usbcore: registered new interface driver usbhid [ 0.267737] usbhid: v2.6:USB HID core driver [ 0.267927] Advanced Linux Sound Architecture Driver Version 1.0.20. [ 0.273795] modprobe used greatest stack depth: 6732 bytes left [ 0.274311] ALSA device list: [ 0.274325] No soundcards found. [ 0.274371] Netfilter messages via NETLINK v0.30. [ 0.274414] nf_conntrack version 0.5.0 (4096 buckets, 16384 max) [ 0.274919] ctnetlink v0.93: registering with nfnetlink. [ 0.275778] ip_tables: (C) 2000-2006 Netfilter Core Team [ 0.275831] TCP cubic registered [ 0.275843] Initializing XFRM netlink socket [ 0.276931] NET: Registered protocol family 10 [ 0.278378] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 0.278469] IPv6 over IPv4 tunneling driver [ 0.279573] NET: Registered protocol family 17 [ 0.279973] RPC: Registered udp transport module. [ 0.279991] RPC: Registered tcp transport module. [ 0.280077] Using IPI No-Shortcut mode [ 0.280593] registered taskstats version 1 [ 0.280628] XENBUS: Device with no driver: device/console/0 [ 0.280664] Magic number: 1:252:3141 [ 0.280801] Freeing unused kernel memory: 388k freed [ 0.283323] Write protecting the kernel text: 3816k [ 0.284369] Write protecting the kernel read-only data: 1768k Is this: [ 0.280628] XENBUS: Device with no driver: device/console/0 my Problem? Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-29 07:14 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Thu, Jan 28, 2010 at 11:56:54PM +0100, Stefan Kuhne wrote:> Am 28.01.2010 22:13, schrieb Pasi Kärkkäinen: > > > Do you have "console=hvc0 earlyprintk=xen" passed to the domU kernel cmdline? > > You should get more output then.. > > > Now it is: > extra = "ro quiet xencons=tty1 console=hvc0 earlyprintk=xen" >You should remove "xencons=tty1", it''s not needed/used with pv_ops domU, afaik.> And i get: > maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c > Using config file "/etc/xen/xm/xmTest-Eis2". > Started domain Test-Eis2 (id=2) > [ 0.025967] xenbus_probe wake_waiting > [ 0.025989] xenbus_probe_init ok > [ 0.054433] xenbus_probe_backend_init bus registered ok > [ 0.054433] xenbus_probe_devices backend > [ 0.057111] xenbus_probe_devices failed xenbus_directory > [ 0.057111] backend_probe_and_watch devices probed ok > [ 0.058073] backend_probe_and_watch watch add ok ok > [ 0.058086] backend_probe_and_watch all done > [ 0.058262] xenbus_probe_frontend_init bus registered ok > [ 0.058283] xenbus_probe_devices device > [ 0.058305] xenbus_probe_devices 1/3 vbd > [ 0.058305] xenbus_probe_device_type type vbd > [ 0.058305] xenbus_probe_device_type 1/2 769 > [ 0.058305] xenbus_probe_device_type 2/2 770 > [ 0.059186] xenbus_probe_devices 2/3 vif > [ 0.059200] xenbus_probe_device_type type vif > [ 0.059223] xenbus_probe_device_type 1/1 0 > [ 0.059223] xenbus_probe_devices 3/3 console > [ 0.059223] xenbus_probe_device_type type console > [ 0.060037] xenbus_probe_device_type 1/1 0 > [ 0.060178] frontend_probe_and_watch devices probed ok > [ 0.060209] frontend_probe_and_watch watch add ok ok > [ 0.060209] frontend_probe_and_watch all done > [ 0.096572] microcode: no support for this CPU vendor > [ 0.136161] registering netback > [ 0.206012] i8042.c: No controller found. > > without "quiet": >Yeah, you need it definitely without "quiet" :)> maxdata # xm create -f /etc/xen/xm/xmTest-Eis2 -c > Using config file "/etc/xen/xm/xmTest-Eis2". > Started domain Test-Eis2 (id=4) > (early) [ 0.000000] Reserving virtual > address space above 0xf5800000 > (early) [ 0.000000] Initializing cgroup subsys cpuset > (early) [ 0.000000] Initializing cgroup subsys cpu > (early) [ 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 > (early) [ 0.000000] KERNEL supported cpus: > (early) [ 0.000000] Intel GenuineIntel > (early) [ 0.000000] AMD AuthenticAMD > (early) [ 0.000000] NSC Geode by NSC > (early) [ 0.000000] Cyrix CyrixInstead > (early) [ 0.000000] Centaur CentaurHauls > (early) [ 0.000000] Transmeta GenuineTMx86 > (early) [ 0.000000] Transmeta TransmetaCPU > (early) [ 0.000000] UMC UMC UMC UMC > (early) [ 0.000000] ACPI in unprivileged domain disabled > (early) [ 0.000000] released 0 pages of unused memory > (early) [ 0.000000] BIOS-provided physical RAM map: > (early) [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) > (early) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) > (early) [ 0.000000] Xen: 0000000000100000 - 0000000010000000 (usable) > (early) [ 0.000000] console [xenboot0] enabled > (early) [ 0.000000] DMI not present or invalid. > (early) [ 0.000000] last_pfn = 0x10000 max_arch_pfn = 0x1000000 > (early) [ 0.000000] Scanning 1 areas for low memory corruption > (early) [ 0.000000] modified physical RAM map: > (early) [ 0.000000] modified: 0000000000000000 - 0000000000002000 > (early) (usable)(early) > (early) [ 0.000000] modified: 0000000000002000 - 0000000000006000 > (early) (reserved)(early) > (early) [ 0.000000] modified: 0000000000006000 - 00000000000a0000 > (early) (usable)(early) > (early) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 > (early) (reserved)(early) > (early) [ 0.000000] modified: 0000000000100000 - 0000000010000000 > (early) (usable)(early) > (early) [ 0.000000] init_memory_mapping: > 0000000000000000-0000000010000000 > (early) [ 0.000000] NX (Execute Disable) protection: active > (early) [ 0.000000] RAMDISK: 01837000 - 01dd2000 > (early) [ 0.000000] 0MB HIGHMEM available. > (early) [ 0.000000] 256MB LOWMEM available. > (early) [ 0.000000] mapped low ram: 0 - 10000000 > (early) [ 0.000000] low ram: 0 - 10000000 > (early) [ 0.000000] node 0 low ram: 00000000 - 10000000 > (early) [ 0.000000] node 0 bootmap 00074000 - 00076000 > (early) [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - > 0010000000] > (early) [ 0.000000] #0 [0000000000 - 0000001000] BIOS data > page(early) ==> [0000000000 - 0000001000] > (early) [ 0.000000] #1 [0001e15000 - 0001e27000] XEN > PAGETABLES(early) ==> [0001e15000 - 0001e27000] > (early) [ 0.000000] #2 [0000001000 - 0000002000] EX > TRAMPOLINE(early) ==> [0000001000 - 0000002000] > (early) [ 0.000000] #3 [0000006000 - 0000007000] > TRAMPOLINE(early) ==> [0000006000 - 0000007000] > (early) [ 0.000000] #4 [0001000000 - 0001711a34] TEXT DATA > BSS(early) ==> [0001000000 - 0001711a34] > (early) [ 0.000000] #5 [0001837000 - 0001dd2000] > RAMDISK(early) ==> [0001837000 - 0001dd2000] > (early) [ 0.000000] #6 [0001dd2000 - 0001e15000] XEN START > INFO(early) ==> [0001dd2000 - 0001e15000] > (early) [ 0.000000] #7 [0000007000 - 0000074000] > PGTABLE(early) ==> [0000007000 - 0000074000] > (early) [ 0.000000] #8 [0000074000 - 0000076000] > BOOTMAP(early) ==> [0000074000 - 0000076000] > (early) [ 0.000000] Zone PFN ranges: > (early) [ 0.000000] DMA 0x00000000 -> 0x00001000 > (early) [ 0.000000] Normal 0x00001000 -> 0x00010000 > (early) [ 0.000000] HighMem 0x00010000 -> 0x00010000 > (early) [ 0.000000] Movable zone start PFN for each node > (early) [ 0.000000] early_node_map[3] active PFN ranges > (early) [ 0.000000] 0: 0x00000000 -> 0x00000002 > (early) [ 0.000000] 0: 0x00000006 -> 0x000000a0 > (early) [ 0.000000] 0: 0x00000100 -> 0x00010000 > (early) [ 0.000000] Using APIC driver default > (early) [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs > (early) [ 0.000000] Local APIC disabled by BIOS -- you can enable it > with "lapic" > (early) [ 0.000000] APIC: disable apic facility > (early) [ 0.000000] PM: Registered nosave memory: 0000000000002000 - > 0000000000006000 > (early) [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - > 0000000000100000 > (early) [ 0.000000] Allocating PCI resources starting at 10000000 > (gap: 10000000:f0000000) > (early) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 > nr_node_ids:1 > (early) [ 0.000000] PERCPU: Allocated 9 4k pages, static data 36764 bytes > (early) [ 0.000000] Xen: using vcpu_info placement > (early) [ 0.000000] Built 1 zonelists in Zone order, mobility > grouping on. Total pages: 64924 > (early) [ 0.000000] Kernel command line: root=/dev/hda1 ro > xencons=tty1 console=hvc0 earlyprintk=xen > (early) [ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes) > (early) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, > 131072 bytes) > (early) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, > 65536 bytes) > (early) [ 0.000000] Enabling fast FPU save and restore... (early) done. > (early) [ 0.000000] Enabling unmasked SIMD FPU exception support... > (early) done. > (early) [ 0.000000] Initializing CPU#0 > (early) [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) > (early) [ 0.000000] Memory: 245336k/262144k available (3813k kernel > code, 16080k reserved, 2249k data, 388k init, 0k highmem) > (early) [ 0.000000] virtual kernel memory layout: > (early) [ 0.000000] fixmap : 0xf571e000 - 0xf57ff000 ( 900 kB) > (early) [ 0.000000] pkmap : 0xf5200000 - 0xf5400000 (2048 kB) > (early) [ 0.000000] vmalloc : 0xd0800000 - 0xf51fe000 ( 585 MB) > (early) [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) > (early) [ 0.000000] .init : 0xc15ec000 - 0xc164d000 ( 388 kB) > (early) [ 0.000000] .data : 0xc13b9629 - 0xc15ebb2c (2249 kB) > (early) [ 0.000000] .text : 0xc1000000 - 0xc13b9629 (3813 kB) > (early) [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, > MinObjects=0, CPUs=1, Nodes=1 > (early) [ 0.000000] Hierarchical RCU implementation. > (early) [ 0.000000] NR_IRQS:2304 nr_irqs:256 > (early) [ 0.000000] Detected 1596.054 MHz processor. > (early) [ 0.000999] Console: colour dummy device 80x25 > (early) [ 0.000999] console [tty0] enabled > (early) [ 0.000000] Reserving virtual address space above 0xf5800000 > (early) [ 0.000000] Initializing cgroup subsys cpuset > (early) [ 0.000000] Initializing cgroup subsys cpu > (early) [ 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 > (early) [ 0.000000] KERNEL supported cpus: > (early) [ 0.000000] Intel GenuineIntel > (early) [ 0.000000] AMD AuthenticAMD > (early) [ 0.000000] NSC Geode by NSC > (early) [ 0.000000] Cyrix CyrixInstead > (early) [ 0.000000] Centaur CentaurHauls > (early) [ 0.000000] Transmeta GenuineTMx86 > (early) [ 0.000000] Transmeta TransmetaCPU > (early) [ 0.000000] UMC UMC UMC UMC > (early) [ 0.000000] ACPI in unprivileged domain disabled > (early) [ 0.000000] released 0 pages of unused memory > (early) [ 0.000000] BIOS-provided physical RAM map: > (early) [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) > (early) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) > (early) [ 0.000000] Xen: 0000000000100000 - 0000000010000000 (usable) > (early) [ 0.000000] console [xenboot0] enabled > (early) [ 0.000000] DMI not present or invalid. > (early) [ 0.000000] last_pfn = 0x10000 max_arch_pfn = 0x1000000 > (early) [ 0.000000] Scanning 1 areas for low memory corruption > (early) [ 0.000000] modified physical RAM map: > (early) [ 0.000000] modified: 0000000000000000 - 0000000000002000 > (usable) > (early) [ 0.000000] modified: 0000000000002000 - 0000000000006000 > (reserved) > (early) [ 0.000000] modified: 0000000000006000 - 00000000000a0000 > (usable) > (early) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 > (reserved) > (early) [ 0.000000] modified: 0000000000100000 - 0000000010000000 > (usable) > (early) [ 0.000000] init_memory_mapping: > 0000000000000000-0000000010000000 > (early) [ 0.000000] NX (Execute Disable) protection: active > (early) [ 0.000000] RAMDISK: 01837000 - 01dd2000 > (early) [ 0.000000] 0MB HIGHMEM available. > (early) [ 0.000000] 256MB LOWMEM available. > (early) [ 0.000000] mapped low ram: 0 - 10000000 > (early) [ 0.000000] low ram: 0 - 10000000 > (early) [ 0.000000] node 0 low ram: 00000000 - 10000000 > (early) [ 0.000000] node 0 bootmap 00074000 - 00076000 > (early) [ 0.000000] (9 early reservations) ==> bootmem [0000000000 - > 0010000000] > (early) [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page > ==> [0000000000 - 0000001000] > (early) [ 0.000000] #1 [0001e15000 - 0001e27000] XEN PAGETABLES > ==> [0001e15000 - 0001e27000] > (early) [ 0.000000] #2 [0000001000 - 0000002000] EX TRAMPOLINE > ==> [0000001000 - 0000002000] > (early) [ 0.000000] #3 [0000006000 - 0000007000] TRAMPOLINE > ==> [0000006000 - 0000007000] > (early) [ 0.000000] #4 [0001000000 - 0001711a34] TEXT DATA BSS > ==> [0001000000 - 0001711a34] > (early) [ 0.000000] #5 [0001837000 - 0001dd2000] RAMDISK > ==> [0001837000 - 0001dd2000] > (early) [ 0.000000] #6 [0001dd2000 - 0001e15000] XEN START INFO > ==> [0001dd2000 - 0001e15000] > (early) [ 0.000000] #7 [0000007000 - 0000074000] PGTABLE > ==> [0000007000 - 0000074000] > (early) [ 0.000000] #8 [0000074000 - 0000076000] BOOTMAP > ==> [0000074000 - 0000076000] > (early) [ 0.000000] Zone PFN ranges: > (early) [ 0.000000] DMA 0x00000000 -> 0x00001000 > (early) [ 0.000000] Normal 0x00001000 -> 0x00010000 > (early) [ 0.000000] HighMem 0x00010000 -> 0x00010000 > (early) [ 0.000000] Movable zone start PFN for each node > (early) [ 0.000000] early_node_map[3] active PFN ranges > (early) [ 0.000000] 0: 0x00000000 -> 0x00000002 > (early) [ 0.000000] 0: 0x00000006 -> 0x000000a0 > (early) [ 0.000000] 0: 0x00000100 -> 0x00010000 > (early) [ 0.000000] Using APIC driver default > (early) [ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs > (early) [ 0.000000] Local APIC disabled by BIOS -- you can enable it > with "lapic" > (early) [ 0.000000] APIC: disable apic facility > (early) [ 0.000000] PM: Registered nosave memory: 0000000000002000 - > 0000000000006000 > (early) [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - > 0000000000100000 > (early) [ 0.000000] Allocating PCI resources starting at 10000000 > (gap: 10000000:f0000000) > (early) [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 > nr_node_ids:1 > (early) [ 0.000000] PERCPU: Allocated 9 4k pages, static data 36764 bytes > (early) [ 0.000000] Xen: using vcpu_info placement > (early) [ 0.000000] Built 1 zonelists in Zone order, mobility > grouping on. Total pages: 64924 > (early) [ 0.000000] Kernel command line: root=/dev/hda1 ro > xencons=tty1 console=hvc0 earlyprintk=xen > (early) [ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes) > (early) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, > 131072 bytes) > (early) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, > 65536 bytes) > (early) [ 0.000000] Enabling fast FPU save and restore... done. > (early) [ 0.000000] Enabling unmasked SIMD FPU exception support... done. > (early) [ 0.000000] Initializing CPU#0 > (early) [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) > (early) [ 0.000000] Memory: 245336k/262144k available (3813k kernel > code, 16080k reserved, 2249k data, 388k init, 0k highmem) > (early) [ 0.000000] virtual kernel memory layout: > (early) [ 0.000000] fixmap : 0xf571e000 - 0xf57ff000 ( 900 kB) > (early) [ 0.000000] pkmap : 0xf5200000 - 0xf5400000 (2048 kB) > (early) [ 0.000000] vmalloc : 0xd0800000 - 0xf51fe000 ( 585 MB) > (early) [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) > (early) [ 0.000000] .init : 0xc15ec000 - 0xc164d000 ( 388 kB) > (early) [ 0.000000] .data : 0xc13b9629 - 0xc15ebb2c (2249 kB) > (early) [ 0.000000] .text : 0xc1000000 - 0xc13b9629 (3813 kB) > (early) [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, > MinObjects=0, CPUs=1, Nodes=1 > (early) [ 0.000000] Hierarchical RCU implementation. > (early) [ 0.000000] NR_IRQS:2304 nr_irqs:256 > (early) [ 0.000000] Detected 1596.054 MHz processor. > (early) [ 0.000999] Console: colour dummy device 80x25 > (early) [ 0.000999] console [tty0] enabled > (early) [ 0.000999] console handover: boot [xenboot0] -> real [hvc0] > [ 0.000999] installing Xen timer for CPU 0 > [ 0.000999] Calibrating delay loop (skipped), value calculated using > timer frequency.. 3192.10 BogoMIPS (lpj=1596054) > [ 0.000999] Security Framework initialized > [ 0.000999] SELinux: Initializing. > [ 0.000999] Mount-cache hash table entries: 512 > [ 0.000999] Initializing cgroup subsys ns > [ 0.000999] Initializing cgroup subsys cpuacct > [ 0.000999] Initializing cgroup subsys freezer > [ 0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.000999] CPU: L2 cache: 2048K > [ 0.000999] CPU: Unsupported number of siblings 2 > [ 0.000999] Performance Counters: unsupported p6 CPU model 15 no PMU > driver, software counters only. > [ 0.001778] SMP alternatives: switching to UP code > [ 0.001999] Freeing SMP alternatives: 15k freed > [ 0.002530] Brought up 1 CPUs > [ 0.002900] khelper used greatest stack depth: 7248 bytes left > [ 0.003423] Booting paravirtualized kernel on Xen > [ 0.003440] Xen version: 4.0.0-rc1 (preserve-AD) > [ 0.003719] Grant tables using version 2 layout. > [ 0.004084] Grant table initialized > [ 0.024025] Time: 165:165:165 Date: 165/165/65 > [ 0.024157] NET: Registered protocol family 16 > [ 0.025052] xenbus_probe wake_waiting > [ 0.025070] xenbus_probe_init ok > [ 0.026995] PCI: setting up Xen PCI frontend stub > [ 0.040184] khelper used greatest stack depth: 7172 bytes left > [ 0.052804] bio: create slab <bio-0> at 0 > [ 0.053168] khelper used greatest stack depth: 7088 bytes left > [ 0.053214] ACPI: Interpreter disabled. > [ 0.053373] xenbus_probe_backend_init bus registered ok > [ 0.053373] xenbus_probe_devices backend > [ 0.056061] xenbus_probe_devices failed xenbus_directory > [ 0.056061] backend_probe_and_watch devices probed ok > [ 0.056061] backend_probe_and_watch watch add ok ok > [ 0.056061] backend_probe_and_watch all done > [ 0.056210] xenbus_probe_frontend_init bus registered ok > [ 0.056225] xenbus_probe_devices device > [ 0.057053] xenbus_probe_devices 1/3 vbd > [ 0.057065] xenbus_probe_device_type type vbd > [ 0.057089] xenbus_probe_device_type 1/2 769 > [ 0.057170] xenbus_probe_device_type 2/2 770 > [ 0.057198] xenbus_probe_device_type done > [ 0.057198] xenbus_probe_devices 2/3 vif > [ 0.057198] xenbus_probe_device_type type vif > [ 0.058039] xenbus_probe_device_type 1/1 0 > [ 0.058165] xenbus_probe_device_type done > [ 0.058179] xenbus_probe_devices 3/3 console > [ 0.058192] xenbus_probe_device_type type console > [ 0.058216] xenbus_probe_device_type 1/1 0 > [ 0.058216] xenbus_probe_device_type done > [ 0.058216] xenbus_probe_devices done > [ 0.058216] frontend_probe_and_watch devices probed ok > [ 0.059078] frontend_probe_and_watch watch add ok ok > [ 0.059094] frontend_probe_and_watch all done > [ 0.059107] xen_balloon: Initialising balloon driver with page order 0. > [ 0.060521] SCSI subsystem initialized > [ 0.061439] usbcore: registered new interface driver usbfs > [ 0.062225] usbcore: registered new interface driver hub > [ 0.062430] usbcore: registered new device driver usb > [ 0.063421] PCI: System does not support PCI > [ 0.063438] PCI: System does not support PCI > [ 0.063820] NetLabel: Initializing > [ 0.063835] NetLabel: domain hash size = 128 > [ 0.063847] NetLabel: protocols = UNLABELED CIPSOv4 > [ 0.063888] NetLabel: unlabeled traffic allowed by default > [ 0.063904] Xen: Initializing Xen DMA ops > [ 0.067946] pnp: PnP ACPI: disabled > [ 0.070471] NET: Registered protocol family 2 > [ 0.070599] IP route cache hash table entries: 2048 (order: 1, 8192 > bytes) > [ 0.070946] TCP established hash table entries: 8192 (order: 4, 65536 > bytes) > [ 0.071176] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) > [ 0.071228] TCP: Hash tables configured (established 8192 bind 8192) > [ 0.071244] TCP reno registered > [ 0.071368] NET: Registered protocol family 1 > [ 0.071490] Trying to unpack rootfs image as initramfs... > [ 0.088897] Freeing initrd memory: 5740k freedSo initrd execution starts.. Is this the same initrd image you use for dom0?> [ 0.094181] platform rtc_cmos: registered platform RTC device (no PNP > device found) > [ 0.095796] microcode: no support for this CPU vendor > [ 0.095815] Scanning for low memory corruption every 60 seconds > [ 0.096950] audit: initializing netlink socket (disabled) > [ 0.096989] type=2000 audit(1264719476.727:1): initialized > [ 0.108357] HugeTLB registered 2 MB page size, pre-allocated 0 pages > [ 0.117510] VFS: Disk quotas dquot_6.5.2 > [ 0.117738] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) > [ 0.119501] msgmni has been set to 491 > [ 0.120390] cryptomgr_test used greatest stack depth: 7004 bytes left > [ 0.121145] alg: No test for stdrng (krng) > [ 0.121506] Block layer SCSI generic (bsg) driver version 0.4 loaded > (major 252) > [ 0.121526] io scheduler noop registered > [ 0.121537] io scheduler anticipatory registered > [ 0.121550] io scheduler deadline registered > [ 0.121746] io scheduler cfq registered (default) > [ 0.122281] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > [ 0.123202] Event-channel device installed. > [ 0.133447] blktap_device_init: blktap device major 254 > [ 0.133492] blktap_ring_init: blktap ring major: 251 > [ 0.135696] registering netback > [ 0.149775] Non-volatile memory driver v1.3 > [ 0.149797] Linux agpgart interface v0.103 > [ 0.150408] [drm] Initialized drm 1.1.0 20060810 > [ 0.150431] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled > [ 0.158263] brd: module loaded > [ 0.161468] loop: module loaded > [ 0.187520] input: Macintosh mouse button emulation as > /class/input/input0 > [ 0.188548] Initialising Xen virtual ethernet driver. > [ 0.196070] blkfront: xvda1: barriers enabled > [ 0.200499] blkfront: xvda2: barriers enabledSo you xvda1 and xvda2 disks are found..> [ 0.201720] console [netcon0] enabled > [ 0.201734] netconsole: network logging startedYou have netconsole enabled?> [ 0.202551] ehci_hcd: USB 2.0 ''Enhanced'' Host Controller (EHCI) Driver > [ 0.202738] ohci_hcd: USB 1.1 ''Open'' Host Controller (OHCI) Driver > [ 0.202904] uhci_hcd: USB Universal Host Controller Interface driver > [ 0.203404] usbcore: registered new interface driver usblp > [ 0.203423] Initializing USB Mass Storage driver... > [ 0.203577] usbcore: registered new interface driver usb-storage > [ 0.203595] USB Mass Storage support registered. > [ 0.203748] usbcore: registered new interface driver libusual > [ 0.204385] PNP: No PS/2 controller found. Probing ports directly. > [ 0.205010] i8042.c: No controller found. > [ 0.205758] mice: PS/2 mouse device common for all mice > [ 0.206913] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0 > [ 0.207735] cpuidle: using governor ladder > [ 0.207749] cpuidle: using governor menu > [ 0.267566] usbcore: registered new interface driver hiddev > [ 0.267721] usbcore: registered new interface driver usbhid > [ 0.267737] usbhid: v2.6:USB HID core driver > [ 0.267927] Advanced Linux Sound Architecture Driver Version 1.0.20. > [ 0.273795] modprobe used greatest stack depth: 6732 bytes left > [ 0.274311] ALSA device list: > [ 0.274325] No soundcards found. > [ 0.274371] Netfilter messages via NETLINK v0.30. > [ 0.274414] nf_conntrack version 0.5.0 (4096 buckets, 16384 max) > [ 0.274919] ctnetlink v0.93: registering with nfnetlink. > [ 0.275778] ip_tables: (C) 2000-2006 Netfilter Core Team > [ 0.275831] TCP cubic registered > [ 0.275843] Initializing XFRM netlink socket > [ 0.276931] NET: Registered protocol family 10 > [ 0.278378] ip6_tables: (C) 2000-2006 Netfilter Core Team > [ 0.278469] IPv6 over IPv4 tunneling driver > [ 0.279573] NET: Registered protocol family 17 > [ 0.279973] RPC: Registered udp transport module. > [ 0.279991] RPC: Registered tcp transport module. > [ 0.280077] Using IPI No-Shortcut mode > [ 0.280593] registered taskstats version 1 > [ 0.280628] XENBUS: Device with no driver: device/console/0 > [ 0.280664] Magic number: 1:252:3141 > [ 0.280801] Freeing unused kernel memory: 388k freed > [ 0.283323] Write protecting the kernel text: 3816k > [ 0.284369] Write protecting the kernel read-only data: 1768k >I wonder why it doesn''t mount/switch the root here.. Do you have xenconsoled running in dom0? Do consoles of other guests work OK?> Is this: > [ 0.280628] XENBUS: Device with no driver: device/console/0 > > my Problem? >Nope, that shouldn''t be a problem. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 08:33 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 08:14, schrieb Pasi Kärkkäinen:> On Thu, Jan 28, 2010 at 11:56:54PM +0100, Stefan Kuhne wrote: >> Am 28.01.2010 22:13, schrieb Pasi Kärkkäinen: >> >>> Do you have "console=hvc0 earlyprintk=xen" passed to the domU kernel cmdline? >>> You should get more output then.. >>> >> Now it is: >> extra = "ro quiet xencons=tty1 console=hvc0 earlyprintk=xen" >> > > You should remove "xencons=tty1", it''s not needed/used with pv_ops domU, afaik. >Ok.>> [ 0.071368] NET: Registered protocol family 1 >> [ 0.071490] Trying to unpack rootfs image as initramfs... >> [ 0.088897] Freeing initrd memory: 5740k freed > > > So initrd execution starts.. > > Is this the same initrd image you use for dom0? >Yes.>> [ 0.188548] Initialising Xen virtual ethernet driver. >> [ 0.196070] blkfront: xvda1: barriers enabled >> [ 0.200499] blkfront: xvda2: barriers enabled > > > So you xvda1 and xvda2 disks are found.. >Good.>> [ 0.201720] console [netcon0] enabled >> [ 0.201734] netconsole: network logging started > > > You have netconsole enabled? >I don''t know. How can i find it out.>> [ 0.280801] Freeing unused kernel memory: 388k freed >> [ 0.283323] Write protecting the kernel text: 3816k >> [ 0.284369] Write protecting the kernel read-only data: 1768k >> > > I wonder why it doesn''t mount/switch the root here.. >I to ;).> Do you have xenconsoled running in dom0? Do consoles of other guests work OK? >1st: I think so. 2nd: I''ve only this domU for testing. With an older 2.6.24-24-xen (Ubuntu) starts this DomU. Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-29 09:10 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Fri, Jan 29, 2010 at 09:33:28AM +0100, Stefan Kuhne wrote:> > >> [ 0.071368] NET: Registered protocol family 1 > >> [ 0.071490] Trying to unpack rootfs image as initramfs... > >> [ 0.088897] Freeing initrd memory: 5740k freed > > > > > > So initrd execution starts.. > > > > Is this the same initrd image you use for dom0? > > > Yes. >Try generating a new initrd *in* the guest, *for* the guest.> > >> [ 0.201720] console [netcon0] enabled > >> [ 0.201734] netconsole: network logging started > > > > > > You have netconsole enabled? > > > I don''t know. > How can i find it out. >Well it sure looks like it''s enabled :) Maybe your dom0 initrd enables it.. I don''t know.> >> [ 0.280801] Freeing unused kernel memory: 388k freed > >> [ 0.283323] Write protecting the kernel text: 3816k > >> [ 0.284369] Write protecting the kernel read-only data: 1768k > >> > > > > I wonder why it doesn''t mount/switch the root here.. > > > I to ;). >I hope the output isn''t redirected to the netconsole.. that would explain the lack of needed console output.> > Do you have xenconsoled running in dom0? Do consoles of other guests work OK? > > > 1st: I think so. > 2nd: I''ve only this domU for testing. > With an older 2.6.24-24-xen (Ubuntu) starts this DomU. >It definitely sounds like an initrd problem to me. Try with a new initrd. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 09:16 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 10:10, schrieb Pasi Kärkkäinen:> On Fri, Jan 29, 2010 at 09:33:28AM +0100, Stefan Kuhne wrote: >> >>>> [ 0.071368] NET: Registered protocol family 1 >>>> [ 0.071490] Trying to unpack rootfs image as initramfs... >>>> [ 0.088897] Freeing initrd memory: 5740k freed >>> >>> >>> So initrd execution starts.. >>> >>> Is this the same initrd image you use for dom0? >>> >> Yes. >> > > Try generating a new initrd *in* the guest, *for* the guest. >How can i to it? I make it by hand without any "mk..." tools.>>>> [ 0.280801] Freeing unused kernel memory: 388k freed >>>> [ 0.283323] Write protecting the kernel text: 3816k >>>> [ 0.284369] Write protecting the kernel read-only data: 1768k >>>> >>> >>> I wonder why it doesn''t mount/switch the root here.. >>> >> I to ;). >> > > I hope the output isn''t redirected to the netconsole.. > that would explain the lack of needed console output. >The DomU has no CPU-Usage in xentop.>>> Do you have xenconsoled running in dom0? Do consoles of other guests work OK? >>> >> 1st: I think so. >> 2nd: I''ve only this domU for testing. >> With an older 2.6.24-24-xen (Ubuntu) starts this DomU. >> > > It definitely sounds like an initrd problem to me. > Try with a new initrd. >If had to update the initrd base for this Kernel. For what does i need an initrd on DomU? Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-29 09:29 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Fri, Jan 29, 2010 at 10:16:03AM +0100, Stefan Kuhne wrote:> Am 29.01.2010 10:10, schrieb Pasi Kärkkäinen: > > On Fri, Jan 29, 2010 at 09:33:28AM +0100, Stefan Kuhne wrote: > >> > >>>> [ 0.071368] NET: Registered protocol family 1 > >>>> [ 0.071490] Trying to unpack rootfs image as initramfs... > >>>> [ 0.088897] Freeing initrd memory: 5740k freed > >>> > >>> > >>> So initrd execution starts.. > >>> > >>> Is this the same initrd image you use for dom0? > >>> > >> Yes. > >> > > > > Try generating a new initrd *in* the guest, *for* the guest. > > > How can i to it? > I make it by hand without any "mk..." tools. >some distros have "mkinitrd", and some have "mkinitramfs". Check the documentation of your distro.> >>>> [ 0.280801] Freeing unused kernel memory: 388k freed > >>>> [ 0.283323] Write protecting the kernel text: 3816k > >>>> [ 0.284369] Write protecting the kernel read-only data: 1768k > >>>> > >>> > >>> I wonder why it doesn''t mount/switch the root here.. > >>> > >> I to ;). > >> > > > > I hope the output isn''t redirected to the netconsole.. > > that would explain the lack of needed console output. > > > The DomU has no CPU-Usage in xentop. >Hmm.. does the domU crash? Or it just stays in "xm list" or "xm top" forever? Does "xm log" have something related?> >>> Do you have xenconsoled running in dom0? Do consoles of other guests work OK? > >>> > >> 1st: I think so. > >> 2nd: I''ve only this domU for testing. > >> With an older 2.6.24-24-xen (Ubuntu) starts this DomU. > >> > > > > It definitely sounds like an initrd problem to me. > > Try with a new initrd. > > > If had to update the initrd base for this Kernel. > > For what does i need an initrd on DomU? >most (all?) distros nowadays build modular kernels, so the kernel has only the minimum required drivers built-in to the kernel, and the rest is built as kernel modules. initrd image is a small filesystem that has a bunch of kernel modules, and a script to load them + set up the root filesystem. So basicly bootloader (grub/pygrub or xen pv bootloader) sets up the kernel and initrd in memory, and boots the kernel. Kernel then extracts the initrd from the memory, and executes the script in the initrd. The script then loads the necessary drivers for *that* particular server hardware or a virtual machine to access the actual root disk, and then the script mounts the root disk so the actual linux distribution can be started from the real root disk. So the initrd image you use must be suitable for the Xen domU and load the required kernel modules (possibly xenblk) and set up the xen xvd-disks! (Although it seems yours already did that, or the xenblk is compiled into the kernel) -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 09:55 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 10:29, schrieb Pasi Kärkkäinen:> On Fri, Jan 29, 2010 at 10:16:03AM +0100, Stefan Kuhne wrote: >> Am 29.01.2010 10:10, schrieb Pasi Kärkkäinen: >>> On Fri, Jan 29, 2010 at 09:33:28AM +0100, Stefan Kuhne wrote: >>>> >>>>>> [ 0.071368] NET: Registered protocol family 1 >>>>>> [ 0.071490] Trying to unpack rootfs image as initramfs... >>>>>> [ 0.088897] Freeing initrd memory: 5740k freed >>>>> >>>>> >>>>> So initrd execution starts.. >>>>> >>>>> Is this the same initrd image you use for dom0? >>>>> >>>> Yes. >>>> >>> >>> Try generating a new initrd *in* the guest, *for* the guest. >>> >> How can i to it? >> I make it by hand without any "mk..." tools. >> > > some distros have "mkinitrd", and some have "mkinitramfs". > Check the documentation of your distro. >Than i''ve to build this tools for me.>>>>>> [ 0.280801] Freeing unused kernel memory: 388k freed >>>>>> [ 0.283323] Write protecting the kernel text: 3816k >>>>>> [ 0.284369] Write protecting the kernel read-only data: 1768k >>>>>> >>>>> >>>>> I wonder why it doesn''t mount/switch the root here.. >>>>> >>>> I to ;). >>>> >>> >>> I hope the output isn''t redirected to the netconsole.. >>> that would explain the lack of needed console output. >>> >> The DomU has no CPU-Usage in xentop. >> > > Hmm.. does the domU crash? Or it just stays in "xm list" or "xm top" forever? > Does "xm log" have something related? >I''ll test it for some time. "xentop": xentop - 10:56:33 Xen 4.0.0-rc1 2 domains: 1 running, 1 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown Mem: 1009044k total, 1001440k used, 7604k free CPUs: 2 @ 1596MHz NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR VBD_RSECT VBD_WSECT SSID Domain-0 -----r 52 1.0 755712 74.9 no limit n/a 2 0 0 0 0 0 0 0 0 0 0 Test-Eis2 --b--- 3 0.0 255488 25.3 262144 26.0 1 1 4 0 2 0 54 0 2096 0 0 "xm list": maxdata # xm list Name ID Mem VCPUs State Time(s) Domain-0 0 738 2 r----- 53.3 Test-Eis2 2 256 1 -b---- 3.9 maxdata # "xm log": [2010-01-29 10:46:57 3657] DEBUG (XendDomainInfo:101) XendDomainInfo.create([\047vm\047, [\047name\047, \047Test-Eis2\047], [\047memory\047, 256], [\047on_xend_start\047, \047ignore\047], [\047on_xend_stop\047, \047ignore\047], [\047vcpus\047, 1], [\047oos\047, 1], [\047image\047, [\047linux\047, [\047kernel\047, \047/boot/vmlinuz-xen\047], [\047ramdisk\047, \047/boot/initrd-xen.gz\047], [\047root\047, \047/dev/sda1\047], [\047videoram\047, 4], [\047args\047, \047console=hvc0 earlyprintk=xen\047], [\047tsc_mode\047, 0], [\047nomigrate\047, 0]]], [\047s3_integrity\047, 1], [\047device\047, [\047vbd\047, [\047uname\047, \047phy:/dev/vg/Test-Eis2\047], [\047dev\047, \047sda1\047], [\047mode\047, \047w\047]]], [\047device\047, [\047vbd\047, [\047uname\047, \047phy:/dev/vg/Test-Eis2-swap\047], [\047dev\047, \047sda2\047], [\047mode\047, \047w\047]]], [\047device\047, [\047vif\047, [\047bridge\047, \047xenbr0\047], [\047mac\047, \04700:16:3e:ad:e0:a8\047]]]]) [2010-01-29 10:46:57 3657] DEBUG (XendDomainInfo:2486) XendDomainInfo.constructDomain [2010-01-29 10:46:57 3657] DEBUG (balloon:220) Balloon: 263092 KiB free; need 4096; done. [2010-01-29 10:46:57 3657] DEBUG (XendDomain:464) Adding Domain: 2 [2010-01-29 10:46:57 3657] DEBUG (XendDomainInfo:2795) XendDomainInfo.initDomain: 2 256 [2010-01-29 10:46:57 3657] DEBUG (XendDomainInfo:2822) _initDomain:shadow_memory=0x0, memory_static_max=0x10000000, memory_static_min=0x0. [2010-01-29 10:46:57 3657] INFO (image:182) buildDomain os=linux dom=2 vcpus=1 [2010-01-29 10:46:57 3657] DEBUG (image:723) domid = 2 [2010-01-29 10:46:57 3657] DEBUG (image:724) memsize = 256 [2010-01-29 10:46:57 3657] DEBUG (image:725) image /boot/vmlinuz-xen [2010-01-29 10:46:57 3657] DEBUG (image:726) store_evtchn = 1 [2010-01-29 10:46:57 3657] DEBUG (image:727) console_evtchn = 2 [2010-01-29 10:46:57 3657] DEBUG (image:728) cmdline root=/dev/sda1 console=hvc0 earlyprintk=xen [2010-01-29 10:46:57 3657] DEBUG (image:729) ramdisk /boot/initrd-xen.gz [2010-01-29 10:46:57 3657] DEBUG (image:730) vcpus = 1 [2010-01-29 10:46:57 3657] DEBUG (image:731) features [2010-01-29 10:46:57 3657] DEBUG (image:732) flags = 0 [2010-01-29 10:46:57 3657] DEBUG (image:733) superpages = 0 [2010-01-29 10:46:58 3657] INFO (XendDomainInfo:2345) createDevice: vbd : {\047uuid\047: \047c1c488e7-c727-32a4-eed5-531a4414f5c7\047, \047bootable\047: 1, \047driver\047: \047paravirtualised\047, \047dev\047: \047sda1\047, \047uname\047: \047phy:/dev/vg/Test-Eis2\047, \047mode\047: \047w\047} [2010-01-29 10:46:58 3657] DEBUG (DevController:95) DevController: writing {\047virtual-device\047: \0472049\047, \047device-type\047: \047disk\047, \047protocol\047: \047x86_32-abi\047, \047backend-id\047: \0470\047, \047state\047: \0471\047, \047backend\047: \047/local/domain/0/backend/vbd/2/2049\047} to /local/domain/2/device/vbd/2049. [2010-01-29 10:46:58 3657] DEBUG (DevController:97) DevController: writing {\047domain\047: \047Test-Eis2\047, \047frontend\047: \047/local/domain/2/device/vbd/2049\047, \047uuid\047: \047c1c488e7-c727-32a4-eed5-531a4414f5c7\047, \047bootable\047: \0471\047, \047dev\047: \047sda1\047, \047state\047: \0471\047, \047params\047: \047/dev/vg/Test-Eis2\047, \047mode\047: \047w\047, \047online\047: \0471\047, \047frontend-id\047: \0472\047, \047type\047: \047phy\047} to /local/domain/0/backend/vbd/2/2049. [2010-01-29 10:46:58 3657] INFO (XendDomainInfo:2345) createDevice: vbd : {\047uuid\047: \047351ea88d-1ccd-0729-87a5-2c4f12023435\047, \047bootable\047: 0, \047driver\047: \047paravirtualised\047, \047dev\047: \047sda2\047, \047uname\047: \047phy:/dev/vg/Test-Eis2-swap\047, \047mode\047: \047w\047} [2010-01-29 10:46:58 3657] DEBUG (DevController:95) DevController: writing {\047virtual-device\047: \0472050\047, \047device-type\047: \047disk\047, \047protocol\047: \047x86_32-abi\047, \047backend-id\047: \0470\047, \047state\047: \0471\047, \047backend\047: \047/local/domain/0/backend/vbd/2/2050\047} to /local/domain/2/device/vbd/2050. [2010-01-29 10:46:58 3657] DEBUG (DevController:97) DevController: writing {\047domain\047: \047Test-Eis2\047, \047frontend\047: \047/local/domain/2/device/vbd/2050\047, \047uuid\047: \047351ea88d-1ccd-0729-87a5-2c4f12023435\047, \047bootable\047: \0470\047, \047dev\047: \047sda2\047, \047state\047: \0471\047, \047params\047: \047/dev/vg/Test-Eis2-swap\047, \047mode\047: \047w\047, \047online\047: \0471\047, \047frontend-id\047: \0472\047, \047type\047: \047phy\047} to /local/domain/0/backend/vbd/2/2050. [2010-01-29 10:46:58 3657] INFO (XendDomainInfo:2345) createDevice: vif : {\047bridge\047: \047xenbr0\047, \047mac\047: \04700:16:3e:ad:e0:a8\047, \047uuid\047: \047269634b0-6c35-6961-0ab7-26d07c742ea3\047} [2010-01-29 10:46:58 3657] DEBUG (DevController:95) DevController: writing {\047mac\047: \04700:16:3e:ad:e0:a8\047, \047handle\047: \0470\047, \047protocol\047: \047x86_32-abi\047, \047backend-id\047: \0470\047, \047state\047: \0471\047, \047backend\047: \047/local/domain/0/backend/vif/2/0\047} to /local/domain/2/device/vif/0. [2010-01-29 10:46:58 3657] DEBUG (DevController:97) DevController: writing {\047bridge\047: \047xenbr0\047, \047domain\047: \047Test-Eis2\047, \047handle\047: \0470\047, \047uuid\047: \047269634b0-6c35-6961-0ab7-26d07c742ea3\047, \047script\047: \047/etc/xen/scripts/vif-bridge\047, \047mac\047: \04700:16:3e:ad:e0:a8\047, \047frontend-id\047: \0472\047, \047state\047: \0471\047, \047online\047: \0471\047, \047frontend\047: \047/local/domain/2/device/vif/0\047} to /local/domain/0/backend/vif/2/0. [2010-01-29 10:46:58 3657] DEBUG (XendDomainInfo:3377) Storing VM details: {\047on_xend_stop\047: \047ignore\047, \047shadow_memory\047: \0470\047, \047uuid\047: \0478a1ebefc-7f47-78a0-5a38-67aa45298616\047, \047on_reboot\047: \047restart\047, \047start_time\047: \0471264758418.11\047, \047on_poweroff\047: \047destroy\047, \047bootloader_args\047: \047\047, \047on_xend_start\047: \047ignore\047, \047on_crash\047: \047restart\047, \047xend/restart_count\047: \0470\047, \047vcpus\047: \0471\047, \047vcpu_avail\047: \0471\047, \047bootloader\047: \047\047, \047image\047: "(linux (kernel /boot/vmlinuz-xen) (ramdisk /boot/initrd-xen.gz) (args \047root=/dev/sda1 console=hvc0 earlyprintk=xen\047) (superpages 0) (tsc_mode 0) (videoram 4) (pci ()) (nomigrate 0) (notes (HV_START_LOW 4118806528) (FEATURES \047!writable_page_tables|pae_pgdir_above_4gb\047) (VIRT_BASE 3221225472) (GUEST_VERSION 2.6) (PADDR_OFFSET 0) (GUEST_OS linux) (HYPERCALL_PAGE 3238010880) (LOADER generic) (SUSPEND_CANCEL 1) (PAE_MODE yes) (ENTRY 3243991040) (XEN_VERSION xen-3.0)))", \047name\047: \047Test-Eis2\047} [2010-01-29 10:46:58 3657] DEBUG (XendDomainInfo:1782) Storing domain details: {\047console/ring-ref\047: \047176526\047, \047image/entry\047: \0473243991040\047, \047console/port\047: \0472\047, \047store/ring-ref\047: \047176527\047, \047image/loader\047: \047generic\047, \047vm\047: \047/vm/8a1ebefc-7f47-78a0-5a38-67aa45298616\047, \047control/platform-feature-multiprocessor-suspend\047: \0471\047, \047image/hv-start-low\047: \0474118806528\047, \047image/guest-os\047: \047linux\047, \047image/virt-base\047: \0473221225472\047, \047memory/target\047: \047262144\047, \047image/guest-version\047: \0472.6\047, \047image/pae-mode\047: \047yes\047, \047description\047: \047\047, \047console/limit\047: \0471048576\047, \047image/paddr-offset\047: \0470\047, \047image/hypercall-page\047: \0473238010880\047, \047image/suspend-cancel\047: \0471\047, \047cpu/0/availability\047: \047online\047, \047image/features/pae-pgdir-above-4gb\047: \0471\047, \047image/features/writable-page-tables\047: \0470\047, \047console/type\047: \047xenconsoled\047, \047name\047: \047Test-Eis2\047, \047domid\047: \0472\047, \047image/xen-version\047: \047xen-3.0\047, \047store/port\047: \0471\047} [2010-01-29 10:46:58 3657] DEBUG (DevController:95) DevController: writing {\047protocol\047: \047x86_32-abi\047, \047state\047: \0471\047, \047backend-id\047: \0470\047, \047backend\047: \047/local/domain/0/backend/console/2/0\047} to /local/domain/2/device/console/0. [2010-01-29 10:46:58 3657] DEBUG (DevController:97) DevController: writing {\047domain\047: \047Test-Eis2\047, \047frontend\047: \047/local/domain/2/device/console/0\047, \047uuid\047: \04701744267-8d5b-bd05-5f0e-e0263e5c1bec\047, \047frontend-id\047: \0472\047, \047state\047: \0471\047, \047location\047: \0472\047, \047online\047: \0471\047, \047protocol\047: \047vt100\047} to /local/domain/0/backend/console/2/0. [2010-01-29 10:46:58 3657] DEBUG (XendDomainInfo:1869) XendDomainInfo.handleShutdownWatch [2010-01-29 10:46:58 3657] DEBUG (DevController:139) Waiting for devices vif2. [2010-01-29 10:46:58 3657] DEBUG (DevController:139) Waiting for devices vif. [2010-01-29 10:46:58 3657] DEBUG (DevController:144) Waiting for 0. [2010-01-29 10:46:58 3657] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vif/2/0/hotplug-status. [2010-01-29 10:46:58 3657] DEBUG (DevController:642) hotplugStatusCallback 1. [2010-01-29 10:46:58 3657] DEBUG (DevController:139) Waiting for devices vscsi. [2010-01-29 10:46:58 3657] DEBUG (DevController:139) Waiting for devices vbd. [2010-01-29 10:46:58 3657] DEBUG (DevController:144) Waiting for 2049. [2010-01-29 10:46:58 3657] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/2/2049/hotplug-status. [2010-01-29 10:46:58 3657] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/2/2049/hotplug-status. [2010-01-29 10:46:58 3657] DEBUG (DevController:642) hotplugStatusCallback 1. [2010-01-29 10:46:58 3657] DEBUG (DevController:144) Waiting for 2050. [2010-01-29 10:46:58 3657] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/2/2050/hotplug-status. [2010-01-29 10:47:00 3657] DEBUG (DevController:628) hotplugStatusCallback /local/domain/0/backend/vbd/2/2050/hotplug-status. [2010-01-29 10:47:00 3657] DEBUG (DevController:642) hotplugStatusCallback 1. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices ioports. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices irq. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices vkbd. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices vfb. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices console. [2010-01-29 10:47:00 3657] DEBUG (DevController:144) Waiting for 0. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices pci. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices tap2. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices tap. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices vusb. [2010-01-29 10:47:00 3657] DEBUG (DevController:139) Waiting for devices vtpm. [2010-01-29 10:47:00 3657] INFO (XendDomain:1206) Domain Test-Eis2 (2) unpaused. maxdata #>>>>> Do you have xenconsoled running in dom0? Do consoles of other guests work OK? >>>>> >>>> 1st: I think so. >>>> 2nd: I''ve only this domU for testing. >>>> With an older 2.6.24-24-xen (Ubuntu) starts this DomU. >>>> >>> >>> It definitely sounds like an initrd problem to me. >>> Try with a new initrd. >>> >> If had to update the initrd base for this Kernel. >> >> For what does i need an initrd on DomU? >> > > most (all?) distros nowadays build modular kernels, so the kernel > has only the minimum required drivers built-in to the kernel, > and the rest is built as kernel modules. > > initrd image is a small filesystem that has a bunch of kernel modules, > and a script to load them + set up the root filesystem. >I''know what an initrd is for. I ask for what tools / modules DomU needs. As i told, i build Kernel and initrd my self. Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-29 10:11 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Fri, Jan 29, 2010 at 10:55:56AM +0100, Stefan Kuhne wrote:> > "xm list": > > maxdata # xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 738 2 r----- > 53.3 > Test-Eis2 2 256 1 -b---- > 3.9 > maxdata # >Ok so it just stays there.. does Time(s) increase for it?> > "xm log": > > [2010-01-29 10:47:00 3657] INFO (XendDomain:1206) Domain Test-Eis2 (2) > unpaused. >So it doesn''t crash.. it''s running.> I''know what an initrd is for. > > I ask for what tools / modules DomU needs. > As i told, i build Kernel and initrd my self. >Ok. Well, basicly you need to have xenblk loaded in the domU, so it can see the xvd disks. But this was already OK, your log was showing it detected the disks. Does your domU kernel have/load the driver for the root filesystem? You should add debugging echos "loading module blah", "setting up root fs", "switching to real root" etc to the initrd so we can see where it fails.. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 10:16 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 11:11, schrieb Pasi Kärkkäinen:> Does your domU kernel have/load the driver for the root filesystem? >These are modules. Dev-Eis # grep XEN .config CONFIG_XEN=y CONFIG_XEN_MAX_DOMAIN_MEMORY=8 CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set CONFIG_XEN_DOM0=y CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_DOM0_PCI=y CONFIG_MICROCODE_XEN=y CONFIG_PCI_XEN=y CONFIG_XEN_PCIDEV_FRONTEND=y CONFIG_XEN_BLKDEV_FRONTEND=y # CONFIG_NETXEN_NIC is not set CONFIG_XEN_NETDEV_FRONTEND=y # CONFIG_XEN_NETCHANNEL2 is not set CONFIG_XEN_KBDDEV_FRONTEND=y CONFIG_HVC_XEN=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_XEN_BALLOON=y CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_XEN_BLKDEV_TAP=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_XEN_PCIDEV_BACKEND=y CONFIG_XEN_PCIDEV_BACKEND_VPCI=y # CONFIG_XEN_PCIDEV_BACKEND_PASS is not set # CONFIG_XEN_PCIDEV_BACKEND_SLOT is not set # CONFIG_XEN_PCIDEV_BACKEND_CONTROLLER is not set # CONFIG_XEN_PCIDEV_BE_DEBUG is not set CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_S3=y CONFIG_ACPI_PROCESSOR_XEN=y Dev-Eis # grep EXT3 .config CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y Dev-Eis #> You should add debugging echos "loading module blah", "setting up root fs", > "switching to real root" etc to the initrd so we can see where it fails.. >I think you mean init Script in initrd. I''ll make it later today. Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 10:31 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 11:16, schrieb Stefan Kuhne:> Am 29.01.2010 11:11, schrieb Pasi Kärkkäinen: > >> Does your domU kernel have/load the driver for the root filesystem? >> > These are modules. >I''ve run it. My Disk are ca01 and ca02. Hmm, system hangs on sartup. Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Stefan Kuhne
2010-Jan-29 11:54 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
Am 29.01.2010 11:11, schrieb Pasi Kärkkäinen:> You should add debugging echos "loading module blah", "setting up root fs", > "switching to real root" etc to the initrd so we can see where it fails..It hangs here: exec >/dev/tty1 I think: exec 2>/dev/tty1 isn''t well, too. Without initrd i can boot DomU with this config: maxdata # cat /etc/xen/xm/xmTest-Eis2 # -*- mode: python; -*- #===========================================================================# Python configuration setup for ''xm create''. # This script sets the parameters used when a domain is created using ''xm create''. # You use a separate script for each domain you want to create, or # you can set the parameters for the domain on the xm command line. #=========================================================================== kernel = "/boot/vmlinuz-xen" memory = 256 name = "Test-Eis2" vif = [ ''mac=00:16:3e:ad:e0:a8, bridge=xenbr0'' ] disk = [ ''phy:/dev/vg/Test-Eis2,hda1,w'', ''phy:/dev/vg/Test-Eis2-swap,hda2,w'' ] root = "ca01" extra = "root=ca01 console=hvc0" maxdata # Regards, Stefan Kuhne _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2010-Jan-29 12:00 UTC
Re: [Xen-users] 2.6.31.6 pv_ops can''t boot pv_ops DomU kernel
On Fri, Jan 29, 2010 at 12:54:13PM +0100, Stefan Kuhne wrote:> Am 29.01.2010 11:11, schrieb Pasi Kärkkäinen: > > > You should add debugging echos "loading module blah", "setting up root fs", > > "switching to real root" etc to the initrd so we can see where it fails.. > > It hangs here: > > exec >/dev/tty1 > > I think: > > exec 2>/dev/tty1 > > isn''t well, too. >Do you really need these? I guess you don''t have /dev/tty1 available in the initrd environment then..> Without initrd i can boot DomU with this config: >Ok. So then you just need to figure out the actual problem and fix the initrd :) -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users