Wednesday, August 26, 2009


Attempt to install PVOPS kernel on F11 via Michael Young Repos


Create new repo file :-

[root@ServerXen341 yum.repos.d]# cat fedora-myoung-dom0.repo
[myoung-dom0]
name=myoung's repository of Fedora based dom0 kernels - $basearch
baseurl=http://fedorapeople.org/~myoung/dom0/$basearch/
enabled=1
gpgcheck=0

[myoung-dom0-source]
name=myoung's repository of Fedora based dom0 kernels - Source
baseurl=http://fedorapeople.org/~myoung/dom0/src/
enabled=1
gpgcheck=0

Download kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc12.src.rpm :-

# wget http://fedorapeople.org/~myoung/dom0/src/kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc12.src.rpm
# rpm -iv kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc12.src.rpm
# cd /root/rpmbuild/SPECS/
# rpmbuild -ba ./kernel.spec
# cd ../RPMS/x86_64
root@ServerXen341 install-dom0]# cat inst.sh
yum install kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm \
kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm \
kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm \
kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm \
kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm

Now install :-

[root@ServerXen341 install-dom0]# ./inst.sh
Loaded plugins: refresh-packagekitkernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc12.src.rpm
Setting up Install Process
Examining kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm: kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
Marking kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-2.6.29.4-167.fc11.x86_64
Marking kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-2.6.30-0.1.2.32.rc8.xendom0.fc12.x86_64
Marking kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-2.6.30-1.2.33.xendom0.fc11.x86_64
Examining kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm: kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
Marking kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-debuginfo-2.6.30-1.2.33.xendom0.fc11.x86_64
Examining kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm: kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
Marking kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-debuginfo-common-x86_64-2.6.30-1.2.33.xendom0.fc11.x86_64
Examining kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm: kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
Marking kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-devel-2.6.29.4-167.fc11.x86_64
Marking kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-devel-2.6.30-0.1.2.32.rc8.xendom0.fc12.x86_64
Marking kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-devel-2.6.30-1.2.33.xendom0.fc11.x86_64
Examining kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm: kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
Marking kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.rpm as an update to kernel-headers-2.6.29.4-167.fc11.x86_64
Resolving Dependencies
--> Running transaction check
---> Package kernel.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 set to be installed
--> Processing Dependency: kernel-firmware >= 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 for package: kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
---> Package kernel-debuginfo.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 set to be updated
---> Package kernel-debuginfo-common-x86_64.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 set to be updated
---> Package kernel-devel.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 set to be installed
---> Package kernel-headers.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 set to be updated
--> Running transaction check
---> Package kernel-firmware.noarch 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc12 set to be updated
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel.x86_64 0:2.6.29.4-167.fc11 set to be erased
---> Package kernel-devel.x86_64 0:2.6.29.4-167.fc11 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================
Package Arch Version Repository Size
=======================================================================================
Installing:
kernel x86_64 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 /kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
78 M
kernel-devel x86_64 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 /kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
21 M
Updating:
kernel-debuginfo x86_64 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 /kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
1.0 G
kernel-debuginfo-common-x86_64 x86_64 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 /kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
157 M
kernel-headers x86_64 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11 /kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64
2.3 M
Removing:
kernel x86_64 2.6.29.4-167.fc11 installed 66 M
kernel-devel x86_64 2.6.29.4-167.fc11 installed 19 M
Updating for dependencies:
kernel-firmware noarch 2.6.31-0.1.2.58.rc7.git1.xendom0.fc12 myoung-dom0 828 k

Transaction Summary
========================================================================================
Install 2 Package(s)
Update 4 Package(s)
Remove 2 Package(s)

Total size: 1.3 G
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : kernel-debuginfo-common-x86_64-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 1/14
Updating : kernel-firmware-2.6.31-0.1.2.58.rc7.git1.xendom0.fc12.noarch 2/14
Installing : kernel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 3/14
WARNING: /dev/mapper/VGxen-ubuntu--swap is a not a block device, skipping
Updating : kernel-headers-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 4/14
Installing : kernel-devel-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 5/14
Updating : kernel-debuginfo-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 6/14
Cleanup : kernel-2.6.29.4-167.fc11.x86_64 7/14
Cleanup : kernel-firmware.noarch 8/14
Cleanup : kernel-firmware.noarch 9/14
Cleanup : kernel-firmware.noarch 10/14
Cleanup : kernel-headers-2.6.29.4-167.fc11.x86_64 11/14
Cleanup : kernel-debuginfo-common-x86_64-2.6.30-1.2.33.xendom0.fc11.x86_64 12/14
Cleanup : kernel-devel-2.6.29.4-167.fc11.x86_64 13/14
Cleanup : kernel-debuginfo-2.6.30-1.2.33.xendom0.fc11.x86_64 14/14

Removed:
kernel.x86_64 0:2.6.29.4-167.fc11 kernel-devel.x86_64 0:2.6.29.4-167.fc11

Installed:
kernel.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11
kernel-devel.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11

Updated:
kernel-debuginfo.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11
kernel-debuginfo-common-x86_64.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11
kernel-headers.x86_64 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc11

Dependency Updated:
kernel-firmware.noarch 0:2.6.31-0.1.2.58.rc7.git1.xendom0.fc12

Complete!

Create a grub entry like :-

title Xen 3.4.1 Fedora (Michael Young PVOPS) Libvirt Preview
root (hd0,2)
kernel /xen-3.4.1.gz
module /vmlinuz-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 ro root=/dev/mapper/vg_serverxen341-LogVol00 console=tty0
module /initrd-2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64.img

and reboot
Dmesg report when loading under Xen

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 (root@ServerXenSRC) (gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) ) #1 SMP Wed Aug 26 15:55:35 MSD 2009
Command line: ro root=/dev/mapper/vg_serverxen341-LogVol00 console=tty0
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
Centaur CentaurHauls
BIOS-provided physical RAM map:
Xen: 0000000000000000 - 000000000009ec00 (usable)
Xen: 000000000009ec00 - 0000000000100000 (reserved)
Xen: 0000000000100000 - 00000000cff80000 (usable)
Xen: 00000000cff80000 - 00000000cff8e000 (ACPI data)
Xen: 00000000cff8e000 - 00000000cffe0000 (ACPI NVS)
Xen: 00000000cffe0000 - 00000000d0000000 (reserved)
Xen: 00000000fee00000 - 00000000fee01000 (reserved)
Xen: 00000000ffe00000 - 0000000100000000 (reserved)
Xen: 0000000100000000 - 00000001f1a6b000 (usable)
DMI 2.4 present.
AMI BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
last_pfn = 0x1f1a6b max_arch_pfn = 0x400000000
last_pfn = 0xcff80 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
init_memory_mapping: 0000000000000000-00000000cff80000
0000000000 - 00cff80000 page 4k
kernel direct mapping tables up to cff80000 @ 100000-785000
init_memory_mapping: 0000000100000000-00000001f1a6b000
0100000000 - 01f1a6b000 page 4k
kernel direct mapping tables up to 1f1a6b000 @ 3daf000-4d46000
RAMDISK: 0268f000 - 02dfc800
ACPI: RSDP 00000000000fbb80 00014 (v00 ACPIAM)
ACPI: RSDT 00000000cff80000 0003C (v01 A_M_I_ OEMRSDT 10000730 MSFT 00000097)
ACPI: FACP 00000000cff80200 00084 (v02 A_M_I_ OEMFACP 10000730 MSFT 00000097)
ACPI: DSDT 00000000cff805c0 08E13 (v01 A0840 A0840001 00000001 INTL 20060113)
ACPI: FACS 00000000cff8e000 00040
ACPI: APIC 00000000cff80390 0006C (v01 A_M_I_ OEMAPIC 10000730 MSFT 00000097)
ACPI: MCFG 00000000cff80400 0003C (v01 A_M_I_ OEMMCFG 10000730 MSFT 00000097)
ACPI: OEMB 00000000cff8e040 00081 (v01 A_M_I_ AMI_OEM 10000730 MSFT 00000097)
ACPI: HPET 00000000cff893e0 00038 (v01 A_M_I_ OEMHPET 10000730 MSFT 00000097)
ACPI: OSFR 00000000cff89420 000B0 (v01 A_M_I_ OEMOSFR 10000730 MSFT 00000097)
ACPI: Local APIC address 0xfee00000
No NUMA configuration found
Faking a node at 0000000000000000-00000001f1a6b000
Bootmem setup node 0 0000000000000000-00000001f1a6b000
NODE_DATA [0000000000010000 - 0000000000027fff]
bootmap [0000000000028000 - 000000000006634f] pages 3f
(9 early reservations) ==> bootmem [0000000000 - 01f1a6b000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0003d8c000 - 0003daf000] XEN PAGETABLES ==> [0003d8c000 - 0003daf000]
#2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000]
#3 [0001000000 - 000266e310] TEXT DATA BSS ==> [0001000000 - 000266e310]
#4 [000268f000 - 0002dfc800] RAMDISK ==> [000268f000 - 0002dfc800]
#5 [0002dfd000 - 0003d8c000] XEN START INFO ==> [0002dfd000 - 0003d8c000]
#6 [000266f000 - 000266f288] BRK ==> [000266f000 - 000266f288]
#7 [0000100000 - 000075f000] PGTABLE ==> [0000100000 - 000075f000]
#8 [0003daf000 - 0004541000] PGTABLE ==> [0003daf000 - 0004541000]
found SMP MP-table at [ffff8800000ff780] ff780
Zone PFN ranges:
DMA 0x00000010 -> 0x00001000
DMA32 0x00001000 -> 0x00100000
Normal 0x00100000 -> 0x001f1a6b
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
0: 0x00000010 -> 0x0000009e
0: 0x00000100 -> 0x000cff80
0: 0x00100000 -> 0x001f1a6b
On node 0 totalpages: 1841529
DMA zone: 104 pages used for memmap
DMA zone: 1634 pages reserved
DMA zone: 2244 pages, LIFO batch:0
DMA32 zone: 26520 pages used for memmap
DMA32 zone: 821224 pages, LIFO batch:31
Normal zone: 25132 pages used for memmap
Normal zone: 964671 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0xffffffff base: 0xfed00000
SMP: Allowing 2 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 24
PM: Registered nosave memory: 000000000009e000 - 000000000009f000
PM: Registered nosave memory: 000000000009f000 - 0000000000100000
PM: Registered nosave memory: 00000000cff80000 - 00000000cff8e000
PM: Registered nosave memory: 00000000cff8e000 - 00000000cffe0000
PM: Registered nosave memory: 00000000cffe0000 - 00000000d0000000
PM: Registered nosave memory: 00000000d0000000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
PM: Registered nosave memory: 00000000fee01000 - 00000000ffe00000
PM: Registered nosave memory: 00000000ffe00000 - 0000000100000000
Allocating PCI resources starting at d0000000 (gap: d0000000:2ee00000)
NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Allocated 471 4k pages, static data 1926688 bytes
trying to map vcpu_info 0 at ffffc9000000b020, mfn 201ab3, offset 32
cpu 0 using vcpu_info at ffffc9000000b020
trying to map vcpu_info 1 at ffffc900001e4020, mfn 20188a, offset 32
cpu 1 using vcpu_info at ffffc900001e4020
Xen: using vcpu_info placement
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 1788139
Policy zone: Normal
Kernel command line: ro root=/dev/mapper/vg_serverxen341-LogVol00 console=tty0
PID hash table entries: 4096 (order: 12, 32768 bytes)
Initializing CPU#0
Checking aperture...
No AGP bridge found
Calgary: detecting Calgary via BIOS EBDA area
Calgary: Unable to locate Rio Grande table in EBDA - bailing!
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
xen_swiotlb_fixup: buf=ffff880020000000 size=67108864
xen_swiotlb_fixup: buf=ffff880024060000 size=32768
Placing 64MB software IO TLB between ffff880020000000 - ffff880024000000
software IO TLB at phys 0x20000000 - 0x24000000
Memory: 7044544k/8153516k available (5195k kernel code, 787400k absent, 321572k reserved, 3117k data, 3200k init)
SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:4352 nr_irqs:424
xen: registering gsi 0 triggering 1 polarity 0
xen: --> irq=0
xen_set_ioapic_routing: irq 0 gsi 0 vector 240 ioapic 0 pin 0 triggering 0 polarity 0
xen: registering gsi 1 triggering 1 polarity 0
xen: --> irq=1
xen_set_ioapic_routing: irq 1 gsi 1 vector 32 ioapic 0 pin 1 triggering 0 polarity 0
xen: registering gsi 3 triggering 1 polarity 0
xen: --> irq=3
xen_set_ioapic_routing: irq 3 gsi 3 vector 40 ioapic 0 pin 3 triggering 0 polarity 0
xen: registering gsi 4 triggering 1 polarity 0
xen: --> irq=4
xen_set_ioapic_routing: irq 4 gsi 4 vector 48 ioapic 0 pin 4 triggering 0 polarity 0
xen: registering gsi 5 triggering 1 polarity 0
xen: --> irq=5
xen_set_ioapic_routing: irq 5 gsi 5 vector 56 ioapic 0 pin 5 triggering 0 polarity 0
xen: registering gsi 6 triggering 1 polarity 0
xen: --> irq=6
xen_set_ioapic_routing: irq 6 gsi 6 vector 64 ioapic 0 pin 6 triggering 0 polarity 0
xen: registering gsi 7 triggering 1 polarity 0
xen: --> irq=7
xen_set_ioapic_routing: irq 7 gsi 7 vector 72 ioapic 0 pin 7 triggering 0 polarity 0
xen: registering gsi 8 triggering 1 polarity 0
xen: --> irq=8
xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 triggering 0 polarity 0
xen: registering gsi 9 triggering 0 polarity 0
xen: --> irq=9
xen_set_ioapic_routing: irq 9 gsi 9 vector 88 ioapic 0 pin 9 triggering 1 polarity 0
xen: registering gsi 10 triggering 1 polarity 0
xen: --> irq=10
xen_set_ioapic_routing: irq 10 gsi 10 vector 96 ioapic 0 pin 10 triggering 0 polarity 0
xen: registering gsi 11 triggering 1 polarity 0
xen: --> irq=11
xen_set_ioapic_routing: irq 11 gsi 11 vector 104 ioapic 0 pin 11 triggering 0 polarity 0
xen: registering gsi 12 triggering 1 polarity 0
xen: --> irq=12
xen_set_ioapic_routing: irq 12 gsi 12 vector 112 ioapic 0 pin 12 triggering 0 polarity 0
xen: registering gsi 13 triggering 1 polarity 0
xen: --> irq=13
xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 triggering 0 polarity 0
xen: registering gsi 14 triggering 1 polarity 0
xen: --> irq=14
xen_set_ioapic_routing: irq 14 gsi 14 vector 136 ioapic 0 pin 14 triggering 0 polarity 0
xen: registering gsi 15 triggering 1 polarity 0
xen: --> irq=15
xen_set_ioapic_routing: irq 15 gsi 15 vector 144 ioapic 0 pin 15 triggering 0 polarity 0
Detected 3005.630 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
... MAX_LOCKDEP_SUBCLASSES: 8
... MAX_LOCK_DEPTH: 48
... MAX_LOCKDEP_KEYS: 8191
... CLASSHASH_SIZE: 4096
... MAX_LOCKDEP_ENTRIES: 16384
... MAX_LOCKDEP_CHAINS: 32768
... CHAINHASH_SIZE: 16384
memory used by lock dependency info: 6207 kB
per task-struct memory footprint: 2688 bytes
allocated 74711040 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
ODEBUG: 10 of 10 active objects replaced
Xen: using vcpuop timer interface
installing Xen timer for CPU 0
alloc irq_desc for 24 on node 0
alloc kstat_irqs on node 0
Calibrating delay loop (skipped), value calculated using timer frequency.. 6011.26 BogoMIPS (lpj=3005630)
Security Framework initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 6144K
CPU 0/0x0 -> Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 6 MCE banks
Performance Counters: unsupported p6 CPU model 23 no PMU driver, software counters only.
lockdep: fixing up alternatives.
SMP alternatives: switching to UP code
ACPI: Core revision 20090521
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 21106 entries in 83 pages
alloc irq_desc for 25 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 26 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 27 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 28 on node 0
alloc kstat_irqs on node 0
installing Xen timer for CPU 1
alloc irq_desc for 29 on node 0
alloc kstat_irqs on node 0
lockdep: fixing up alternatives.
SMP alternatives: switching to SMP code
alloc irq_desc for 30 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 31 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 32 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 33 on node 0
alloc kstat_irqs on node 0
Initializing CPU#1
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 6144K
CPU 1/0x0 -> Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
mce: CPU supports 6 MCE banks
Brought up 2 CPUs
sizeof(vma)=176 bytes
sizeof(page)=104 bytes
sizeof(inode)=1168 bytes
sizeof(dentry)=256 bytes
sizeof(ext3inode)=1584 bytes
sizeof(buffer_head)=104 bytes
sizeof(skbuff)=248 bytes
sizeof(task_struct)=9304 bytes
CPU0 attaching sched-domain:
domain 0: span 0-1 level CPU
groups: 0 1
CPU1 attaching sched-domain:
domain 0: span 0-1 level CPU
groups: 1 0
Booting paravirtualized kernel on Xen
Xen version: 3.4.1 (preserve-AD) (dom0)
Grant table initialized
regulator: core version 0.5
Time: 14:10:50 Date: 08/26/09
NET: Registered protocol family 16
alloc irq_desc for 34 on node 0
alloc kstat_irqs on node 0
xenbus_probe_init ok
ACPI: bus type pci registered
PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
PCI: Not using MMCONFIG.
PCI: Using configuration type 1 for base access
bio: create slab at 0
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
PCI: Using MMCONFIG at e0000000 - efffffff
ACPI Warning: Incorrect checksum in table [OEMB] - 67, should be 5E 20090521 tbutils-246
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
pci 0000:00:01.0: PME# disabled
pci 0000:00:1a.0: reg 20 io port: [0xa800-0xa81f]
pci 0000:00:1a.1: reg 20 io port: [0xa880-0xa89f]
pci 0000:00:1a.2: reg 20 io port: [0xac00-0xac1f]
pci 0000:00:1a.7: reg 10 32bit mmio: [0xf9fffc00-0xf9ffffff]
pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.7: PME# disabled
pci 0000:00:1b.0: reg 10 64bit mmio: [0xf9ff8000-0xf9ffbfff]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.5: PME# disabled
pci 0000:00:1d.0: reg 20 io port: [0xa080-0xa09f]
pci 0000:00:1d.1: reg 20 io port: [0xa400-0xa41f]
pci 0000:00:1d.2: reg 20 io port: [0xa480-0xa49f]
pci 0000:00:1d.7: reg 10 32bit mmio: [0xf9fff800-0xf9fffbff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: region 0480-04bf claimed by ICH6 GPIO
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0294 (mask 0003)
pci 0000:00:1f.2: reg 10 io port: [0x9c00-0x9c07]
pci 0000:00:1f.2: reg 14 io port: [0x9880-0x9883]
pci 0000:00:1f.2: reg 18 io port: [0x9800-0x9807]
pci 0000:00:1f.2: reg 1c io port: [0x9480-0x9483]
pci 0000:00:1f.2: reg 20 io port: [0x9400-0x941f]
pci 0000:00:1f.2: reg 24 32bit mmio: [0xf9ffe800-0xf9ffefff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10 64bit mmio: [0xf9fff400-0xf9fff4ff]
pci 0000:00:1f.3: reg 20 io port: [0x400-0x41f]
pci 0000:01:00.0: reg 10 32bit mmio: [0xfd000000-0xfdffffff]
pci 0000:01:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff]
pci 0000:01:00.0: reg 1c 64bit mmio: [0xfa000000-0xfbffffff]
pci 0000:01:00.0: reg 24 io port: [0xbc00-0xbc7f]
pci 0000:01:00.0: reg 30 32bit mmio: [0xfe8e0000-0xfe8fffff]
pci 0000:00:01.0: bridge io port: [0xb000-0xbfff]
pci 0000:00:01.0: bridge 32bit mmio: [0xfa000000-0xfe8fffff]
pci 0000:00:01.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff]
pci 0000:00:1c.0: bridge 64bit mmio pref: [0xf8f00000-0xf8ffffff]
pci 0000:03:00.0: reg 24 32bit mmio: [0xfeafe000-0xfeafffff]
pci 0000:03:00.0: reg 30 32bit mmio: [0xfeae0000-0xfeaeffff]
pci 0000:03:00.0: PME# supported from D3hot
pci 0000:03:00.0: PME# disabled
pci 0000:03:00.1: reg 10 io port: [0xdc00-0xdc07]
pci 0000:03:00.1: reg 14 io port: [0xd880-0xd883]
pci 0000:03:00.1: reg 18 io port: [0xd800-0xd807]
pci 0000:03:00.1: reg 1c io port: [0xd480-0xd483]
pci 0000:03:00.1: reg 20 io port: [0xd400-0xd40f]
pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
pci 0000:00:1c.4: bridge io port: [0xd000-0xdfff]
pci 0000:00:1c.4: bridge 32bit mmio: [0xfea00000-0xfeafffff]
pci 0000:02:00.0: reg 10 64bit mmio: [0xfe9fc000-0xfe9fffff]
pci 0000:02:00.0: reg 18 io port: [0xc800-0xc8ff]
pci 0000:02:00.0: reg 30 32bit mmio: [0xfe9c0000-0xfe9dffff]
pci 0000:02:00.0: supports D1 D2
pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:00.0: PME# disabled
pci 0000:00:1c.5: bridge io port: [0xc000-0xcfff]
pci 0000:00:1c.5: bridge 32bit mmio: [0xfe900000-0xfe9fffff]
pci 0000:05:03.0: reg 10 32bit mmio: [0xfebff000-0xfebfffff]
pci 0000:05:03.0: supports D1 D2
pci 0000:05:03.0: PME# supported from D0 D1 D2 D3hot
pci 0000:05:03.0: PME# disabled
pci 0000:05:04.0: reg 10 io port: [0xe800-0xe8ff]
pci 0000:05:04.0: reg 14 32bit mmio: [0xfebfec00-0xfebfecff]
pci 0000:05:04.0: reg 30 32bit mmio: [0xfebc0000-0xfebdffff]
pci 0000:05:04.0: supports D1 D2
pci 0000:05:04.0: PME# supported from D1 D2 D3hot D3cold
pci 0000:05:04.0: PME# disabled
pci 0000:00:1e.0: transparent bridge
pci 0000:00:1e.0: bridge io port: [0xe000-0xefff]
pci 0000:00:1e.0: bridge 32bit mmio: [0xfeb00000-0xfebfffff]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 *14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 10 11 12 14 15)
xenbus_probe_backend_init bus registered ok
xen_balloon: Initialising balloon driver.
vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64
PCI: pci_cache_line_size set to 64 bytes
IO APIC resources couldn't be allocated.
NetLabel: Initializing
NetLabel: domain hash size = 128
NetLabel: protocols = UNLABELED CIPSOv4
NetLabel: unlabeled traffic allowed by default
DMA-API: preallocated 32768 debug entries
DMA-API: debugging enabled by kernel config
Xen: Initializing Xen DMA ops
Xen: Enabling DMA fallback to swiotlb
Switched to high resolution mode on CPU 0
Switched to high resolution mode on CPU 1
pnp: PnP ACPI init
ACPI: bus type pnp registered
xen: registering gsi 8 triggering 1 polarity 0
xen_allocate_pirq: returning irq 8 for gsi 8
xen: --> irq=8
xen_set_ioapic_routing: irq 8 gsi 8 vector 80 ioapic 0 pin 8 triggering 0 polarity 0
xen: registering gsi 13 triggering 1 polarity 0
xen_allocate_pirq: returning irq 13 for gsi 13
xen: --> irq=13
xen_set_ioapic_routing: irq 13 gsi 13 vector 120 ioapic 0 pin 13 triggering 0 polarity 0
xen: registering gsi 6 triggering 1 polarity 0
xen_allocate_pirq: returning irq 6 for gsi 6
xen: --> irq=6
xen_set_ioapic_routing: irq 6 gsi 6 vector 64 ioapic 0 pin 6 triggering 0 polarity 0
xen: registering gsi 4 triggering 1 polarity 0
xen_allocate_pirq: returning irq 4 for gsi 4
xen: --> irq=4
xen_set_ioapic_routing: irq 4 gsi 4 vector 48 ioapic 0 pin 4 triggering 0 polarity 0
xen: registering gsi 1 triggering 1 polarity 0
xen_allocate_pirq: returning irq 1 for gsi 1
xen: --> irq=1
xen_set_ioapic_routing: irq 1 gsi 1 vector 32 ioapic 0 pin 1 triggering 0 polarity 0
pnp: PnP ACPI: found 15 devices
ACPI: ACPI bus type pnp unregistered
system 00:01: iomem range 0xfed14000-0xfed19fff has been reserved
system 00:07: ioport range 0x290-0x297 has been reserved
system 00:08: ioport range 0x4d0-0x4d1 has been reserved
system 00:08: ioport range 0x800-0x87f has been reserved
system 00:08: ioport range 0x480-0x4bf has been reserved
system 00:08: iomem range 0xfed1c000-0xfed1ffff has been reserved
system 00:08: iomem range 0xfed20000-0xfed3ffff has been reserved
system 00:08: iomem range 0xfed50000-0xfed8ffff has been reserved
system 00:08: iomem range 0xffa00000-0xffafffff has been reserved
system 00:08: iomem range 0xffb00000-0xffbfffff has been reserved
system 00:08: iomem range 0xffe00000-0xffefffff has been reserved
system 00:08: iomem range 0xfff00000-0xfffffffe has been reserved
system 00:0b: iomem range 0xfec00000-0xfec00fff has been reserved
system 00:0b: iomem range 0xfee00000-0xfee00fff has been reserved
system 00:0d: iomem range 0xe0000000-0xefffffff has been reserved
system 00:0e: iomem range 0x0-0x9ffff could not be reserved
system 00:0e: iomem range 0xc0000-0xcffff could not be reserved
system 00:0e: iomem range 0xe0000-0xfffff could not be reserved
system 00:0e: iomem range 0x100000-0xcfffffff could not be reserved
pci 0000:05:04.0: BAR 6: address space collision on of device [0xfebc0000-0xfebdffff]
pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
pci 0000:00:01.0: IO window: 0xb000-0xbfff
pci 0000:00:01.0: MEM window: 0xfa000000-0xfe8fffff
pci 0000:00:01.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff
pci 0000:00:1c.0: PCI bridge, secondary bus 0000:04
pci 0000:00:1c.0: IO window: disabled
pci 0000:00:1c.0: MEM window: disabled
pci 0000:00:1c.0: PREFETCH window: 0x000000f8f00000-0x000000f8ffffff
pci 0000:00:1c.4: PCI bridge, secondary bus 0000:03
pci 0000:00:1c.4: IO window: 0xd000-0xdfff
pci 0000:00:1c.4: MEM window: 0xfea00000-0xfeafffff
pci 0000:00:1c.4: PREFETCH window: disabled
pci 0000:00:1c.5: PCI bridge, secondary bus 0000:02
pci 0000:00:1c.5: IO window: 0xc000-0xcfff
pci 0000:00:1c.5: MEM window: 0xfe900000-0xfe9fffff
pci 0000:00:1c.5: PREFETCH window: disabled
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:05
pci 0000:00:1e.0: IO window: 0xe000-0xefff
pci 0000:00:1e.0: MEM window: 0xfeb00000-0xfebfffff
pci 0000:00:1e.0: PREFETCH window: 0xf0000000-0xf00fffff
xen: registering gsi 16 triggering 0 polarity 1
alloc irq_desc for 16 on node 0
alloc kstat_irqs on node 0
xen: --> irq=16
xen_set_ioapic_routing: irq 16 gsi 16 vector 152 ioapic 0 pin 16 triggering 1 polarity 1
pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:01.0: setting latency timer to 64
xen: registering gsi 17 triggering 0 polarity 1
alloc irq_desc for 17 on node 0
alloc kstat_irqs on node 0
xen: --> irq=17
xen_set_ioapic_routing: irq 17 gsi 17 vector 160 ioapic 0 pin 17 triggering 1 polarity 1
pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.0: setting latency timer to 64
xen: registering gsi 17 triggering 0 polarity 1
xen_allocate_pirq: returning irq 17 for gsi 17
xen: --> irq=17
xen_set_ioapic_routing: irq 17 gsi 17 vector 160 ioapic 0 pin 17 triggering 1 polarity 1
pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.4: setting latency timer to 64
xen: registering gsi 16 triggering 0 polarity 1
xen_allocate_pirq: returning irq 16 for gsi 16
xen: --> irq=16
xen_set_ioapic_routing: irq 16 gsi 16 vector 152 ioapic 0 pin 16 triggering 1 polarity 1
pci 0000:00:1c.5: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.5: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 0 io: [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff]
pci_bus 0000:01: resource 0 io: [0xb000-0xbfff]
pci_bus 0000:01: resource 1 mem: [0xfa000000-0xfe8fffff]
pci_bus 0000:01: resource 2 pref mem [0xd0000000-0xdfffffff]
pci_bus 0000:04: resource 2 pref mem [0xf8f00000-0xf8ffffff]
pci_bus 0000:03: resource 0 io: [0xd000-0xdfff]
pci_bus 0000:03: resource 1 mem: [0xfea00000-0xfeafffff]
pci_bus 0000:02: resource 0 io: [0xc000-0xcfff]
pci_bus 0000:02: resource 1 mem: [0xfe900000-0xfe9fffff]
pci_bus 0000:05: resource 0 io: [0xe000-0xefff]
pci_bus 0000:05: resource 1 mem: [0xfeb00000-0xfebfffff]
pci_bus 0000:05: resource 2 pref mem [0xf0000000-0xf00fffff]
pci_bus 0000:05: resource 3 io: [0x00-0xffff]
pci_bus 0000:05: resource 4 mem: [0x000000-0xffffffffffffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
TCP bind hash table entries: 65536 (order: 10, 4718592 bytes)
TCP: Hash tables configured (established 524288 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 7606k freed
audit: initializing netlink socket (disabled)
type=2000 audit(1251295851.279:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 13773
SELinux: Registering netfilter hooks
cryptomgr_test used greatest stack depth: 5664 bytes left
cryptomgr_test used greatest stack depth: 5312 bytes left
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:01:00.0: Boot video device
alloc irq_desc for 35 on node 0
alloc kstat_irqs on node 0
pcieport-driver 0000:00:01.0: setting latency timer to 64
alloc irq_desc for 36 on node 0
alloc kstat_irqs on node 0
pcieport-driver 0000:00:1c.0: setting latency timer to 64
alloc irq_desc for 37 on node 0
alloc kstat_irqs on node 0
pcieport-driver 0000:00:1c.4: setting latency timer to 64
alloc irq_desc for 38 on node 0
alloc kstat_irqs on node 0
pcieport-driver 0000:00:1c.5: setting latency timer to 64
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
ACPI: Power Button [PWRF]
input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
ACPI: Power Button [PWRB]
***blkif_init
*** netif_init
registering netback
alloc irq_desc for 39 on node 0
alloc kstat_irqs on node 0
alloc irq_desc for 40 on node 0
alloc kstat_irqs on node 0
hpet_acpi_add: no address or irqs in _CRS
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
brd: module loaded
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input2
ahci 0000:00:1f.2: version 3.0
xen: registering gsi 22 triggering 0 polarity 1
alloc irq_desc for 22 on node 0
alloc kstat_irqs on node 0
xen: --> irq=22
xen_set_ioapic_routing: irq 22 gsi 22 vector 200 ioapic 0 pin 22 triggering 1 polarity 1
ahci 0000:00:1f.2: PCI INT B -> GSI 22 (level, low) -> IRQ 22
alloc irq_desc for 41 on node 0
alloc kstat_irqs on node 0
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pmp pio slum part ems
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xf9ffe800 port 0xf9ffe900 irq 41
ata2: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 41
ata3: SATA max UDMA/133 abar m2048@0xf9ffe800 port 0xf9ffea00 irq 41
ata4: SATA max UDMA/133 abar m2048@0xf9ffe800 port 0xf9ffea80 irq 41
ata5: SATA max UDMA/133 abar m2048@0xf9ffe800 port 0xf9ffeb00 irq 41
ata6: SATA max UDMA/133 abar m2048@0xf9ffe800 port 0xf9ffeb80 irq 41
work_for_cpu used greatest stack depth: 4960 bytes left
xen: registering gsi 16 triggering 0 polarity 1
xen_allocate_pirq: returning irq 16 for gsi 16
xen: --> irq=16
xen_set_ioapic_routing: irq 16 gsi 16 vector 152 ioapic 0 pin 16 triggering 1 polarity 1
ahci 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ahci 0000:03:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:03:00.0: flags: 64bit ncq pm led clo pmp pio slum part
ahci 0000:03:00.0: setting latency timer to 64
scsi6 : ahci
scsi7 : ahci
ata7: SATA max UDMA/133 abar m8192@0xfeafe000 port 0xfeafe100 irq 16
ata8: SATA max UDMA/133 abar m8192@0xfeafe000 port 0xfeafe180 irq 16
Fixed MDIO Bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
xen: registering gsi 18 triggering 0 polarity 1
alloc irq_desc for 18 on node 0
alloc kstat_irqs on node 0
xen: --> irq=18
xen_set_ioapic_routing: irq 18 gsi 18 vector 216 ioapic 0 pin 18 triggering 1 polarity 1
ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ehci_hcd 0000:00:1a.7: setting latency timer to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf9fffc00
ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 ehci_hcd
usb usb1: SerialNumber: 0000:00:1a.7
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
work_for_cpu used greatest stack depth: 3856 bytes left
xen: registering gsi 23 triggering 0 polarity 1
alloc irq_desc for 23 on node 0
alloc kstat_irqs on node 0
xen: --> irq=23
xen_set_ioapic_routing: irq 23 gsi 23 vector 33 ioapic 0 pin 23 triggering 1 polarity 1
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf9fff800
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: EHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 ehci_hcd
usb usb2: SerialNumber: 0000:00:1d.7
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 6 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
xen: registering gsi 16 triggering 0 polarity 1
xen_allocate_pirq: returning irq 16 for gsi 16
xen: --> irq=16
xen_set_ioapic_routing: irq 16 gsi 16 vector 152 ioapic 0 pin 16 triggering 1 polarity 1
uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
uhci_hcd 0000:00:1a.0: setting latency timer to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000a800
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb3: SerialNumber: 0000:00:1a.0
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
xen: registering gsi 21 triggering 0 polarity 1
alloc irq_desc for 21 on node 0
alloc kstat_irqs on node 0
xen: --> irq=21
xen_set_ioapic_routing: irq 21 gsi 21 vector 41 ioapic 0 pin 21 triggering 1 polarity 1
uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1a.1: setting latency timer to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a880
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb4: SerialNumber: 0000:00:1a.1
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
xen: registering gsi 18 triggering 0 polarity 1
xen_allocate_pirq: returning irq 18 for gsi 18
xen: --> irq=18
xen_set_ioapic_routing: irq 18 gsi 18 vector 216 ioapic 0 pin 18 triggering 1 polarity 1
uhci_hcd 0000:00:1a.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
uhci_hcd 0000:00:1a.2: setting latency timer to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 18, io base 0x0000ac00
usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb5: SerialNumber: 0000:00:1a.2
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
xen: registering gsi 23 triggering 0 polarity 1
xen_allocate_pirq: returning irq 23 for gsi 23
xen: --> irq=23
xen_set_ioapic_routing: irq 23 gsi 23 vector 33 ioapic 0 pin 23 triggering 1 polarity 1
uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
uhci_hcd 0000:00:1d.0: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a080
usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb6: Product: UHCI Host Controller
usb usb6: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb6: SerialNumber: 0000:00:1d.0
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
xen: registering gsi 19 triggering 0 polarity 1
alloc irq_desc for 19 on node 0
alloc kstat_irqs on node 0
xen: --> irq=19
xen_set_ioapic_routing: irq 19 gsi 19 vector 49 ioapic 0 pin 19 triggering 1 polarity 1
uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
uhci_hcd 0000:00:1d.1: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a400
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb7: SerialNumber: 0000:00:1d.1
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
xen: registering gsi 18 triggering 0 polarity 1
xen_allocate_pirq: returning irq 18 for gsi 18
xen: --> irq=18
xen_set_ioapic_routing: irq 18 gsi 18 vector 216 ioapic 0 pin 18 triggering 1 polarity 1
uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
uhci_hcd 0000:00:1d.2: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a480
usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb8: Product: UHCI Host Controller
usb usb8: Manufacturer: Linux 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 uhci_hcd
usb usb8: SerialNumber: 0000:00:1d.2
usb usb8: configuration #1 chosen from 1 choice
hub 8-0:1.0: USB hub found
hub 8-0:1.0: 2 ports detected
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
rtc_cmos 00:03: RTC can wake from S4
rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
PM: Resume from disk failed.
registered taskstats version 1
No TPM chip found, activating TPM-bypass!
Magic number: 5:68:183
rtc_cmos 00:03: setting system clock to 2009-08-26 14:10:51 UTC (1251295851)
Initalizing network drop monitor service
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
ata8: SATA link down (SStatus 0 SControl 300)
ata7: SATA link down (SStatus 0 SControl 300)
usb 1-3: new high speed USB device using ehci_hcd and address 2

======================================================
[ INFO: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected ]
2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 #1
------------------------------------------------------
khubd/28 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:
(&retval->lock){......}, at: [] dma_pool_alloc+0x45/0x321

and this task is already holding:
(&ehci->lock){-.....}, at: [] ehci_urb_enqueue+0xb4/0xd5c
which would create a new lock dependency:
(&ehci->lock){-.....} -> (&retval->lock){......}

but this new dependency connects a HARDIRQ-irq-safe lock:
(&ehci->lock){-.....}
... which became HARDIRQ-irq-safe at:
[] __lock_acquire+0x254/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] ehci_irq+0x41/0x441
[] usb_hcd_irq+0x59/0xcc
[] handle_IRQ_event+0x62/0x148
[] handle_level_irq+0x90/0xf9
[] handle_irq+0x9a/0xba
[] xen_evtchn_do_upcall+0x10c/0x1bd
[] xen_do_hypervisor_callback+0x1e/0x30
[] 0xffffffffffffffff

to a HARDIRQ-irq-unsafe lock:
(purge_lock){+.+...}
... which became HARDIRQ-irq-unsafe at:
... [] __lock_acquire+0x2c8/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] __purge_vmap_area_lazy+0x63/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] xen_alloc_ptpage+0x5a/0xa0
[] xen_alloc_pte+0x26/0x3c
[] __pte_alloc_kernel+0x6f/0xdd
[] vmap_page_range_noflush+0x1c5/0x315
[] map_vm_area+0x41/0x6b
[] __vmalloc_area_node+0x12f/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc_area_node+0x6c/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff

other info that might help us debug this:

2 locks held by khubd/28:
#0: (usb_address0_mutex){+.+...}, at: [] hub_port_init+0x8c/0x7ee
#1: (&ehci->lock){-.....}, at: [] ehci_urb_enqueue+0xb4/0xd5c

the HARDIRQ-irq-safe lock's dependencies:
-> (&ehci->lock){-.....} ops: 0 {
IN-HARDIRQ-W at:
[] __lock_acquire+0x254/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] ehci_irq+0x41/0x441
[] usb_hcd_irq+0x59/0xcc
[] handle_IRQ_event+0x62/0x148
[] handle_level_irq+0x90/0xf9
[] handle_irq+0x9a/0xba
[] xen_evtchn_do_upcall+0x10c/0x1bd
[] xen_do_hypervisor_callback+0x1e/0x30
[] 0xffffffffffffffff
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] ehci_irq+0x41/0x441
[] usb_hcd_irq+0x59/0xcc
[] handle_IRQ_event+0x62/0x148
[] handle_level_irq+0x90/0xf9
[] handle_irq+0x9a/0xba
[] xen_evtchn_do_upcall+0x10c/0x1bd
[] xen_do_hypervisor_callback+0x1e/0x30
[] 0xffffffffffffffff
}
... key at: [] __key.35409+0x0/0x8
-> (hcd_urb_list_lock){......} ops: 0 {
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] usb_hcd_link_urb_to_ep+0x37/0xc8
[] usb_hcd_submit_urb+0x30f/0xa07
[] usb_submit_urb+0x25a/0x2ed
[] usb_start_wait_urb+0x71/0x1d4
[] usb_control_msg+0x10c/0x144
[] usb_get_descriptor+0x83/0xc9
[] usb_get_device_descriptor+0x85/0xca
[] usb_add_hcd+0x472/0x6a8
[] usb_hcd_pci_probe+0x263/0x3bd
[] local_pci_probe+0x2a/0x42
[] do_work_for_cpu+0x27/0x50
[] kthread+0xac/0xb4
[] child_rip+0xa/0x20
[] 0xffffffffffffffff
}
... key at: [] hcd_urb_list_lock+0x18/0x40
... acquired at:
[] __lock_acquire+0xa79/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] usb_hcd_link_urb_to_ep+0x37/0xc8
[] ehci_urb_enqueue+0xcd/0xd5c
[] usb_hcd_submit_urb+0x874/0xa07
[] usb_submit_urb+0x25a/0x2ed
[] usb_start_wait_urb+0x71/0x1d4
[] usb_control_msg+0x10c/0x144
[] hub_port_init+0x31b/0x7ee
[] hub_events+0x94d/0x11e6
[] hub_thread+0x46/0x1d1
[] kthread+0xac/0xb4
[] child_rip+0xa/0x20
[] 0xffffffffffffffff


the HARDIRQ-irq-unsafe lock's dependencies:
-> (purge_lock){+.+...} ops: 0 {
HARDIRQ-ON-W at:
[] __lock_acquire+0x2c8/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] __purge_vmap_area_lazy+0x63/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] xen_alloc_ptpage+0x5a/0xa0
[] xen_alloc_pte+0x26/0x3c
[] __pte_alloc_kernel+0x6f/0xdd
[] vmap_page_range_noflush+0x1c5/0x315
[] map_vm_area+0x41/0x6b
[] __vmalloc_area_node+0x12f/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc_area_node+0x6c/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
SOFTIRQ-ON-W at:
[] __lock_acquire+0x2e9/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] __purge_vmap_area_lazy+0x63/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] xen_alloc_ptpage+0x5a/0xa0
[] xen_alloc_pte+0x26/0x3c
[] __pte_alloc_kernel+0x6f/0xdd
[] vmap_page_range_noflush+0x1c5/0x315
[] map_vm_area+0x41/0x6b
[] __vmalloc_area_node+0x12f/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc_area_node+0x6c/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] __purge_vmap_area_lazy+0x63/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] xen_alloc_ptpage+0x5a/0xa0
[] xen_alloc_pte+0x26/0x3c
[] __pte_alloc_kernel+0x6f/0xdd
[] vmap_page_range_noflush+0x1c5/0x315
[] map_vm_area+0x41/0x6b
[] __vmalloc_area_node+0x12f/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc_area_node+0x6c/0x167
[] __vmalloc_node+0x90/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
}
... key at: [] purge_lock.26239+0x18/0x40
-> (vmap_area_lock){+.+...} ops: 0 {
HARDIRQ-ON-W at:
[] __lock_acquire+0x2c8/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] alloc_vmap_area+0x116/0x28a
[] __get_vm_area_node+0x14d/0x20d
[] __vmalloc_node+0x77/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
SOFTIRQ-ON-W at:
[] __lock_acquire+0x2e9/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] alloc_vmap_area+0x116/0x28a
[] __get_vm_area_node+0x14d/0x20d
[] __vmalloc_node+0x77/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] alloc_vmap_area+0x116/0x28a
[] __get_vm_area_node+0x14d/0x20d
[] __vmalloc_node+0x77/0xb5
[] __vmalloc+0x28/0x3e
[] alloc_large_system_hash+0x12f/0x1fb
[] vfs_caches_init+0xb8/0x140
[] start_kernel+0x3ef/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
}
... key at: [] vmap_area_lock+0x18/0x40
-> (&rnp->lock){..-...} ops: 0 {
IN-SOFTIRQ-W at:
[] __lock_acquire+0x275/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock_irqsave+0x5d/0xab
[] cpu_quiet+0x38/0xb0
[] __rcu_process_callbacks+0x83/0x259
[] rcu_process_callbacks+0x5d/0x76
[] __do_softirq+0xf6/0x1f0
[] call_softirq+0x1c/0x30
[] do_softirq+0x5f/0xd7
[] irq_exit+0x66/0xbc
[] xen_evtchn_do_upcall+0x18d/0x1bd
[] xen_do_hypervisor_callback+0x1e/0x30
[] 0xffffffffffffffff
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock_irqsave+0x5d/0xab
[] rcu_init_percpu_data+0x3d/0x18b
[] rcu_cpu_notify+0x4a/0xa7
[] __rcu_init+0x168/0x1b3
[] rcu_init+0x1c/0x3e
[] start_kernel+0x268/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
}
... key at: [] __key.20408+0x0/0x8
... acquired at:
[] __lock_acquire+0xa79/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock_irqsave+0x5d/0xab
[] __call_rcu+0x9d/0x13c
[] call_rcu+0x28/0x3e
[] __free_vmap_area+0x7b/0x98
[] __purge_vmap_area_lazy+0x149/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] change_page_attr_set_clr+0x12b/0x3ea
[] change_page_attr_set+0x3b/0x51
[] _set_memory_uc+0x30/0x46
[] ioremap_change_attr+0x30/0x56
[] kernel_map_sync_memtype+0x8e/0xf0
[] __ioremap_caller+0x2a4/0x351
[] ioremap_nocache+0x2a/0x40
[] acpi_os_map_memory+0x2a/0x47
[] acpi_ex_system_memory_space_handler+0xe4/0x1f8
[] acpi_ev_address_space_dispatch+0x17f/0x1e1
[] acpi_ex_access_region+0x23d/0x25e
[] acpi_ex_field_datum_io+0x106/0x1ac
[] acpi_ex_extract_from_field+0xa6/0x1cc
[] acpi_ex_read_data_from_field+0x127/0x179
[] acpi_ex_resolve_node_to_value+0x1a0/0x240
[] acpi_ex_resolve_to_value+0x217/0x237
[] acpi_ds_evaluate_name_path+0x8d/0x11d
[] acpi_ds_exec_end_op+0xaa/0x3fd
[] acpi_ps_parse_loop+0x6aa/0x843
[] acpi_ps_parse_aml+0xae/0x304
[] acpi_ps_execute_method+0x1e5/0x2cb
[] acpi_ns_evaluate+0xf9/0x1d8
[] acpi_ut_evaluate_object+0x5d/0x19a
[] acpi_ev_match_prw_and_gpe+0x35/0xfc
[] acpi_ns_walk_namespace+0xc9/0x152
[] acpi_ev_initialize_gpe_block+0x64/0xb4
[] acpi_ev_install_fadt_gpes+0x40/0x7a
[] acpi_initialize_objects+0x54/0x7f
[] acpi_init+0xa3/0x288
[] do_one_initcall+0x84/0x1ad
[] kernel_init+0x22d/0x29b
[] child_rip+0xa/0x20
[] 0xffffffffffffffff

-> (&rcu_state.onofflock){..-...} ops: 0 {
IN-SOFTIRQ-W at:
[] __lock_acquire+0x275/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] rcu_start_gp+0xc5/0x154
[] cpu_quiet_msk+0xae/0xcd
[] cpu_quiet+0x90/0xb0
[] __rcu_process_callbacks+0x83/0x259
[] rcu_process_callbacks+0x3e/0x76
[] __do_softirq+0xf6/0x1f0
[] call_softirq+0x1c/0x30
[] do_softirq+0x5f/0xd7
[] irq_exit+0x66/0xbc
[] xen_evtchn_do_upcall+0x18d/0x1bd
[] xen_do_hypervisor_callback+0x1e/0x30
[] 0xffffffffffffffff
INITIAL USE at:
[] __lock_acquire+0x33f/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] rcu_init_percpu_data+0xe6/0x18b
[] rcu_cpu_notify+0x4a/0xa7
[] __rcu_init+0x168/0x1b3
[] rcu_init+0x1c/0x3e
[] start_kernel+0x268/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff
}
... key at: [] rcu_state+0x14f0/0x1580
... acquired at:
[] __lock_acquire+0xa79/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] rcu_init_percpu_data+0xfa/0x18b
[] rcu_cpu_notify+0x4a/0xa7
[] __rcu_init+0x168/0x1b3
[] rcu_init+0x1c/0x3e
[] start_kernel+0x268/0x44c
[] x86_64_start_reservations+0xbb/0xd6
[] xen_start_kernel+0x5ab/0x5b2
[] 0xffffffffffffffff

... acquired at:
[] __lock_acquire+0xa79/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] rcu_start_gp+0xc5/0x154
[] __call_rcu+0xa8/0x13c
[] call_rcu+0x28/0x3e
[] __free_vmap_area+0x7b/0x98
[] __purge_vmap_area_lazy+0x149/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] change_page_attr_set_clr+0x12b/0x3ea
[] change_page_attr_set+0x3b/0x51
[] _set_memory_uc+0x30/0x46
[] ioremap_change_attr+0x30/0x56
[] kernel_map_sync_memtype+0x8e/0xf0
[] __ioremap_caller+0x2a4/0x351
[] ioremap_nocache+0x2a/0x40
[] acpi_os_map_memory+0x2a/0x47
[] acpi_ex_system_memory_space_handler+0xe4/0x1f8
[] acpi_ev_address_space_dispatch+0x17f/0x1e1
[] acpi_ex_access_region+0x23d/0x25e
[] acpi_ex_field_datum_io+0x106/0x1ac
[] acpi_ex_extract_from_field+0xa6/0x1cc
[] acpi_ex_read_data_from_field+0x127/0x179
[] acpi_ex_resolve_node_to_value+0x1a0/0x240
[] acpi_ex_resolve_to_value+0x217/0x237
[] acpi_ds_evaluate_name_path+0x8d/0x11d
[] acpi_ds_exec_end_op+0xaa/0x3fd
[] acpi_ps_parse_loop+0x6aa/0x843
[] acpi_ps_parse_aml+0xae/0x304
[] acpi_ps_execute_method+0x1e5/0x2cb
[] acpi_ns_evaluate+0xf9/0x1d8
[] acpi_ut_evaluate_object+0x5d/0x19a
[] acpi_ev_match_prw_and_gpe+0x35/0xfc
[] acpi_ns_walk_namespace+0xc9/0x152
[] acpi_ev_initialize_gpe_block+0x64/0xb4
[] acpi_ev_install_fadt_gpes+0x40/0x7a
[] acpi_initialize_objects+0x54/0x7f
[] acpi_init+0xa3/0x288
[] do_one_initcall+0x84/0x1ad
[] kernel_init+0x22d/0x29b
[] child_rip+0xa/0x20
[] 0xffffffffffffffff

... acquired at:
[] __lock_acquire+0xa79/0xc0e
[] lock_acquire+0xee/0x12e
[] _spin_lock+0x45/0x8e
[] __purge_vmap_area_lazy+0x132/0x198
[] vm_unmap_aliases+0x18f/0x1b2
[] change_page_attr_set_clr+0x12b/0x3ea
[] change_page_attr_set+0x3b/0x51
[] _set_memory_uc+0x30/0x46
[] ioremap_change_attr+0x30/0x56
[] kernel_map_sync_memtype+0x8e/0xf0
[] __ioremap_caller+0x2a4/0x351
[] ioremap_nocache+0x2a/0x40
[] acpi_os_map_memory+0x2a/0x47
[] acpi_ex_system_memory_space_handler+0xe4/0x1f8
[] acpi_ev_address_space_dispatch+0x17f/0x1e1
[] acpi_ex_access_region+0x23d/0x25e
[] acpi_ex_field_datum_io+0x106/0x1ac
[] acpi_ex_extract_from_field+0xa6/0x1cc
[] acpi_ex_read_data_from_field+0x127/0x179
[] acpi_ex_resolve_node_to_value+0x1a0/0x240
[] acpi_ex_resolve_to_value+0x217/0x237
[] acpi_ds_evaluate_name_path+0x8d/0x11d
[] acpi_ds_exec_end_op+0xaa/0x3fd
[] acpi_ps_parse_loop+0x6aa/0x843
[] acpi_ps_parse_aml+0xae/0x304
[] acpi_ps_execute_method+0x1e5/0x2cb
[] acpi_ns_evaluate+0xf9/0x1d8
[] acpi_ut_evaluate_object+0x5d/0x19a
[] acpi_ev_match_prw_and_gpe+0x35/0xfc
[] acpi_ns_walk_namespace+0xc9/0x152
[] acpi_ev_initialize_gpe_block+0x64/0xb4
[] acpi_ev_install_fadt_gpes+0x40/0x7a
[] acpi_initialize_objects+0x54/0x7f
[] acpi_init+0xa3/0x288
[] do_one_initcall+0x84/0x1ad
[] kernel_init+0x22d/0x29b
[] child_rip+0xa/0x20
[] 0xffffffffffffffff


stack backtrace:
Pid: 28, comm: khubd Not tainted 2.6.31-0.1.2.58.rc7.git1.xendom0.fc11.x86_64 #1
Call Trace:
[] check_usage+0x29a/0x2bf
[] ? check_noncircular+0xa1/0xe8
[] check_irq_usage+0x70/0xe9
[] __lock_acquire+0x973/0xc0e
[] lock_acquire+0xee/0x12e
[] ? dma_pool_alloc+0x45/0x321
[] ? dma_pool_alloc+0x45/0x321
[] _spin_lock_irqsave+0x5d/0xab
[] ? dma_pool_alloc+0x45/0x321
[] dma_pool_alloc+0x45/0x321
[] ? xen_clocksource_read+0x34/0x4a
[] ? xen_sched_clock+0x23/0xaf
[] ? xen_force_evtchn_callback+0x20/0x36
[] ? check_events+0x12/0x20
[] ehci_qh_alloc+0x37/0xfe
[] ? xen_restore_fl_direct_end+0x0/0x1
[] qh_append_tds+0x4c/0x47e
[] ? _spin_unlock+0x3a/0x55
[] ehci_urb_enqueue+0xf2/0xd5c
[] ? dma_map_single_attrs.clone.2+0x7e/0xf3
[] usb_hcd_submit_urb+0x874/0xa07
[] ? debug_check_no_locks_freed+0x13d/0x16a
[] ? trace_hardirqs_on_caller+0x139/0x175
[] ? lockdep_init_map+0xad/0x138
[] usb_submit_urb+0x25a/0x2ed
[] ? __init_waitqueue_head+0x4d/0x76
[] usb_start_wait_urb+0x71/0x1d4
[] usb_control_msg+0x10c/0x144
[] hub_port_init+0x31b/0x7ee
[] hub_events+0x94d/0x11e6
[] ? check_events+0x12/0x20
[] ? xen_force_evtchn_callback+0x20/0x36
[] hub_thread+0x46/0x1d1
[] ? autoremove_wake_function+0x0/0x5f
[] ? hub_thread+0x0/0x1d1
[] kthread+0xac/0xb4
[] child_rip+0xa/0x20
[] ? restore_args+0x0/0x30
[] ? child_rip+0x0/0x20
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata1.00: ATA-7: ST3250410AS, 3.AAC, max UDMA/133
ata1.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access ATA ST3250410AS 3.AA PQ: 0 ANSI: 5
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12
usb 1-3: New USB device found, idVendor=0bda, idProduct=8187
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3: Product: RTL8187_Wireless
usb 1-3: Manufacturer: Manufacturer_Realtek_RTL8187_
usb 1-3: SerialNumber: 0015AF51C2C0
usb 1-3: configuration #1 chosen from 1 choice
sda13 sda14 sda15 >
sd 0:0:0:0: [sda] Attached SCSI disk
usb 8-2: new low speed USB device using uhci_hcd and address 2
usb 8-2: New USB device found, idVendor=062a, idProduct=0001
usb 8-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 8-2: configuration #1 chosen from 1 choice
input: HID 062a:0001 as /devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.0/input/input4
generic-usb 0003:062A:0001.0001: input,hidraw0: USB HID v1.10 Mouse [HID 062a:0001] on usb-0000:00:1d.2-2/input0
ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata2.00: ATA-7: ST3250410AS, 3.AAC, max UDMA/133
ata2.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32)
ata2.00: configured for UDMA/133
scsi 1:0:0:0: Direct-Access ATA ST3250410AS 3.AA PQ: 0 ANSI: 5
sd 1:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 GB/232 GiB)
sd 1:0:0:0: Attached scsi generic sg1 type 0
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 >
sd 1:0:0:0: [sdb] Attached SCSI disk
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
Freeing unused kernel memory: 3200k freed
Write protecting the kernel read-only data: 7424k
EXT4-fs (dm-1): barriers enabled
kjournald2 starting: pid 95, dev dm-1:8, commit interval 5 seconds
EXT4-fs (dm-1): delayed allocation enabled
EXT4-fs: file extents enabled
EXT4-fs: mballoc enabled
EXT4-fs (dm-1): mounted filesystem with ordered data mode
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
type=1404 audit(1251295857.725:2): selinux=0 auid=4294967295 ses=4294967295
sh used greatest stack depth: 3096 bytes left
udev: starting version 141
pata_jmicron 0000:03:00.1: enabling device (0000 -> 0001)
xen: registering gsi 17 triggering 0 polarity 1
xen_allocate_pirq: returning irq 17 for gsi 17
xen: --> irq=17
xen_set_ioapic_routing: irq 17 gsi 17 vector 160 ioapic 0 pin 17 triggering 1 polarity 1
pata_jmicron 0000:03:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pata_jmicron 0000:03:00.1: setting latency timer to 64
scsi8 : pata_jmicron
scsi9 : pata_jmicron
ata9: PATA max UDMA/100 cmd 0xdc00 ctl 0xd880 bmdma 0xd400 irq 17
ata10: PATA max UDMA/100 cmd 0xd800 ctl 0xd480 bmdma 0xd408 irq 17
sky2 driver version 1.23
xen: registering gsi 17 triggering 0 polarity 1
xen_allocate_pirq: returning irq 17 for gsi 17
xen: --> irq=17
xen_set_ioapic_routing: irq 17 gsi 17 vector 160 ioapic 0 pin 17 triggering 1 polarity 1
sky2 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
sky2 0000:02:00.0: setting latency timer to 64
sky2 0000:02:00.0: Yukon-2 EC Ultra chip revision 3
alloc irq_desc for 42 on node 0
alloc kstat_irqs on node 0
sky2 eth0: addr 00:1e:8c:25:d9:23
iTCO_vendor_support: vendor-support=0
ata9.00: ATAPI: Optiarc DVD RW AD-5200A, 1.03, max UDMA/66
ata9.00: configured for UDMA/66
scsi 8:0:0:0: CD-ROM Optiarc DVD RW AD-5200A 1.03 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 8:0:0:0: Attached scsi CD-ROM sr0
sr 8:0:0:0: Attached scsi generic sg2 type 5
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
iTCO_wdt: Found a ICH9R TCO device (Version=2, TCOBASE=0x0860)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
xen: registering gsi 18 triggering 0 polarity 1
xen_allocate_pirq: returning irq 18 for gsi 18
xen: --> irq=18
xen_set_ioapic_routing: irq 18 gsi 18 vector 216 ioapic 0 pin 18 triggering 1 polarity 1
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ACPI: I/O resource 0000:00:1f.3 [0x400-0x41f] conflicts with ACPI region SMRG [0x400-0x40f]
ACPI: Device needs an ACPI driver
i801_smbus: probe of 0000:00:1f.3 failed with error -16
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
xen: registering gsi 16 triggering 0 polarity 1
xen_allocate_pirq: returning irq 16 for gsi 16
xen: --> irq=16
xen_set_ioapic_routing: irq 16 gsi 16 vector 152 ioapic 0 pin 16 triggering 1 polarity 1
r8169 0000:05:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:05:04.0: no PCI Express capability
eth1: RTL8169sc/8110sc at 0xffffc90001056c00, 00:1e:8c:25:cc:a5, XID 18000000 IRQ 16
cfg80211: Calling CRDA to update world regulatory domain
xen: registering gsi 19 triggering 0 polarity 1
xen_allocate_pirq: returning irq 19 for gsi 19
xen: --> irq=19
xen_set_ioapic_routing: irq 19 gsi 19 vector 49 ioapic 0 pin 19 triggering 1 polarity 1
firewire_ohci 0000:05:03.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
firewire_ohci: Added fw-ohci device 0000:05:03.0, OHCI version 1.0
xen: registering gsi 22 triggering 0 polarity 1
xen_allocate_pirq: returning irq 22 for gsi 22
xen: --> irq=22
xen_set_ioapic_routing: irq 22 gsi 22 vector 200 ioapic 0 pin 22 triggering 1 polarity 1
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
HDA Intel 0000:00:1b.0: setting latency timer to 64
firewire_core: created device fw0: GUID 001e8c00000473b7, S400
cfg80211: World regulatory domain updated:
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input5
phy0: Selected rate control algorithm 'minstrel'
phy0: hwaddr 00:15:af:51:c2:c0, RTL8187vB (default) V1 + rtl8225z2
rtl8187: Customer ID is 0x00
Registered led device: rtl8187-phy0::tx
Registered led device: rtl8187-phy0::rx
usbcore: registered new interface driver rtl8187
cfg80211: Calling CRDA for country: RU
cfg80211: Regulatory domain changed to country: RU
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
Event-channel device installed.
device-mapper: multipath: version 1.1.0 loaded
EXT4-fs (dm-1): internal journal on dm-1:8
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 4095992k swap on /dev/mapper/VolGroup00-LogVol01. Priority:-1 extents:1 across:4095992k
Adding 4095992k swap on /dev/mapper/vg_serverxen341-LogVol01. Priority:-2 extents:1 across:4095992k
platform microcode: firmware: requesting intel-ucode/06-17-06
platform microcode: firmware: requesting intel-ucode/06-17-06
Microcode Update Driver: v2.00 , Peter Oruba
Microcode Update Driver: v2.00 removed.
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bridge firewalling registered
alloc irq_desc for 43 on node 0
alloc kstat_irqs on node 0
xenbus_probe wake_waiting
alloc irq_desc for 44 on node 0
alloc kstat_irqs on node 0
xenbus_probe wake_waiting
XENBUS: Unable to read cpu state
XENBUS: Unable to read cpu state
xenbus_probe_devices backend
xenbus_probe_devices failed xenbus_directory
backend_probe_and_watch devices probed ok
backend_probe_and_watch watch add ok ok
backend_probe_and_watch all done
virbr0: starting userspace STP failed, starting kernel STP
r8169: eth1: link down
ADDRCONF(NETDEV_UP): eth1: link is not ready
sky2 eth0: enabling interface
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_UP): wlan0: link is not ready
sky2 eth0: disabling interface
lo: Disabled Privacy Extensions
sky2 peth0: enabling interface
ADDRCONF(NETDEV_UP): peth0: link is not ready
sky2 peth0: Link is up at 100 Mbps, full duplex, flow control both
ADDRCONF(NETDEV_CHANGE): peth0: link becomes ready
device peth0 entered promiscuous mode
eth0: port 1(peth0) entering forwarding state
peth0: no IPv6 routers present
eth0: no IPv6 routers present
fuse init (API version 7.12)

Kernel seems to work under Xen pretty stable.
However,attempt to load kernel been built as vanilla failed.
Console dropped into stack trace
and hanged.