[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: Xen question
On 02/01/2011 10:49 AM, Stephen Hemminger wrote: > Something is wrong with the Vyatta Xen kernel. > It worked with 2.6.32, but something wrong with 2.6.35. > Have you seen this? > > -- > [ 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.35-1-586-vyatta-virt (root@vyatta) (gcc > version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Fri Jan 28 16:40:27 PST 2011 > [ 0.000000] ACPI in unprivileged domain disabled > [ 0.000000] BIOS-provided physical RAM map: > [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) > [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) > [ 0.000000] Xen: 0000000000100000 - 0000000020000000 (usable) > [ 0.000000] NX (Execute Disable) protection: active > [ 0.000000] DMI not present or invalid. > [ 0.000000] last_pfn = 0x20000 max_arch_pfn = 0x1000000 > [ 0.000000] init_memory_mapping: 0000000000000000-0000000020000000 > [ 0.000000] RAMDISK: 01607000 - 03148000 > [ 0.000000] Node: 0, start_pfn: 0, end_pfn: 20000 > [ 0.000000] Reserving total of 600 pages for numa KVA remap > [ 0.000000] kva_start_pfn ~ 1f400 max_low_pfn ~ 20000 > [ 0.000000] max_pfn = 20000 > [ 0.000000] 0MB HIGHMEM available. > [ 0.000000] 512MB LOWMEM available. > [ 0.000000] 1 multicall(s) failed: cpu 0 > [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c100415b>] ? xen_mc_flush+0x92/0x13d > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 This is failing during the initial mapping of memory, I think. Are there any messages on the Xen console? Is it completely deterministic? > [ 0.000000] ------------[ cut here ]------------ > [ 0.000000] WARNING: at arch/x86/xen/multicalls.c:182 > xen_mc_issue+0x11/0x1f() > [ 0.000000] Modules linked in: > [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c10357ce>] ? warn_slowpath_common+0x6a/0x7b > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10357ec>] ? warn_slowpath_null+0xd/0x10 > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 > [ 0.000000] ---[ end trace 4eaa2a86a8e2da22 ]--- > [ 0.000000] 1 multicall(s) failed: cpu 0 > [ 0.000000] Pid: 0, comm: swapper Tainted: G W > 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c100415b>] ? xen_mc_flush+0x92/0x13d > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 > [ 0.000000] ------------[ cut here ]------------ > [ 0.000000] WARNING: at arch/x86/xen/multicalls.c:182 > xen_mc_issue+0x11/0x1f() > [ 0.000000] Modules linked in: > [ 0.000000] Pid: 0, comm: swapper Tainted: G W > 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c10357ce>] ? warn_slowpath_common+0x6a/0x7b > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10357ec>] ? warn_slowpath_null+0xd/0x10 > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 > [ 0.000000] ---[ end trace 4eaa2a86a8e2da23 ]--- > [ 0.000000] 1 multicall(s) failed: cpu 0 > [ 0.000000] Pid: 0, comm: swapper Tainted: G W > 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c100415b>] ? xen_mc_flush+0x92/0x13d > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 > [ 0.000000] ------------[ cut here ]------------ > [ 0.000000] WARNING: at arch/x86/xen/multicalls.c:182 > xen_mc_issue+0x11/0x1f() > [ 0.000000] Modules linked in: > [ 0.000000] Pid: 0, comm: swapper Tainted: G W > 2.6.35-1-586-vyatta-virt #1 > [ 0.000000] Call Trace: > [ 0.000000] [<c10357ce>] ? warn_slowpath_common+0x6a/0x7b > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10357ec>] ? warn_slowpath_null+0xd/0x10 > [ 0.000000] [<c1004a39>] ? xen_mc_issue+0x11/0x1f > [ 0.000000] [<c10053f9>] ? xen_set_pmd_hyper+0x55/0x5c > [ 0.000000] [<c1025d25>] ? set_pmd_pfn+0xb4/0xc3 > [ 0.000000] [<c13df48f>] ? initmem_init+0x4e9/0x5ea > [ 0.000000] [<c12895ca>] ? printk+0xe/0x14 > [ 0.000000] [<c13d151c>] ? setup_arch+0x8d1/0x989 > [ 0.000000] [<c13e0020>] ? proc_caches_init+0x27/0xbf > [ 0.000000] [<c13cd61e>] ? start_kernel+0x86/0x330 > [ 0.000000] [<c13cfabf>] ? xen_start_kernel+0x4c0/0x4c7 > [ 0.000000] ---[ end trace 4eaa2a86a8e2da24 ]--- > [ 0.000000] mapped low ram: 0 - 20000000 > [ 0.000000] low ram: 0 - 20000000 > [ 0.000000] Zone PFN ranges: > [ 0.000000] DMA 0x00000001 -> 0x00001000 > [ 0.000000] Normal 0x00001000 -> 0x00020000 > [ 0.000000] HighMem empty > [ 0.000000] Movable zone start PFN for each node > [ 0.000000] early_node_map[2] active PFN ranges > [ 0.000000] 0: 0x00000001 -> 0x000000a0 > [ 0.000000] 0: 0x00000100 -> 0x0001fa00 > [ 0.000000] Using APIC driver default > [ 0.000000] SFI: Simple Firmware Interface v0.81 http://simplefirmware.org > [ 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] APIC: switched to apic NOOP > [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - > 0000000000100000 > [ 0.000000] Allocating PCI resources starting at 20000000 (gap: > 20000000:e0000000) > [ 0.000000] Booting paravirtualized kernel on Xen > [ 0.000000] Xen version: 4.0.1 (preserve-AD) > [ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:1 > nr_node_ids:8 > [ 0.000000] PERCPU: Embedded 15 pages/cpu @c14e7000 s37504 r0 d23936 u65536 > [ 0.000000] pcpu-alloc: s37504 r0 d23936 u65536 alloc=16*4096 > [ 0.000000] pcpu-alloc: [0] 0 > [ 0.000000] Xen: using vcpu_info placement > [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total > pages: 128427 > [ 0.000000] Policy zone: Normal > [ 0.000000] Kernel command line: root=/dev/xvda1 ro > ip=:127.0.255.255::::eth0:dhcp > [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) > [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) > [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) > [ 0.000000] Enabling fast FPU save and restore... done. > [ 0.000000] Enabling unmasked SIMD FPU exception support... done. > [ 0.000000] Initializing CPU#0 > [ 0.000000] Subtract (33 early reservations) > [ 0.000000] #1 [00031cb000 - 00031e7000] XEN PAGETABLES > [ 0.000000] #2 [0000001000 - 0000002000] EX TRAMPOLINE > [ 0.000000] #3 [0001000000 - 00014e15d0] TEXT DATA BSS > [ 0.000000] #4 [0001607000 - 0003148000] RAMDISK > [ 0.000000] #5 [0003148000 - 00031cb000] XEN START INFO > [ 0.000000] #6 [0000002000 - 0000003000] TRAMPOLINE > [ 0.000000] #7 [0000003000 - 0000007000] ACPI WAKEUP > [ 0.000000] #8 [0000100000 - 00001e4000] PGTABLE > [ 0.000000] #9 [001fa00000 - 0020000000] KVA RAM > [ 0.000000] #10 [001f400000 - 001fa00000] KVA PG > [ 0.000000] #11 [00014e2000 - 00014e3000] BOOTMEM > [ 0.000000] #12 [00014e1600 - 00014e1604] BOOTMEM > [ 0.000000] #13 [00014e1640 - 00014e1700] BOOTMEM > [ 0.000000] #14 [00014e1700 - 00014e1730] BOOTMEM > [ 0.000000] #15 [00014e3000 - 00014e4800] BOOTMEM > [ 0.000000] #16 [00014e1740 - 00014e17d0] BOOTMEM > [ 0.000000] #17 [00014e1800 - 00014e1840] BOOTMEM > [ 0.000000] #18 [00014e1840 - 00014e1880] BOOTMEM > [ 0.000000] #19 [00014e1880 - 00014e18c0] BOOTMEM > [ 0.000000] #20 [00014e18c0 - 00014e18d0] BOOTMEM > [ 0.000000] #21 [00014e1900 - 00014e1933] BOOTMEM > [ 0.000000] #22 [00014e1940 - 00014e1973] BOOTMEM > [ 0.000000] #23 [00014e7000 - 00014f6000] BOOTMEM > [ 0.000000] #24 [00014e1980 - 00014e1984] BOOTMEM > [ 0.000000] #25 [00014e19c0 - 00014e19c4] BOOTMEM > [ 0.000000] #26 [00014e1a00 - 00014e1a04] BOOTMEM > [ 0.000000] #27 [00014e1a40 - 00014e1a44] BOOTMEM > [ 0.000000] #28 [00014e1a80 - 00014e1b00] BOOTMEM > [ 0.000000] #29 [00014e1b00 - 00014e1b2c] BOOTMEM > [ 0.000000] #30 [00014e4800 - 00014e6800] BOOTMEM > [ 0.000000] #31 [00014f6000 - 0001536000] BOOTMEM > [ 0.000000] #32 [0001536000 - 0001556000] BOOTMEM > [ 0.000000] Initializing HighMem for node 0 (00000000:00000000) > [ 0.000000] Memory: 476668k/524288k available (2608k kernel code, 41088k > reserved, 1281k data, 512k init, 0k highmem) > [ 0.000000] virtual kernel memory layout: > [ 0.000000] fixmap : 0xf5536000 - 0xf57ff000 (2852 kB) > [ 0.000000] pkmap : 0xf5200000 - 0xf5400000 (2048 kB) > [ 0.000000] vmalloc : 0xe0800000 - 0xf51fe000 ( 329 MB) > [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) > [ 0.000000] .init : 0xc13cd000 - 0xc144d000 ( 512 kB) > [ 0.000000] .data : 0xc128c1b2 - 0xc13cc918 (1281 kB) > [ 0.000000] .text : 0xc1000000 - 0xc128c1b2 (2608 kB) > [ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, > CPUs=1, Nodes=8 > [ 0.000000] Hierarchical RCU implementation. > [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled. > [ 0.000000] RCU-based detection of stalled CPUs is disabled. > [ 0.000000] Verbose stalled-CPUs detection is disabled. > [ 0.000000] NR_IRQS:2304 nr_irqs:256 > [ 0.000000] Console: colour dummy device 80x25 > [ 0.000000] console [tty0] enabled > [ 0.000000] console [hvc0] enabled > [ 0.000000] installing Xen timer for CPU 0 > [ 0.000000] Detected 1994.378 MHz processor. > [ 0.010000] Calibrating delay loop (skipped), value calculated using timer > frequency.. 3988.75 BogoMIPS (lpj=19943780) > [ 0.010000] pid_max: default: 32768 minimum: 301 > [ 0.010000] Security Framework initialized > [ 0.010000] SELinux: Disabled at boot. > [ 0.010000] Mount-cache hash table entries: 512 > [ 0.010000] Initializing cgroup subsys ns > [ 0.010000] Initializing cgroup subsys cpuacct > [ 0.010000] Initializing cgroup subsys devices > [ 0.010000] Initializing cgroup subsys freezer > [ 0.010000] Performance Events: > [ 0.010000] no APIC, boot with the "lapic" boot parameter to force-enable > it. > [ 0.010000] no hardware sampling interrupt available. > [ 0.010000] AMD PMU driver. > [ 0.010000] ... version: 0 > [ 0.010000] ... bit width: 48 > [ 0.010000] ... generic registers: 4 > [ 0.010000] ... value mask: 0000ffffffffffff > [ 0.010000] ... max period: 00007fffffffffff > [ 0.010000] ... fixed-purpose events: 0 > [ 0.010000] ... event mask: 000000000000000f > [ 0.010000] SMP alternatives: switching to UP code > [ 0.010000] Freeing SMP alternatives: 16k freed > [ 0.010121] cpu 0 spinlock event irq 1 > [ 0.010429] Brought up 1 CPUs > [ 0.010467] BUG: unable to handle kernel NULL pointer dereference at (null) > [ 0.010482] IP: [<c102eeda>] cpu_attach_domain+0x6e/0x178 > [ 0.010503] *pdpt = 0000000001454027 *pde = 0000000000000000 > [ 0.010517] Oops: 0000 [#1] SMP > [ 0.010528] last sysfs file: > [ 0.010536] Modules linked in: > [ 0.010546] > [ 0.010554] Pid: 1, comm: swapper Tainted: G W > 2.6.35-1-586-vyatta-virt #1 / > [ 0.010566] EIP: 0061:[<c102eeda>] EFLAGS: 00010206 CPU: 0 > [ 0.010576] EIP is at cpu_attach_domain+0x6e/0x178 > [ 0.010585] EAX: 0000042f EBX: c14eb868 ECX: 00000000 EDX: c14eb940 > [ 0.010595] ESI: c14efb80 EDI: 00000000 EBP: c14eb9ac ESP: df035f40 > [ 0.010605] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: e021 > [ 0.010614] Process swapper (pid: 1, ti=df034000 task=df030000 > task.ti=df034000) > [ 0.010625] Stack: > [ 0.010631] c14eb940 0000102f 0000042f df044000 df006058 df006058 > 00000000 c1447868 > [ 0.010655] <0> 00000000 c102f634 00000027 c14eba08 00000000 00000020 > c14479ac 00000001 > [ 0.010683] <0> c1398564 00000000 c1398564 00000000 00000001 00000001 > 00000001 00000000 > [ 0.010713] Call Trace: > [ 0.010725] [<c102f634>] ? __build_sched_domains+0x650/0x697 This might relate to BIGSMP. Maybe something going wrong with the cpu topology info? What local changes do you have? What kernel last worked for you? Thanks, J > [ 0.010742] [<c13df9e2>] ? sched_init_smp+0x81/0x11f > [ 0.010754] [<c13cd326>] ? kernel_init+0xfd/0x1ba > [ 0.010764] [<c13cd229>] ? kernel_init+0x0/0x1ba > [ 0.010776] [<c1007d36>] ? kernel_thread_helper+0x6/0x10 > [ 0.010784] Code: 42 38 89 44 24 04 8b 45 38 89 14 24 89 44 24 08 8d 45 5c > e8 94 a7 ff ff 8b 14 24 48 74 4c 8b 45 38 a9 8f 02 00 00 74 0b 8b 4d 08 <3b> > 09 0f 85 ef 00 00 00 a8 20 0f 85 e7 00 00 00 eb 2d 8b 4d 08 > [ 0.010938] EIP: [<c102eeda>] cpu_attach_domain+0x6e/0x178 SS:ESP > e021:df035f40 > [ 0.010955] CR2: 0000000000000000 > [ 0.010965] ---[ end trace 4eaa2a86a8e2da25 ]--- > [ 0.010988] Kernel panic - not syncing: Attempted to kill init! > [ 0.020000] Pid: 1, comm: swapper Tainted: G D W > 2.6.35-1-586-vyatta-virt #1 > [ 0.020000] Call Trace: > [ 0.020000] [<c128954b>] ? panic+0x4a/0xbb > [ 0.020000] [<c1038616>] ? do_exit+0x53/0x646 > [ 0.020000] [<c100a0b5>] ? oops_end+0x7d/0x80 > [ 0.020000] [<c1021cf8>] ? no_context+0x13b/0x144 > [ 0.020000] [<c102202d>] ? do_page_fault+0x0/0x24b > [ 0.020000] [<c1021e06>] ? bad_area_nosemaphore+0xa/0xc > [ 0.020000] [<c128b4a6>] ? error_code+0x66/0x6c > [ 0.020000] [<c102202d>] ? do_page_fault+0x0/0x24b > [ 0.020000] [<c102eeda>] ? cpu_attach_domain+0x6e/0x178 > [ 0.020000] [<c102f634>] ? __build_sched_domains+0x650/0x697 > [ 0.020000] [<c13df9e2>] ? sched_init_smp+0x81/0x11f > [ 0.020000] [<c13cd326>] ? kernel_init+0xfd/0x1ba > [ 0.020000] [<c13cd229>] ? kernel_init+0x0/0x1ba > [ 0.020000] [<c1007d36>] ? kernel_thread_helper+0x6/0x10 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |