I''m using Xen 4.0.1 in a dual-socket Nehalem platform (HP Proliant DL380G6 with Xeon E5540). I''m also using the same pvops kernel (2.6.32..21-1) for both dom0 and domU. Both Xen and dom0 sees and reads the SRAT table and correctly maps the 16 CPUs/APICs evenly between Node0 and Node1 but they differ in the NUMA hash shift value (17 for Xen, 29 for dom0). domU on the other hand, reports "No NUMA configuration found" as well as "ACPI in unprivileged domain disabled" and "APIC: disable apic facility." Is it always the case that no NUMA setting can be passed to domU? Thanks in advance. Dante --------------------------------------------------------------------------------------------------------- dom0:~# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 7735 16 r----- 475.3 domU 4 3072 16 -b---- 45.3 dom0:~# xm vcpu-list Name ID VCPU CPU State Time(s) CPU Affinity Domain-0 0 0 0 -b- 64.4 0 Domain-0 0 1 1 -b- 30.7 1 Domain-0 0 2 2 -b- 28.0 2 Domain-0 0 3 3 -b- 23.9 3 Domain-0 0 4 4 -b- 17.6 4 Domain-0 0 5 5 -b- 62.9 5 Domain-0 0 6 6 -b- 14.4 6 Domain-0 0 7 7 -b- 22.0 7 Domain-0 0 8 8 -b- 28.0 8 Domain-0 0 9 9 -b- 18.2 9 Domain-0 0 10 10 r-- 18.0 10 Domain-0 0 11 11 -b- 19.7 11 Domain-0 0 12 12 -b- 49.2 12 Domain-0 0 13 13 -b- 25.7 13 Domain-0 0 14 14 -b- 18.5 14 Domain-0 0 15 15 -b- 26.7 15 domU 4 0 0 -b- 14.5 0 domU 4 1 1 -b- 3.8 1 domU 4 2 2 -b- 1.9 2 domU 4 3 3 -b- 1.5 3 domU 4 4 4 -b- 1.2 4 domU 4 5 5 -b- 1.3 5 domU 4 6 6 -b- 1.0 6 domU 4 7 7 -b- 1.5 7 domU 4 8 8 -b- 1.9 8 domU 4 9 9 -b- 1.1 9 domU 4 10 10 -b- 2.9 10 domU 4 11 11 -b- 1.1 11 domU 4 12 12 -b- 1.5 12 domU 4 13 13 -b- 1.7 13 domU 4 14 14 -b- 1.7 14 domU 4 15 15 -b- 1.9 15 :~# xm debug-keys u (XEN) ''u'' pressed -> dumping numa info (now-0x9B0:55D091EA) (XEN) idx0 -> NODE0 start->0 size->1703936 (XEN) phys_to_nid(0000000000001000) -> 0 should be 0 (XEN) idx1 -> NODE1 start->1703936 size->1572863 (XEN) phys_to_nid(00000001a0001000) -> 1 should be 1 (XEN) CPU0 -> NODE0 (XEN) CPU1 -> NODE1 (XEN) CPU2 -> NODE0 (XEN) CPU3 -> NODE1 (XEN) CPU4 -> NODE0 (XEN) CPU5 -> NODE1 (XEN) CPU6 -> NODE0 (XEN) CPU7 -> NODE1 (XEN) CPU8 -> NODE0 (XEN) CPU9 -> NODE1 (XEN) CPU10 -> NODE0 (XEN) CPU11 -> NODE1 (XEN) CPU12 -> NODE0 (XEN) CPU13 -> NODE1 (XEN) CPU14 -> NODE0 (XEN) CPU15 -> NODE1 (XEN) Memory location of each domain: (XEN) Domain 0 (total: 1868128): (XEN) Node 0: 1065165 (XEN) Node 1: 802963 (XEN) Domain 4 (total: 781632): (XEN) Node 0: 241482 (XEN) Node 1: 540150 domU /var/log/kern.log: [ 0.000000] ACPI in unprivileged domain disabled [ 0.000000] released 0 pages of unused memory [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) [ 0.000000] Xen: 0000000000100000 - 0000000080000000 (usable) [ 0.000000] DMI not present or invalid. [ 0.000000] last_pfn = 0x80000 max_arch_pfn = 0x400000000 [ 0.000000] init_memory_mapping: 0000000000000000-0000000080000000 [ 0.000000] RAMDISK: 02864000 - 0d886000 [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at 0000000000000000-0000000080000000 [ 0.000000] Bootmem setup node 0 0000000000000000-0000000080000000 [ 0.000000] NODE_DATA [0000000000001000 - 0000000000004fff] [ 0.000000] bootmap [0000000000008000 - 0000000000017fff] pages 10 [ 0.000000] (8 early reservations) ==> bootmem [0000000000 - 0080000000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [000dc89000 - 000dcfc000] XEN PAGETABLES ==> [000dc89000 - 000dcfc000] [ 0.000000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] [ 0.000000] #3 [0001000000 - 000273a318] TEXT DATA BSS ==> [0001000000 - 000273a318] [ 0.000000] #4 [0002864000 - 000d886000] RAMDISK ==> [0002864000 - 000d886000] [ 0.000000] #5 [000d886000 - 000dc89000] XEN START INFO ==> [000d886000 - 000dc89000] [ 0.000000] #6 [000273b000 - 0002746000] BRK ==> [000273b000 - 0002746000] [ 0.000000] #7 [0000100000 - 000048d000] PGTABLE ==> [0000100000 - 000048d000] [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000000 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal 0x00100000 -> 0x00100000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[2] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x000000a0 [ 0.000000] 0: 0x00000100 -> 0x00080000 [ 0.000000] SMP: Allowing 16 CPUs, 0 hotplug CPUs [ 0.000000] No local APIC present [ 0.000000] APIC: disable apic facility [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 [ 0.000000] Allocating PCI resources starting at 80000000 (gap: 80000000:80000000) [ 0.000000] Booting paravirtualized kernel on Xen [ 0.000000] Xen version: 4.0.1 (preserve-AD) [ 0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:16 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 478 pages/cpu @ffff8800113fb000 s1927064 r8192 d22632 u1957888 [ 0.000000] pcpu-alloc: s1927064 r8192 d22632 u1957888 alloc=478*4096 [ 0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 [0] 06 [0] 07 [ 0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13 [0] 14 [0] 15 [ 0.000000] Xen: using vcpu_info placement [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 509968 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: root=UUID=0ebd3fc5-623e-4991-83bd-374ef797c126 ro iommu=soft swiotlb=force noirqbalance console=hvc0,115200n8 ip=:127.0.255.255::::eth0:dhcp [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Initializing CPU#0 [ 0.000000] DMA: Placing 64MB software IO TLB between ffff8800131dc000 - ffff8800171dc000 [ 0.000000] DMA: software IO TLB at phys 0x131dc000 - 0x171dc000 [ 0.000000] xen_swiotlb_fixup: buf=ffff8800131dc000 size=67108864 [ 0.000000] xen_swiotlb_fixup: buf=ffff88001723c000 size=32768 [ 0.000000] Memory: 1733712k/2097152k available (6128k kernel code, 384k absent, 363056k reserved, 3751k data, 2620k init) [ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=16, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:4352 nr_irqs:656 [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] console [hvc0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768 [ 0.000000] ... CHAINHASH_SIZE: 16384 [ 0.000000] memory used by lock dependency info: 6367 kB [ 0.000000] per task-struct memory footprint: 2688 bytes [ 0.000000] allocated 20971520 bytes of page_cgroup [ 0.000000] please try ''cgroup_disable=memory'' option if you don''t want memory cgroups [ 0.000000] installing Xen timer for CPU 0 [ 0.000000] Detected 2533.492 MHz processor. [ 0.010000] Calibrating delay loop (skipped), value calculated using timer frequency.. 5066.98 BogoMIPS (lpj=25334920) [ 0.010000] Security Framework initialized [ 0.010000] SELinux: Disabled at boot. [ 0.010000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.010000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.010000] Mount-cache hash table entries: 256 [ 0.010000] Initializing cgroup subsys ns [ 0.010000] Initializing cgroup subsys cpuacct [ 0.010000] Initializing cgroup subsys memory [ 0.010000] Initializing cgroup subsys devices [ 0.010000] Initializing cgroup subsys freezer [ 0.010000] Initializing cgroup subsys net_cls [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 0/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.010000] Performance Events: unsupported p6 CPU model 26 no PMU driver, software events only. [ 0.010000] lockdep: fixing up alternatives. [ 0.010000] SMP alternatives: switching to UP code [ 0.026210] ftrace: converting mcount calls to 0f 1f 44 00 00 [ 0.026221] ftrace: allocating 24205 entries in 95 pages [ 0.031813] installing Xen timer for CPU 1 [ 0.031917] lockdep: fixing up alternatives. [ 0.031930] SMP alternatives: switching to SMP code [ 0.010000] Initializing CPU#1 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 1/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.050503] installing Xen timer for CPU 2 [ 0.010000] Initializing CPU#2 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 2/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.051023] installing Xen timer for CPU 3 [ 0.010000] Initializing CPU#3 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 3/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.060556] installing Xen timer for CPU 4 [ 0.010000] Initializing CPU#4 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 4/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.062137] installing Xen timer for CPU 5 [ 0.010000] Initializing CPU#5 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 5/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.062703] installing Xen timer for CPU 6 [ 0.010000] Initializing CPU#6 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 6/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.063209] installing Xen timer for CPU 7 [ 0.010000] Initializing CPU#7 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 7/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.063772] installing Xen timer for CPU 8 [ 0.010000] Initializing CPU#8 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 8/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.064329] installing Xen timer for CPU 9 [ 0.010000] Initializing CPU#9 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 9/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.064882] installing Xen timer for CPU 10 [ 0.010000] Initializing CPU#10 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 10/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.070506] installing Xen timer for CPU 11 [ 0.010000] Initializing CPU#11 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 11/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.072826] installing Xen timer for CPU 12 [ 0.010000] Initializing CPU#12 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 12/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.073344] installing Xen timer for CPU 13 [ 0.010000] Initializing CPU#13 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 13/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.073893] installing Xen timer for CPU 14 [ 0.010000] Initializing CPU#14 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 14/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.074429] installing Xen timer for CPU 15 [ 0.010000] Initializing CPU#15 [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K [ 0.010000] CPU: L2 cache: 256K [ 0.010000] CPU: L3 cache: 8192K [ 0.010000] CPU 15/0x4 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 2 [ 0.074712] Brought up 16 CPUs [ 0.076826] devtmpfs: initialized [ 0.083171] Grant table initialized [ 0.083171] regulator: core version 0.5 [ 0.103866] Time: 165:165:165 Date: 165/165/65 [ 0.104178] NET: Registered protocol family 16 [ 0.104741] PCI: setting up Xen PCI frontend stub [ 0.120177] bio: create slab <bio-0> at 0 [ 0.270258] ACPI: Interpreter disabled. [ 0.271048] xen_balloon: Initialising balloon driver with page order 0. [ 0.272362] vgaarb: loaded [ 0.273229] SCSI subsystem initialized [ 0.273603] usbcore: registered new interface driver usbfs [ 0.273603] usbcore: registered new interface driver hub [ 0.273603] usbcore: registered new device driver usb [ 0.273603] PCI: System does not support PCI [ 0.274978] PCI: System does not support PCI _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Sep-09 01:19 UTC
Re: [Xen-devel] Linux domU: No NUMA configuration found
On 09/09/2010 10:50 AM, Dante Cinco wrote:> I''m using Xen 4.0.1 in a dual-socket Nehalem platform (HP Proliant > DL380G6 with Xeon E5540). I''m also using the same pvops kernel > (2.6.32..21-1) for both dom0 and domU. > > Both Xen and dom0 sees and reads the SRAT table and correctly maps the > 16 CPUs/APICs evenly between Node0 and Node1 but they differ in the > NUMA hash shift value (17 for Xen, 29 for dom0). > > domU on the other hand, reports "No NUMA configuration found" as well > as "ACPI in unprivileged domain disabled" and "APIC: disable apic > facility." > > Is it always the case that no NUMA setting can be passed to domU?Dulloor has been working on this, but I''m not sure what the current state is. In general PV domains don''t have access to NUMA topology info, including dom0. While dom0 can parse the SRAT tables, I don''t think its doing anything useful with the information, as its VCPUs don''t have any fixed mapping to the underlying physical CPUs. J> Thanks in advance. > > Dante > > --------------------------------------------------------------------------------------------------------- > > dom0:~# xm list > Name ID Mem VCPUs State Time(s) > Domain-0 0 7735 16 r----- 475.3 > domU 4 3072 16 -b---- 45.3 > > dom0:~# xm vcpu-list > Name ID VCPU CPU State Time(s) CPU Affinity > Domain-0 0 0 0 -b- 64.4 0 > Domain-0 0 1 1 -b- 30.7 1 > Domain-0 0 2 2 -b- 28.0 2 > Domain-0 0 3 3 -b- 23.9 3 > Domain-0 0 4 4 -b- 17.6 4 > Domain-0 0 5 5 -b- 62.9 5 > Domain-0 0 6 6 -b- 14.4 6 > Domain-0 0 7 7 -b- 22.0 7 > Domain-0 0 8 8 -b- 28.0 8 > Domain-0 0 9 9 -b- 18.2 9 > Domain-0 0 10 10 r-- 18.0 10 > Domain-0 0 11 11 -b- 19.7 11 > Domain-0 0 12 12 -b- 49.2 12 > Domain-0 0 13 13 -b- 25.7 13 > Domain-0 0 14 14 -b- 18.5 14 > Domain-0 0 15 15 -b- 26.7 15 > domU 4 0 0 -b- 14.5 0 > domU 4 1 1 -b- 3.8 1 > domU 4 2 2 -b- 1.9 2 > domU 4 3 3 -b- 1.5 3 > domU 4 4 4 -b- 1.2 4 > domU 4 5 5 -b- 1.3 5 > domU 4 6 6 -b- 1.0 6 > domU 4 7 7 -b- 1.5 7 > domU 4 8 8 -b- 1.9 8 > domU 4 9 9 -b- 1.1 9 > domU 4 10 10 -b- 2.9 10 > domU 4 11 11 -b- 1.1 11 > domU 4 12 12 -b- 1.5 12 > domU 4 13 13 -b- 1.7 13 > domU 4 14 14 -b- 1.7 14 > domU 4 15 15 -b- 1.9 15 > :~# xm debug-keys u > (XEN) ''u'' pressed -> dumping numa info (now-0x9B0:55D091EA) > (XEN) idx0 -> NODE0 start->0 size->1703936 > (XEN) phys_to_nid(0000000000001000) -> 0 should be 0 > (XEN) idx1 -> NODE1 start->1703936 size->1572863 > (XEN) phys_to_nid(00000001a0001000) -> 1 should be 1 > (XEN) CPU0 -> NODE0 > (XEN) CPU1 -> NODE1 > (XEN) CPU2 -> NODE0 > (XEN) CPU3 -> NODE1 > (XEN) CPU4 -> NODE0 > (XEN) CPU5 -> NODE1 > (XEN) CPU6 -> NODE0 > (XEN) CPU7 -> NODE1 > (XEN) CPU8 -> NODE0 > (XEN) CPU9 -> NODE1 > (XEN) CPU10 -> NODE0 > (XEN) CPU11 -> NODE1 > (XEN) CPU12 -> NODE0 > (XEN) CPU13 -> NODE1 > (XEN) CPU14 -> NODE0 > (XEN) CPU15 -> NODE1 > (XEN) Memory location of each domain: > (XEN) Domain 0 (total: 1868128): > (XEN) Node 0: 1065165 > (XEN) Node 1: 802963 > (XEN) Domain 4 (total: 781632): > (XEN) Node 0: 241482 > (XEN) Node 1: 540150 > > > domU /var/log/kern.log: > > > [ 0.000000] ACPI in unprivileged domain disabled > [ 0.000000] released 0 pages of unused memory > [ 0.000000] BIOS-provided physical RAM map: > [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) > [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) > [ 0.000000] Xen: 0000000000100000 - 0000000080000000 (usable) > [ 0.000000] DMI not present or invalid. > [ 0.000000] last_pfn = 0x80000 max_arch_pfn = 0x400000000 > [ 0.000000] init_memory_mapping: 0000000000000000-0000000080000000 > [ 0.000000] RAMDISK: 02864000 - 0d886000 > [ 0.000000] No NUMA configuration found > [ 0.000000] Faking a node at 0000000000000000-0000000080000000 > [ 0.000000] Bootmem setup node 0 0000000000000000-0000000080000000 > [ 0.000000] NODE_DATA [0000000000001000 - 0000000000004fff] > [ 0.000000] bootmap [0000000000008000 - 0000000000017fff] pages 10 > [ 0.000000] (8 early reservations) ==> bootmem [0000000000 - 0080000000] > [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> > [0000000000 - 0000001000] > [ 0.000000] #1 [000dc89000 - 000dcfc000] XEN PAGETABLES ==> > [000dc89000 - 000dcfc000] > [ 0.000000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> > [0000006000 - 0000008000] > [ 0.000000] #3 [0001000000 - 000273a318] TEXT DATA BSS ==> > [0001000000 - 000273a318] > [ 0.000000] #4 [0002864000 - 000d886000] RAMDISK ==> > [0002864000 - 000d886000] > [ 0.000000] #5 [000d886000 - 000dc89000] XEN START INFO ==> > [000d886000 - 000dc89000] > [ 0.000000] #6 [000273b000 - 0002746000] BRK ==> > [000273b000 - 0002746000] > [ 0.000000] #7 [0000100000 - 000048d000] PGTABLE ==> > [0000100000 - 000048d000] > [ 0.000000] Zone PFN ranges: > [ 0.000000] DMA 0x00000000 -> 0x00001000 > [ 0.000000] DMA32 0x00001000 -> 0x00100000 > [ 0.000000] Normal 0x00100000 -> 0x00100000 > [ 0.000000] Movable zone start PFN for each node > [ 0.000000] early_node_map[2] active PFN ranges > [ 0.000000] 0: 0x00000000 -> 0x000000a0 > [ 0.000000] 0: 0x00000100 -> 0x00080000 > [ 0.000000] SMP: Allowing 16 CPUs, 0 hotplug CPUs > [ 0.000000] No local APIC present > [ 0.000000] APIC: disable apic facility > [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 > [ 0.000000] Allocating PCI resources starting at 80000000 (gap: > 80000000:80000000) > [ 0.000000] Booting paravirtualized kernel on Xen > [ 0.000000] Xen version: 4.0.1 (preserve-AD) > [ 0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:16 nr_node_ids:1 > [ 0.000000] PERCPU: Embedded 478 pages/cpu @ffff8800113fb000 > s1927064 r8192 d22632 u1957888 > [ 0.000000] pcpu-alloc: s1927064 r8192 d22632 u1957888 alloc=478*4096 > [ 0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 > [0] 06 [0] 07 > [ 0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13 > [0] 14 [0] 15 > [ 0.000000] Xen: using vcpu_info placement > [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. > Total pages: 509968 > [ 0.000000] Policy zone: DMA32 > [ 0.000000] Kernel command line: > root=UUID=0ebd3fc5-623e-4991-83bd-374ef797c126 ro iommu=soft > swiotlb=force noirqbalance console=hvc0,115200n8 > ip=:127.0.255.255::::eth0:dhcp > [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) > [ 0.000000] Initializing CPU#0 > [ 0.000000] DMA: Placing 64MB software IO TLB between > ffff8800131dc000 - ffff8800171dc000 > [ 0.000000] DMA: software IO TLB at phys 0x131dc000 - 0x171dc000 > [ 0.000000] xen_swiotlb_fixup: buf=ffff8800131dc000 size=67108864 > [ 0.000000] xen_swiotlb_fixup: buf=ffff88001723c000 size=32768 > [ 0.000000] Memory: 1733712k/2097152k available (6128k kernel code, > 384k absent, 363056k reserved, 3751k data, 2620k init) > [ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, > CPUs=16, Nodes=1 > [ 0.000000] Hierarchical RCU implementation. > [ 0.000000] NR_IRQS:4352 nr_irqs:656 > [ 0.000000] Console: colour dummy device 80x25 > [ 0.000000] console [tty0] enabled > [ 0.000000] console [hvc0] enabled > [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, > Inc., Ingo Molnar > [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 > [ 0.000000] ... MAX_LOCK_DEPTH: 48 > [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 > [ 0.000000] ... CLASSHASH_SIZE: 4096 > [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384 > [ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768 > [ 0.000000] ... CHAINHASH_SIZE: 16384 > [ 0.000000] memory used by lock dependency info: 6367 kB > [ 0.000000] per task-struct memory footprint: 2688 bytes > [ 0.000000] allocated 20971520 bytes of page_cgroup > [ 0.000000] please try ''cgroup_disable=memory'' option if you don''t > want memory cgroups > [ 0.000000] installing Xen timer for CPU 0 > [ 0.000000] Detected 2533.492 MHz processor. > [ 0.010000] Calibrating delay loop (skipped), value calculated > using timer frequency.. 5066.98 BogoMIPS (lpj=25334920) > [ 0.010000] Security Framework initialized > [ 0.010000] SELinux: Disabled at boot. > [ 0.010000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) > [ 0.010000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) > [ 0.010000] Mount-cache hash table entries: 256 > [ 0.010000] Initializing cgroup subsys ns > [ 0.010000] Initializing cgroup subsys cpuacct > [ 0.010000] Initializing cgroup subsys memory > [ 0.010000] Initializing cgroup subsys devices > [ 0.010000] Initializing cgroup subsys freezer > [ 0.010000] Initializing cgroup subsys net_cls > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 0/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.010000] Performance Events: unsupported p6 CPU model 26 no PMU > driver, software events only. > [ 0.010000] lockdep: fixing up alternatives. > [ 0.010000] SMP alternatives: switching to UP code > [ 0.026210] ftrace: converting mcount calls to 0f 1f 44 00 00 > [ 0.026221] ftrace: allocating 24205 entries in 95 pages > [ 0.031813] installing Xen timer for CPU 1 > [ 0.031917] lockdep: fixing up alternatives. > [ 0.031930] SMP alternatives: switching to SMP code > [ 0.010000] Initializing CPU#1 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 1/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.050503] installing Xen timer for CPU 2 > [ 0.010000] Initializing CPU#2 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 2/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.051023] installing Xen timer for CPU 3 > [ 0.010000] Initializing CPU#3 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 3/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.060556] installing Xen timer for CPU 4 > [ 0.010000] Initializing CPU#4 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 4/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.062137] installing Xen timer for CPU 5 > [ 0.010000] Initializing CPU#5 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 5/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.062703] installing Xen timer for CPU 6 > [ 0.010000] Initializing CPU#6 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 6/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.063209] installing Xen timer for CPU 7 > [ 0.010000] Initializing CPU#7 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 7/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.063772] installing Xen timer for CPU 8 > [ 0.010000] Initializing CPU#8 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 8/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.064329] installing Xen timer for CPU 9 > [ 0.010000] Initializing CPU#9 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 9/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.064882] installing Xen timer for CPU 10 > [ 0.010000] Initializing CPU#10 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 10/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.070506] installing Xen timer for CPU 11 > [ 0.010000] Initializing CPU#11 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 11/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.072826] installing Xen timer for CPU 12 > [ 0.010000] Initializing CPU#12 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 12/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.073344] installing Xen timer for CPU 13 > [ 0.010000] Initializing CPU#13 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 13/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.073893] installing Xen timer for CPU 14 > [ 0.010000] Initializing CPU#14 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 14/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.074429] installing Xen timer for CPU 15 > [ 0.010000] Initializing CPU#15 > [ 0.010000] CPU: L1 I cache: 32K, L1 D cache: 32K > [ 0.010000] CPU: L2 cache: 256K > [ 0.010000] CPU: L3 cache: 8192K > [ 0.010000] CPU 15/0x4 -> Node 0 > [ 0.010000] CPU: Physical Processor ID: 0 > [ 0.010000] CPU: Processor Core ID: 2 > [ 0.074712] Brought up 16 CPUs > [ 0.076826] devtmpfs: initialized > [ 0.083171] Grant table initialized > [ 0.083171] regulator: core version 0.5 > [ 0.103866] Time: 165:165:165 Date: 165/165/65 > [ 0.104178] NET: Registered protocol family 16 > [ 0.104741] PCI: setting up Xen PCI frontend stub > [ 0.120177] bio: create slab <bio-0> at 0 > [ 0.270258] ACPI: Interpreter disabled. > [ 0.271048] xen_balloon: Initialising balloon driver with page order 0. > [ 0.272362] vgaarb: loaded > [ 0.273229] SCSI subsystem initialized > [ 0.273603] usbcore: registered new interface driver usbfs > [ 0.273603] usbcore: registered new interface driver hub > [ 0.273603] usbcore: registered new device driver usb > [ 0.273603] PCI: System does not support PCI > [ 0.274978] PCI: System does not support PCI > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel