[GIT PULL] Please pull x86 biarch crashdump support and misc devel
caiqian at redhat.com
caiqian at redhat.com
Fri Sep 10 12:54:59 EDT 2010
BTW, kexec commandline was like this if helps.
/sbin/kexec -p '--command-line=ro root=/dev/mapper/vg_intels3e3601-lv_root rd_LVM_LV=vg_intels3e3601/lv_root rd_LVM_LV=vg_intels3e3601/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us console=ttyS0,115200n81 irqpoll maxcpus=1 reset_devices cgroup_disable=memory sysrq_always_enabled ' --initrd=/boot/initrd-2.6.36-rc2-mm1-fix+kdump.img /boot/vmlinuz-2.6.36-rc2-mm1-fix+
----- caiqian at redhat.com wrote:
> It worked again after reverted those 2 commits.
>
> commit 6d4b8e90bc066e79dbc8a1387fb9e32c7d0f9435
> Author: Eric W. Biederman <ebiederm at xmission.com>
> Date: Wed Sep 8 10:52:01 2010 -0700
>
> x86_64: Kill now unused crashdump-x86_64.[ch]
>
> Now we use the i386 crashdump-x86 instead we can kill
> crashdump-x86_64.
>
> Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
>
> commit ff053cdb05c2d95dafbcbfd4ffc079cad3c56cc8
> Author: Eric W. Biederman <ebiederm at xmission.com>
> Date: Wed Sep 8 10:12:09 2010 -0700
>
> x86_64: Use the x86 crashdump
>
> With proper biarch support in crashdump-x86, crashdump-x86_64
> is now redudant and we can use crashdump-x86 everywhere. Using
> crashdump-x86 everywhere results in a little unnecessary i386
> logic on x86_64 but is otherwise harmless. Removing the
> unnecessary duplication between i386 and x86_64 should make
> the code much easier to maintain going forward.
>
> Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
>
> ----- caiqian at redhat.com wrote:
>
> > Just a head-up. This version generated empty vmcore on a Nehalem-EX
> > box, while v2.0.0 worked fine.
> > SysRq : Trigger a crash
> > BUG: unable to handle kernel NULL pointer dereference at (null)
> > IP: [<ffffffff812cd836>] sysrq_handle_crash+0x16/0x20
> > PGD 46cc4f067 PUD 46c570067 PMD 0
> > Oops: 0002 [#1] SMP
> > last sysfs file:
> > /sys/devices/system/cpu/cpu63/cache/index2/shared_cpu_map
> > CPU 7
> > Modules linked in: ip6table_filter ip6_tables ebtable_nat ebtables
> > iptable_mangle ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4
> > nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT bridge stp llc
> autofs4
> > sunrpc cpufreq_ondemand acpi_cpufreq freq_table mperf ipv6
> xt_physdev
> > iptable_filter ip_tables dm_mirror dm_region_hash dm_log kvm_intel
> kvm
> > pcspkr shpchp i2c_i801 i2c_core iTCO_wdt iTCO_vendor_support
> ioatdma
> > sg igb dca ext4 mbcache jbd2 sd_mod crc_t10dif sr_mod cdrom
> > megaraid_sas dm_mod [last unloaded: microcode]
> >
> > Pid: 4716, comm: bash Not tainted 2.6.36-rc2-mm1-fix+ #101
> > QSSC-S4R/QSSC-S4R
> > RIP: 0010:[<ffffffff812cd836>] [<ffffffff812cd836>]
> > sysrq_handle_crash+0x16/0x20
> > RSP: 0018:ffff880c6a63be38 EFLAGS: 00010092
> > RAX: 0000000000000010 RBX: 0000000000000063 RCX: 0000000000001520
> > RDX: 0000000000000000 RSI: 0000000000000046 RDI: 0000000000000063
> > RBP: ffff880c6a63be38 R08: 0000000000000000 R09: 00007f766e313700
> > R10: ffff88106e330de0 R11: 0000000000000000 R12: ffffffff81a754c0
> > R13: 0000000000000286 R14: 0000000000000007 R15: 0000000000000000
> > FS: 00007f766e313700(0000) GS:ffff880c8e220000(0000)
> > knlGS:0000000000000000
> > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > CR2: 0000000000000000 CR3: 000000046cc30000 CR4: 00000000000006e0
> > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> > DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> > Process bash (pid: 4716, threadinfo ffff880c6a63a000, task
> > ffff880c68756100)
> > Stack:
> > ffff880c6a63be78 ffffffff812cde49 ffff88086c615ec0
> 0000000000000002
> > <0> ffff88106d31a840 00007f766e317000 0000000000000002
> > fffffffffffffffb
> > <0> ffff880c6a63bea8 ffffffff812cdefa ffff881000000002
> > 00007f766e317000
> > Call Trace:
> > [<ffffffff812cde49>] __handle_sysrq+0x129/0x190
> > [<ffffffff812cdefa>] write_sysrq_trigger+0x4a/0x50
> > [<ffffffff8119eac6>] proc_reg_write+0x76/0xb0
> > [<ffffffff81145688>] vfs_write+0xc8/0x190
> > [<ffffffff81145ff1>] sys_write+0x51/0x80
> > [<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
> > Code: d0 88 81 43 8e 25 82 c9 c3 66 66 66 2e 0f 1f 84 00 00 00 00
> 00
> > 55 48 89 e5 0f 1f 44 00 00 c7 05 09 cd b3 00 01 00 00 00 0f ae f8
> <c6>
> > 04 25 00 00 00 00 01 c9 c3 55 48 89 e5 0f 1f 44 00 00 8d 47
> > RIP [<ffffffff812cd836>] sysrq_handle_crash+0x16/0x20
> > RSP <ffff880c6a63be38>
> > CR2: 0000000000000000
> > Initializing cgroup subsys cpuset
> > Linux version 2.6.36-rc2-mm1-fix+
> > (root at intel-s3e36-01.lab.bos.redhat.com) (gcc version 4.4.4
> 20100726
> > (Red Hat 4.4.4-13) (GCC) ) #101 SMP Sat Sep 4 08:55:34 EDT 2010
> > Command line: ro root=/dev/mapper/vg_intels3e3601-lv_root
> > rd_LVM_LV=vg_intels3e3601/lv_root rd_LVM_LV=vg_intels3e3601/lv_swap
> > rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8
> > SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us
> > console=ttyS0,115200n81 irqpoll maxcpus=1 reset_devices
> > cgroup_disable=memory sysrq_always_enabled memmap=exactmap
> > memmap=640K at 0K memmap=130408K at 49152K elfcorehdr=179560K
> > memmap=2132K#1978692K memmap=3912K#1980824K memmap=52K#1985200K
> > memmap=76K#1985336K memmap=36K#1985420K memmap=4K#1985504K
> > memmap=132K#1985532K memmap=188K#1985796K memmap=5860K#1986244K
> > memmap=2048K#1992104K memmap=1296K#1994152K memmap=592K#1995640K
> > memmap=576K#1996244K memmap=31676K#1997248K memmap=1248K#2029884K
> > memmap=288K#2031132K memmap=192K#2031420K
> > kexec_jump_back_entry=0x0000000003393063
> > BIOS-provided physical RAM map:
> > BIOS-e820: 0000000000000100 - 0000000000099800 (usable)
> > BIOS-e820: 0000000000099800 - 00000000000a0000 (reserved)
> > BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
> > BIOS-e820: 0000000000100000 - 0000000078c51000 (usable)
> > BIOS-e820: 0000000078c51000 - 0000000078e66000 (ACPI NVS)
> > BIOS-e820: 0000000078e66000 - 0000000079238000 (ACPI data)
> > BIOS-e820: 0000000079238000 - 00000000792ac000 (reserved)
> > BIOS-e820: 00000000792ac000 - 00000000792b9000 (ACPI data)
> > BIOS-e820: 00000000792b9000 - 00000000792ce000 (reserved)
> > BIOS-e820: 00000000792ce000 - 00000000792e1000 (ACPI data)
> > BIOS-e820: 00000000792e1000 - 00000000792e3000 (reserved)
> > BIOS-e820: 00000000792e3000 - 00000000792ec000 (ACPI data)
> > BIOS-e820: 00000000792ec000 - 00000000792f8000 (reserved)
> > BIOS-e820: 00000000792f8000 - 00000000792f9000 (ACPI data)
> > BIOS-e820: 00000000792f9000 - 00000000792ff000 (reserved)
> > BIOS-e820: 00000000792ff000 - 0000000079320000 (ACPI data)
> > BIOS-e820: 0000000079320000 - 0000000079341000 (reserved)
> > BIOS-e820: 0000000079341000 - 0000000079370000 (ACPI data)
> > BIOS-e820: 0000000079370000 - 00000000793b1000 (reserved)
> > BIOS-e820: 00000000793b1000 - 000000007996a000 (ACPI data)
> > BIOS-e820: 000000007996a000 - 0000000079b6a000 (ACPI NVS)
> > BIOS-e820: 0000000079b6a000 - 0000000079cae000 (ACPI data)
> > BIOS-e820: 0000000079cae000 - 0000000079cde000 (reserved)
> > BIOS-e820: 0000000079cde000 - 0000000079d72000 (ACPI data)
> > BIOS-e820: 0000000079d72000 - 0000000079d75000 (reserved)
> > BIOS-e820: 0000000079d75000 - 0000000079e05000 (ACPI data)
> > BIOS-e820: 0000000079e05000 - 0000000079e70000 (reserved)
> > BIOS-e820: 0000000079e70000 - 000000007bd5f000 (ACPI data)
> > BIOS-e820: 000000007bd5f000 - 000000007be4f000 (reserved)
> > BIOS-e820: 000000007be4f000 - 000000007bf87000 (ACPI data)
> > BIOS-e820: 000000007bf87000 - 000000007bfcf000 (ACPI NVS)
> > BIOS-e820: 000000007bfcf000 - 000000007bfff000 (ACPI data)
> > BIOS-e820: 000000007bfff000 - 0000000090000000 (reserved)
> > BIOS-e820: 00000000fc000000 - 00000000fd000000 (reserved)
> > BIOS-e820: 00000000fed1c000 - 00000000fed20000 (reserved)
> > BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
> > BIOS-e820: 0000000100000000 - 0000001080000000 (usable)
> > last_pfn = 0x1080000 max_arch_pfn = 0x400000000
> > NX (Execute Disable) protection: active
> > user-defined physical RAM map:
> > user: 0000000000000000 - 00000000000a0000 (usable)
> > user: 0000000003000000 - 000000000af5a000 (usable)
> > user: 0000000078c51000 - 0000000079238000 (ACPI data)
> > user: 00000000792ac000 - 00000000792b9000 (ACPI data)
> > user: 00000000792ce000 - 00000000792e1000 (ACPI data)
> > user: 00000000792e3000 - 00000000792ec000 (ACPI data)
> > user: 00000000792f8000 - 00000000792f9000 (ACPI data)
> > user: 00000000792ff000 - 0000000079320000 (ACPI data)
> > user: 0000000079341000 - 0000000079370000 (ACPI data)
> > user: 00000000793b1000 - 0000000079cae000 (ACPI data)
> > user: 0000000079cde000 - 0000000079d72000 (ACPI data)
> > user: 0000000079d75000 - 0000000079e05000 (ACPI data)
> > user: 0000000079e70000 - 000000007bd5f000 (ACPI data)
> > user: 000000007be4f000 - 000000007bfff000 (ACPI data)
> > DMI 2.5 present.
> > No AGP bridge found
> > last_pfn = 0xaf5a max_arch_pfn = 0x400000000
> > x86 PAT enabled: cpu 0, old 0x7010600070106, new 0x7010600070106
> > found SMP MP-table at [ffff8800000fdd80] fdd80
> > init_memory_mapping: 0000000000000000-000000000af5a000
> > RAMDISK: 0aa65000 - 0af49000
> > ACPI: RSDP 00000000000f0410 00024 (v02 QUANTA)
> > ACPI: XSDT 000000007bffe120 000B4 (v01 QUANTA QSSC-S4R 00000000
>
> > 01000013)
> > ACPI: FACP 000000007bffd000 000F4 (v04 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: DSDT 000000007bfe3000 19F6A (v02 QUANTA QSSC-S4R 00000003
> MSFT
> > 0100000D)
> > ACPI: FACS 000000007bf87000 00040
> > ACPI: APIC 000000007bfe2000 003E4 (v02 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: MSCT 000000007bfe1000 00090 (v01 QUANTA QSSC-S4R 00000001
> MSFT
> > 0100000D)
> > ACPI: MCFG 000000007bfe0000 0003C (v01 QUANTA QSSC-S4R 00000001
> MSFT
> > 0100000D)
> > ACPI: HPET 000000007bfdf000 00038 (v01 QUANTA QSSC-S4R 00000001
> MSFT
> > 0100000D)
> > ACPI: SLIT 000000007bfde000 0003C (v01 QUANTA QSSC-S4R 00000001
> MSFT
> > 0100000D)
> > ACPI: SRAT 000000007bfdd000 00930 (v02 QUANTA QSSC-S4R 00000001
> MSFT
> > 0100000D)
> > ACPI: SPCR 000000007bfdc000 00050 (v01 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: WDDT 000000007bfdb000 00040 (v01 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: SSDT 000000007bf4a000 3CFA4 (v02 QUANTA QSSC-S4R 00004000
> INTL
> > 20061109)
> > ACPI: SSDT 000000007bfda000 00174 (v02 QUANTA QSSC-S4R 00004000
> INTL
> > 20061109)
> > ACPI: PMCT 000000007bfd9000 00060 (v01 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: MIGT 000000007bfd8000 00040 (v01 QUANTA QSSC-S4R 00000000
> MSFT
> > 0100000D)
> > ACPI: TCPA 000000007bfd5000 00032 (v00 QUANTA QSSC-S4R 00000000
>
> > 00000000)
> > ACPI: HEST 000000007bfd4000 000A8 (v01 QUANTA QSSC-S4R 00000001
> INTL
> > 00000001)
> > ACPI: BERT 000000007bfd3000 00030 (v01 QUANTA QSSC-S4R 00000001
> INTL
> > 00000001)
> > ACPI: ERST 000000007bfd2000 00230 (v01 QUANTA QSSC-S4R 00000001
> INTL
> > 00000001)
> > ACPI: EINJ 000000007bfd1000 00130 (v01 QUANTA QSSC-S4R 00000001
> INTL
> > 00000001)
> > SRAT: PXM 0 -> APIC 0x00 -> Node 0
> > SRAT: PXM 2 -> APIC 0x40 -> Node 1
> > SRAT: PXM 1 -> APIC 0x20 -> Node 2
> > SRAT: PXM 3 -> APIC 0x60 -> Node 3
> > SRAT: PXM 0 -> APIC 0x02 -> Node 0
> > SRAT: PXM 2 -> APIC 0x42 -> Node 1
> > SRAT: PXM 1 -> APIC 0x22 -> Node 2
> > SRAT: PXM 3 -> APIC 0x62 -> Node 3
> > SRAT: PXM 0 -> APIC 0x04 -> Node 0
> > SRAT: PXM 2 -> APIC 0x44 -> Node 1
> > SRAT: PXM 1 -> APIC 0x24 -> Node 2
> > SRAT: PXM 3 -> APIC 0x64 -> Node 3
> > SRAT: PXM 0 -> APIC 0x06 -> Node 0
> > SRAT: PXM 2 -> APIC 0x46 -> Node 1
> > SRAT: PXM 1 -> APIC 0x26 -> Node 2
> > SRAT: PXM 3 -> APIC 0x66 -> Node 3
> > SRAT: PXM 0 -> APIC 0x10 -> Node 0
> > SRAT: PXM 2 -> APIC 0x50 -> Node 1
> > SRAT: PXM 1 -> APIC 0x30 -> Node 2
> > SRAT: PXM 3 -> APIC 0x70 -> Node 3
> > SRAT: PXM 0 -> APIC 0x12 -> Node 0
> > SRAT: PXM 2 -> APIC 0x52 -> Node 1
> > SRAT: PXM 1 -> APIC 0x32 -> Node 2
> > SRAT: PXM 3 -> APIC 0x72 -> Node 3
> > SRAT: PXM 0 -> APIC 0x14 -> Node 0
> > SRAT: PXM 2 -> APIC 0x54 -> Node 1
> > SRAT: PXM 1 -> APIC 0x34 -> Node 2
> > SRAT: PXM 3 -> APIC 0x74 -> Node 3
> > SRAT: PXM 0 -> APIC 0x16 -> Node 0
> > SRAT: PXM 2 -> APIC 0x56 -> Node 1
> > SRAT: PXM 1 -> APIC 0x36 -> Node 2
> > SRAT: PXM 3 -> APIC 0x76 -> Node 3
> > SRAT: PXM 0 -> APIC 0x01 -> Node 0
> > SRAT: PXM 2 -> APIC 0x41 -> Node 1
> > SRAT: PXM 1 -> APIC 0x21 -> Node 2
> > SRAT: PXM 3 -> APIC 0x61 -> Node 3
> > SRAT: PXM 0 -> APIC 0x03 -> Node 0
> > SRAT: PXM 2 -> APIC 0x43 -> Node 1
> > SRAT: PXM 1 -> APIC 0x23 -> Node 2
> > SRAT: PXM 3 -> APIC 0x63 -> Node 3
> > SRAT: PXM 0 -> APIC 0x05 -> Node 0
> > SRAT: PXM 2 -> APIC 0x45 -> Node 1
> > SRAT: PXM 1 -> APIC 0x25 -> Node 2
> > SRAT: PXM 3 -> APIC 0x65 -> Node 3
> > SRAT: PXM 0 -> APIC 0x07 -> Node 0
> > SRAT: PXM 2 -> APIC 0x47 -> Node 1
> > SRAT: PXM 1 -> APIC 0x27 -> Node 2
> > SRAT: PXM 3 -> APIC 0x67 -> Node 3
> > SRAT: PXM 0 -> APIC 0x11 -> Node 0
> > SRAT: PXM 2 -> APIC 0x51 -> Node 1
> > SRAT: PXM 1 -> APIC 0x31 -> Node 2
> > SRAT: PXM 3 -> APIC 0x71 -> Node 3
> > SRAT: PXM 0 -> APIC 0x13 -> Node 0
> > SRAT: PXM 2 -> APIC 0x53 -> Node 1
> > SRAT: PXM 1 -> APIC 0x33 -> Node 2
> > SRAT: PXM 3 -> APIC 0x73 -> Node 3
> > SRAT: PXM 0 -> APIC 0x15 -> Node 0
> > SRAT: PXM 2 -> APIC 0x55 -> Node 1
> > SRAT: PXM 1 -> APIC 0x35 -> Node 2
> > SRAT: PXM 3 -> APIC 0x75 -> Node 3
> > SRAT: PXM 0 -> APIC 0x17 -> Node 0
> > SRAT: PXM 2 -> APIC 0x57 -> Node 1
> > SRAT: PXM 1 -> APIC 0x37 -> Node 2
> > SRAT: PXM 3 -> APIC 0x77 -> Node 3
> > SRAT: Node 0 PXM 0 0-80000000
> > SRAT: Node 0 PXM 0 100000000-480000000
> > SRAT: Node 2 PXM 1 480000000-880000000
> > SRAT: Node 1 PXM 2 880000000-c80000000
> > SRAT: Node 3 PXM 3 c80000000-1080000000
> > SRAT: Node 0 PXM 0 1100000000-3100000000
> > SRAT: Hotplug area 17825792 -> 51380224 has existing memory
> > SRAT: Node 0 PXM 0 3100000000-5100000000
> > SRAT: Hotplug area 51380224 -> 84934656 has existing memory
> > SRAT: Node 2 PXM 1 5100000000-7100000000
> > SRAT: Hotplug area 84934656 -> 118489088 has existing memory
> > SRAT: Node 2 PXM 1 7100000000-9100000000
> > SRAT: Hotplug area 118489088 -> 152043520 has existing memory
> > SRAT: Node 1 PXM 2 9100000000-b100000000
> > SRAT: Hotplug area 152043520 -> 185597952 has existing memory
> > SRAT: Node 1 PXM 2 b100000000-d100000000
> > SRAT: Hotplug area 185597952 -> 219152384 has existing memory
> > SRAT: Node 3 PXM 3 d100000000-f100000000
> > SRAT: Hotplug area 219152384 -> 252706816 has existing memory
> > SRAT: Node 3 PXM 3 f100000000-11100000000
> > SRAT: Hotplug area 252706816 -> 286261248 has existing memory
> > SRAT: Node 0 [0,80000000) + [100000000,480000000) -> [0,480000000)
> > SRAT: Node 0 [1100000000,3100000000) + [3100000000,5100000000) ->
> > [1100000000,5100000000)
> > SRAT: Node 2 [5100000000,7100000000) + [7100000000,9100000000) ->
> > [5100000000,9100000000)
> > SRAT: Node 1 [9100000000,b100000000) + [b100000000,d100000000) ->
> > [9100000000,d100000000)
> > SRAT: Node 3 [d100000000,f100000000) + [f100000000,11100000000) ->
> > [d100000000,11100000000)
> > Initmem setup node 0 0000000000000000-000000000af5a000
> > NODE_DATA [00000000042a4380 - 00000000042cb37f]
> > Zone PFN ranges:
> > DMA 0x00000010 -> 0x00001000
> > DMA32 0x00001000 -> 0x00100000
> > Normal empty
> > Movable zone start PFN for each node
> > early_node_map[2] active PFN ranges
> > 0: 0x00000010 -> 0x000000a0
> > 0: 0x00003000 -> 0x0000af5a
> > ACPI: PM-Timer IO Port: 0x408
> > ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
> > ACPI: LAPIC (acpi_id[0x20] lapic_id[0x40] enabled)
> > ACPI: LAPIC (acpi_id[0x10] lapic_id[0x20] enabled)
> > ACPI: LAPIC (acpi_id[0x30] lapic_id[0x60] enabled)
> > ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
> > ACPI: LAPIC (acpi_id[0x22] lapic_id[0x42] enabled)
> > ACPI: LAPIC (acpi_id[0x12] lapic_id[0x22] enabled)
> > ACPI: LAPIC (acpi_id[0x32] lapic_id[0x62] enabled)
> > ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] enabled)
> > ACPI: LAPIC (acpi_id[0x24] lapic_id[0x44] enabled)
> > ACPI: LAPIC (acpi_id[0x14] lapic_id[0x24] enabled)
> > ACPI: LAPIC (acpi_id[0x34] lapic_id[0x64] enabled)
> > ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] enabled)
> > ACPI: LAPIC (acpi_id[0x26] lapic_id[0x46] enabled)
> > ACPI: LAPIC (acpi_id[0x16] lapic_id[0x26] enabled)
> > ACPI: LAPIC (acpi_id[0x36] lapic_id[0x66] enabled)
> > ACPI: LAPIC (acpi_id[0x08] lapic_id[0x10] enabled)
> > ACPI: LAPIC (acpi_id[0x28] lapic_id[0x50] enabled)
> > ACPI: LAPIC (acpi_id[0x18] lapic_id[0x30] enabled)
> > ACPI: LAPIC (acpi_id[0x38] lapic_id[0x70] enabled)
> > ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x12] enabled)
> > ACPI: LAPIC (acpi_id[0x2a] lapic_id[0x52] enabled)
> > ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x32] enabled)
> > ACPI: LAPIC (acpi_id[0x3a] lapic_id[0x72] enabled)
> > ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x14] enabled)
> > ACPI: LAPIC (acpi_id[0x2c] lapic_id[0x54] enabled)
> > ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x34] enabled)
> > ACPI: LAPIC (acpi_id[0x3c] lapic_id[0x74] enabled)
> > ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x16] enabled)
> > ACPI: LAPIC (acpi_id[0x2e] lapic_id[0x56] enabled)
> > ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x36] enabled)
> > ACPI: LAPIC (acpi_id[0x3e] lapic_id[0x76] enabled)
> > ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
> > ACPI: LAPIC (acpi_id[0x21] lapic_id[0x41] enabled)
> > ACPI: LAPIC (acpi_id[0x11] lapic_id[0x21] enabled)
> > ACPI: LAPIC (acpi_id[0x31] lapic_id[0x61] enabled)
> > ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] enabled)
> > ACPI: LAPIC (acpi_id[0x23] lapic_id[0x43] enabled)
> > ACPI: LAPIC (acpi_id[0x13] lapic_id[0x23] enabled)
> > ACPI: LAPIC (acpi_id[0x33] lapic_id[0x63] enabled)
> > ACPI: LAPIC (acpi_id[0x05] lapic_id[0x05] enabled)
> > ACPI: LAPIC (acpi_id[0x25] lapic_id[0x45] enabled)
> > ACPI: LAPIC (acpi_id[0x15] lapic_id[0x25] enabled)
> > ACPI: LAPIC (acpi_id[0x35] lapic_id[0x65] enabled)
> > ACPI: LAPIC (acpi_id[0x07] lapic_id[0x07] enabled)
> > ACPI: LAPIC (acpi_id[0x27] lapic_id[0x47] enabled)
> > ACPI: LAPIC (acpi_id[0x17] lapic_id[0x27] enabled)
> > ACPI: LAPIC (acpi_id[0x37] lapic_id[0x67] enabled)
> > ACPI: LAPIC (acpi_id[0x09] lapic_id[0x11] enabled)
> > ACPI: LAPIC (acpi_id[0x29] lapic_id[0x51] enabled)
> > ACPI: LAPIC (acpi_id[0x19] lapic_id[0x31] enabled)
> > ACPI: LAPIC (acpi_id[0x39] lapic_id[0x71] enabled)
> > ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x13] enabled)
> > ACPI: LAPIC (acpi_id[0x2b] lapic_id[0x53] enabled)
> > ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x33] enabled)
> > ACPI: LAPIC (acpi_id[0x3b] lapic_id[0x73] enabled)
> > ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x15] enabled)
> > ACPI: LAPIC (acpi_id[0x2d] lapic_id[0x55] enabled)
> > ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x35] enabled)
> > ACPI: LAPIC (acpi_id[0x3d] lapic_id[0x75] enabled)
> > ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x17] enabled)
> > ACPI: LAPIC (acpi_id[0x2f] lapic_id[0x57] enabled)
> > ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x37] enabled)
> > ACPI: LAPIC (acpi_id[0x3f] lapic_id[0x77] enabled)
> > ACPI: LAPIC_NMI (acpi_id[0x00] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x01] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x02] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x03] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x04] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x05] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x06] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x07] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x08] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x09] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0a] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0b] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0c] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0d] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0e] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x0f] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x10] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x11] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x12] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x13] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x14] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x15] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x16] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x17] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x18] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x19] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1a] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1b] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1c] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1d] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1e] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x1f] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x20] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x21] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x22] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x23] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x24] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x25] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x26] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x27] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x28] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x29] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2a] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2b] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2c] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2d] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2e] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x2f] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x30] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x31] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x32] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x33] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x34] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x35] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x36] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x37] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x38] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x39] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3a] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3b] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3c] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3d] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3e] high level lint[0x1])
> > ACPI: LAPIC_NMI (acpi_id[0x3f] high level lint[0x1])
> > ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
> > IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
> > ACPI: IOAPIC (id[0x09] address[0xfec01000] gsi_base[24])
> > IOAPIC[1]: apic_id 9, version 32, address 0xfec01000, GSI 24-47
> > ACPI: IOAPIC (id[0x0a] address[0xfec04000] gsi_base[48])
> > IOAPIC[2]: apic_id 10, version 32, address 0xfec04000, GSI 48-71
> > 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)
> > Using ACPI (MADT) for SMP configuration information
> > ACPI: HPET id: 0x8086a401 base: 0xfed00000
> > SMP: Allowing 64 CPUs, 0 hotplug CPUs
> > PM: Registered nosave memory: 00000000000a0000 - 0000000003000000
> > Allocating PCI resources starting at 7bfff000 (gap:
> 7bfff000:84001000)
> > Booting paravirtualized kernel on bare hardware
> > setup_percpu: NR_CPUS:4096 nr_cpumask_bits:64 nr_cpu_ids:64
> > nr_node_ids:4
> > PERCPU: Embedded 29 pages/cpu @ffff880005000000 s90112 r8192 d20480
> > u131072
> > pcpu-alloc: s90112 r8192 d20480 u131072 alloc=1*2097152
> > pcpu-alloc: [0] 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
> > pcpu-alloc: [0] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
> > pcpu-alloc: [0] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
> > pcpu-alloc: [0] 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
> > Built 1 zonelists in Node order, mobility grouping on. Total
> pages:
> > 32132
> > Policy zone: DMA32
> > Kernel command line: ro root=/dev/mapper/vg_intels3e3601-lv_root
> > rd_LVM_LV=vg_intels3e3601/lv_root rd_LVM_LV=vg_intels3e3601/lv_swap
> > rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8
> > SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us
> > console=ttyS0,115200n81 irqpoll maxcpus=1 reset_devices
> > cgroup_disable=memory sysrq_always_enabled memmap=exactmap
> > memmap=640K at 0K memmap=130408K at 49152K elfcorehdr=179560K
> > memmap=2132K#1978692K memmap=3912K#1980824K memmap=52K#1985200K
> > memmap=76K#1985336K memmap=36K#1985420K memmap=4K#1985504K
> > memmap=132K#1985532K memmap=188K#1985796K memmap=5860K#1986244K
> > memmap=2048K#1992104K memmap=1296K#1994152K memmap=592K#1995640K
> > memmap=576K#1996244K memmap=31676K#1997248K memmap=1248K#2029884K
> > memmap=288K#2031132K memmap=192K#2031420K
> > kexec_jump_back_entry=0x0000000003393063
> > Misrouted IRQ fixup and polling support enabled
> > This may significantly impact system performance
> > Disabling memory control group subsystem
> > sysrq: sysrq always enabled.
> > PID hash table entries: 512 (order: 0, 4096 bytes)
> > Checking aperture...
> > No AGP bridge found
> > Subtract (145 early reservations)
> > #1 [0003000000 - 00042a3348] TEXT DATA BSS
> > #2 [000aa65000 - 000af49000] RAMDISK
> > #3 [00042a4000 - 00042a4354] BRK
> > #4 [0000099800 - 00000fdd80] BIOS reserved
> > #5 [00000fdd90 - 0000100000] BIOS reserved
> > #6 [00000fdd80 - 00000fdd90] MP-table mpf
> > #7 [0000000012 - 000000f012] MP-table mpc
> > #8 [0000010000 - 0000012000] TRAMPOLINE
> > #9 [0000012000 - 0000016000] ACPI WAKEUP
> > #10 [0000016000 - 0000017000] PGTABLE
> > #11 [0000017000 - 000001703c] ACPI SLIT
> > #12 [0000017040 - 00000174c0] MEMNODEMAP
> > #13 [00042a4380 - 00042cb380] NODE_DATA
> > #14 [00042cb380 - 00042cc380] BOOTMEM
> > #15 [00042a3380 - 00042a33b0] BOOTMEM
> > #16 [0004acd000 - 0004ace000] BOOTMEM
> > #17 [0004ace000 - 0004acf000] BOOTMEM
> > #18 [0004c00000 - 0005000000] MEMMAP 0
> > #19 [00042cc380 - 00042e4380] BOOTMEM
> > #20 [00042e4380 - 00042fc380] BOOTMEM
> > #21 [00042fd000 - 00042fe000] BOOTMEM
> > #22 [00042a33c0 - 00042a3401] BOOTMEM
> > #23 [00042a3440 - 00042a3509] BOOTMEM
> > #24 [00042a3540 - 00042a3888] BOOTMEM
> > #25 [00042a38c0 - 00042a3928] BOOTMEM
> > #26 [00042a3940 - 00042a39a8] BOOTMEM
> > #27 [00042a39c0 - 00042a3a28] BOOTMEM
> > #28 [00042a3a40 - 00042a3aa8] BOOTMEM
> > #29 [00042a3ac0 - 00042a3b28] BOOTMEM
> > #30 [00042a3b40 - 00042a3ba8] BOOTMEM
> > #31 [00042a3bc0 - 00042a3c28] BOOTMEM
> > #32 [00042a3c40 - 00042a3ca8] BOOTMEM
> > #33 [00042a3cc0 - 00042a3d28] BOOTMEM
> > #34 [00042a3d40 - 00042a3da8] BOOTMEM
> > #35 [00042a3dc0 - 00042a3e28] BOOTMEM
> > #36 [00042a3e40 - 00042a3ea8] BOOTMEM
> > #37 [00042a3ec0 - 00042a3f28] BOOTMEM
> > #38 [00042a3f40 - 00042a3fa8] BOOTMEM
> > #39 [00042fc380 - 00042fc3e8] BOOTMEM
> > #40 [00042fc400 - 00042fc468] BOOTMEM
> > #41 [00042fc480 - 00042fc4e8] BOOTMEM
> > #42 [00042fc500 - 00042fc568] BOOTMEM
> > #43 [00042fc580 - 00042fc5e8] BOOTMEM
> > #44 [00042fc600 - 00042fc668] BOOTMEM
> > #45 [00042fc680 - 00042fc6e8] BOOTMEM
> > #46 [00042fc700 - 00042fc768] BOOTMEM
> > #47 [00042fc780 - 00042fc7e8] BOOTMEM
> > #48 [00042fc800 - 00042fc868] BOOTMEM
> > #49 [00042fc880 - 00042fc8e8] BOOTMEM
> > #50 [00042fc900 - 00042fc968] BOOTMEM
> > #51 [00042fc980 - 00042fc9e8] BOOTMEM
> > #52 [00042fca00 - 00042fca68] BOOTMEM
> > #53 [00042fca80 - 00042fcae8] BOOTMEM
> > #54 [00042fcb00 - 00042fcb68] BOOTMEM
> > #55 [00042fcb80 - 00042fcbe8] BOOTMEM
> > #56 [00042fcc00 - 00042fcc68] BOOTMEM
> > #57 [00042fcc80 - 00042fcce8] BOOTMEM
> > #58 [00042fcd00 - 00042fcd68] BOOTMEM
> > #59 [00042fcd80 - 00042fcde8] BOOTMEM
> > #60 [00042fce00 - 00042fce68] BOOTMEM
> > #61 [00042fce80 - 00042fcee8] BOOTMEM
> > #62 [00042a3fc0 - 00042a3fe0] BOOTMEM
> > #63 [00042fe000 - 00042fe311] BOOTMEM
> > #64 [00042fe340 - 00042fe651] BOOTMEM
> > #65 [0005000000 - 000501d000] BOOTMEM
> > #66 [0005020000 - 000503d000] BOOTMEM
> > #67 [0005040000 - 000505d000] BOOTMEM
> > #68 [0005060000 - 000507d000] BOOTMEM
> > #69 [0005080000 - 000509d000] BOOTMEM
> > #70 [00050a0000 - 00050bd000] BOOTMEM
> > #71 [00050c0000 - 00050dd000] BOOTMEM
> > #72 [00050e0000 - 00050fd000] BOOTMEM
> > #73 [0005100000 - 000511d000] BOOTMEM
> > #74 [0005120000 - 000513d000] BOOTMEM
> > #75 [0005140000 - 000515d000] BOOTMEM
> > #76 [0005160000 - 000517d000] BOOTMEM
> > #77 [0005180000 - 000519d000] BOOTMEM
> > #78 [00051a0000 - 00051bd000] BOOTMEM
> > #79 [00051c0000 - 00051dd000] BOOTMEM
> > #80 [00051e0000 - 00051fd000] BOOTMEM
> > #81 [0005200000 - 000521d000] BOOTMEM
> > #82 [0005220000 - 000523d000] BOOTMEM
> > #83 [0005240000 - 000525d000] BOOTMEM
> > #84 [0005260000 - 000527d000] BOOTMEM
> > #85 [0005280000 - 000529d000] BOOTMEM
> > #86 [00052a0000 - 00052bd000] BOOTMEM
> > #87 [00052c0000 - 00052dd000] BOOTMEM
> > #88 [00052e0000 - 00052fd000] BOOTMEM
> > #89 [0005300000 - 000531d000] BOOTMEM
> > #90 [0005320000 - 000533d000] BOOTMEM
> > #91 [0005340000 - 000535d000] BOOTMEM
> > #92 [0005360000 - 000537d000] BOOTMEM
> > #93 [0005380000 - 000539d000] BOOTMEM
> > #94 [00053a0000 - 00053bd000] BOOTMEM
> > #95 [00053c0000 - 00053dd000] BOOTMEM
> > #96 [00053e0000 - 00053fd000] BOOTMEM
> > #97 [0005400000 - 000541d000] BOOTMEM
> > #98 [0005420000 - 000543d000] BOOTMEM
> > #99 [0005440000 - 000545d000] BOOTMEM
> > #100 [0005460000 - 000547d000] BOOTMEM
> > #101 [0005480000 - 000549d000] BOOTMEM
> > #102 [00054a0000 - 00054bd000] BOOTMEM
> > #103 [00054c0000 - 00054dd000] BOOTMEM
> > #104 [00054e0000 - 00054fd000] BOOTMEM
> > #105 [0005500000 - 000551d000] BOOTMEM
> > #106 [0005520000 - 000553d000] BOOTMEM
> > #107 [0005540000 - 000555d000] BOOTMEM
> > #108 [0005560000 - 000557d000] BOOTMEM
> > #109 [0005580000 - 000559d000] BOOTMEM
> > #110 [00055a0000 - 00055bd000] BOOTMEM
> > #111 [00055c0000 - 00055dd000] BOOTMEM
> > #112 [00055e0000 - 00055fd000] BOOTMEM
> > #113 [0005600000 - 000561d000] BOOTMEM
> > #114 [0005620000 - 000563d000] BOOTMEM
> > #115 [0005640000 - 000565d000] BOOTMEM
> > #116 [0005660000 - 000567d000] BOOTMEM
> > #117 [0005680000 - 000569d000] BOOTMEM
> > #118 [00056a0000 - 00056bd000] BOOTMEM
> > #119 [00056c0000 - 00056dd000] BOOTMEM
> > #120 [00056e0000 - 00056fd000] BOOTMEM
> > #121 [0005700000 - 000571d000] BOOTMEM
> > #122 [0005720000 - 000573d000] BOOTMEM
> > #123 [0005740000 - 000575d000] BOOTMEM
> > #124 [0005760000 - 000577d000] BOOTMEM
> > #125 [0005780000 - 000579d000] BOOTMEM
> > #126 [00057a0000 - 00057bd000] BOOTMEM
> > #127 [00057c0000 - 00057dd000] BOOTMEM
> > #128 [00057e0000 - 00057fd000] BOOTMEM
> > #129 [00042fcf00 - 00042fcf08] BOOTMEM
> > #130 [00042fcf40 - 00042fcf48] BOOTMEM
> > #131 [0004300680 - 0004300780] BOOTMEM
> > #132 [0004300780 - 0004300980] BOOTMEM
> > #133 [0004300980 - 0004300a90] BOOTMEM
> > #134 [00042fcf80 - 00042fcfc8] BOOTMEM
> > #135 [0004300ac0 - 0004300b08] BOOTMEM
> > #136 [00042fe680 - 00042fe880] BOOTMEM
> > #137 [00042fe880 - 00042fea80] BOOTMEM
> > #138 [00042fea80 - 00042fec80] BOOTMEM
> > #139 [00042fec80 - 00042fee80] BOOTMEM
> > #140 [00042fee80 - 00042ff080] BOOTMEM
> > #141 [00042ff080 - 00042ff280] BOOTMEM
> > #142 [00042ff280 - 00042ff480] BOOTMEM
> > #143 [00042ff480 - 00042ff680] BOOTMEM
> > #144 [00042ff680 - 0004300680] BOOTMEM
> > Memory: 94928k/179560k available (4757k kernel code, 48576k absent,
> > 36056k reserved, 7603k data, 1440k init)
> > Hierarchical RCU implementation.
> > RCU-based detection of stalled CPUs is disabled.
> > Verbose stalled-CPUs detection is disabled.
> > NR_IRQS:262400 nr_irqs:2008
> > Extended CMOS year: 2000
> > Spurious LAPIC timer interrupt on cpu 0
> > Console: colour VGA+ 80x25
> > console [ttyS0] enabled
> > Fast TSC calibration using PIT
> > Detected 1994.656 MHz processor.
> > Calibrating delay loop (skipped), value calculated using timer
> > frequency.. 3989.31 BogoMIPS (lpj=1994656)
> > pid_max: default: 65536 minimum: 512
> > Security Framework initialized
> > SELinux: Initializing.
> > Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
> > Inode-cache hash table entries: 8192 (order: 4, 65536 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
> > Initializing cgroup subsys blkio
> > CPU: Physical Processor ID: 3
> > CPU: Processor Core ID: 1
> > mce: CPU supports 22 MCE banks
> > using mwait in idle threads.
> > Performance Events: PEBS fmt1+, Nehalem events, Intel PMU driver.
> > ... version: 3
> > ... bit width: 48
> > ... generic registers: 4
> > ... value mask: 0000ffffffffffff
> > ... max period: 000000007fffffff
> > ... fixed-purpose events: 3
> > ... event mask: 000000070000000f
> > SMP alternatives: switching to UP code
> > ACPI: Core revision 20100702
> > ftrace: converting mcount calls to 0f 1f 44 00 00
> > ftrace: allocating 18457 entries in 73 pages
> > Not enabling x2apic, Intr-remapping init failed.
> > Setting APIC routing to physical flat
> > ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
> > CPU0: Intel(R) Xeon(R) CPU X7550 @ 2.00GHz stepping 06
> > Brought up 1 CPUs
> > Total of 1 processors activated (3989.31 BogoMIPS).
> > devtmpfs: initialized
> > regulator: core version 0.5
> > NET: Registered protocol family 16
> > ACPI FADT declares the system doesn't support PCIe ASPM, so disable
> it
> > ACPI: bus type pci registered
> > PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem
> > 0x80000000-0x8fffffff] (base 0x80000000)
> > PCI: not using MMCONFIG
> > PCI: Using configuration type 1 for base access
> > bio: create slab <bio-0> at 0
> > IRQ 9: starting IRQFIXUP_POLL
> > ACPI Error: Field [CPB3] at 96 exceeds Buffer [NULL] size 64 (bits)
> > (20100702/dsopcode-597)
> > ACPI Error (psparse-0537): Method parse/execution failed
> [\_SB_._OSC]
> > (Node ffff880009dbb1a0), AE_AML_BUFFER_LIMIT
> > ACPI: Interpreter enabled
> > ACPI: (supports S0 S1 S5)
> > ACPI: Using IOAPIC for interrupt routing
> > PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem
> > 0x80000000-0x8fffffff] (base 0x80000000)
> > [Firmware Bug]: PCI: MMCONFIG at [mem 0x80000000-0x8fffffff] not
> > reserved in ACPI motherboard resources
> > PCI: not using MMCONFIG
> > ACPI: No dock devices found.
> > PCI: Using host bridge windows from ACPI; if necessary, use
> > "pci=nocrs" and report a bug
> > ACPI: PCI Root Bridge [IOH0] (domain 0000 [bus 00-7f])
> > pci_root PNP0A08:00: host bridge window [io 0x0000-0x0cf7]
> > pci_root PNP0A08:00: host bridge window [io 0x1000-0x9fff]
> > pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
> > pci_root PNP0A08:00: host bridge window [mem 0x000c4000-0x000cbfff]
> > pci_root PNP0A08:00: host bridge window [mem 0xfed40000-0xfedfffff]
> > pci_root PNP0A08:00: host bridge window [mem 0x90000000-0xcfffffff]
> > pci_root PNP0A08:00: host bridge window [mem
> > 0xfc000000000-0xfc07fffffff]
> > pci 0000:00:1f.0: quirk: [io 0x0400-0x047f] claimed by ICH6
> > ACPI/GPIO/TCO
> > pci 0000:00:1f.0: quirk: [io 0x0500-0x053f] claimed by ICH6 GPIO
> > pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0680 (mask
> 000f)
> > pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0ca0 (mask
> 000f)
> > pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0600 (mask
> 001f)
> > pci 0000:00:01.0: PCI bridge to [bus 01-03]
> > pci 0000:00:02.0: PCI bridge to [bus 04-06]
> > pci 0000:07:00.0: disabling ASPM on pre-1.1 PCIe device. You can
> > enable it with 'pcie_aspm=force'
> > pci 0000:00:03.0: PCI bridge to [bus 07-07]
> > pci 0000:00:05.0: PCI bridge to [bus 08-0a]
> > pci 0000:00:07.0: PCI bridge to [bus 0b-0d]
> > pci 0000:00:09.0: PCI bridge to [bus 0e-0e]
> > pci 0000:00:0a.0: PCI bridge to [bus 0f-0f]
> > pci 0000:00:1c.0: PCI bridge to [bus 10-10]
> > pci 0000:11:00.0: disabling ASPM on pre-1.1 PCIe device. You can
> > enable it with 'pcie_aspm=force'
> > pci 0000:00:1c.4: PCI bridge to [bus 11-11]
> > pci 0000:00:1e.0: PCI bridge to [bus 12-12] (subtractive decode)
> > ACPI: PCI Root Bridge [IOH1] (domain 0000 [bus 80-f7])
> > pci_root PNP0A08:01: host bridge window [io 0xa000-0xffff]
> > pci_root PNP0A08:01: host bridge window [mem 0xd0000000-0xfbffffff]
> > pci_root PNP0A08:01: host bridge window [mem
> > 0xfc080000000-0xfc0ffffffff]
> > pci 0000:80:00.0: PCI bridge to [bus 81-81]
> > pci 0000:80:01.0: PCI bridge to [bus 82-82]
> > pci 0000:80:03.0: PCI bridge to [bus 83-83]
> > pci 0000:80:07.0: PCI bridge to [bus 84-86]
> > pci 0000:80:09.0: PCI bridge to [bus 87-89]
> > ACPI: PCI Root Bridge [PRB3] (domain 0000 [bus fc])
> > ACPI: PCI Root Bridge [PRB2] (domain 0000 [bus fd])
> > ACPI: PCI Root Bridge [PRB1] (domain 0000 [bus fe])
> > ACPI: PCI Root Bridge [PRB0] (domain 0000 [bus ff])
> > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
> *0,
> > disabled.
> > vgaarb: device added:
> > PCI:0000:11:00.0,decodes=io+mem,owns=io+mem,locks=none
> > vgaarb: loaded
> > SCSI subsystem initialized
> > usbcore: registered new interface driver usbfs
> > usbcore: registered new interface driver hub
> > usbcore: registered new device driver usb
> > PCI: Using ACPI for IRQ routing
> > NetLabel: Initializing
> > NetLabel: domain hash size = 128
> > NetLabel: protocols = UNLABELED CIPSOv4
> > NetLabel: unlabeled traffic allowed by default
> > HPET: 4 timers in total, 0 timers will be used for per-cpu timer
> > hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0
> > hpet0: 4 comparators, 64-bit 14.318180 MHz counter
> > Switching to clocksource tsc
> > pnp: PnP ACPI init
> > ACPI: bus type pnp registered
> > pnp: PnP ACPI: found 21 devices
> > ACPI: ACPI bus type pnp unregistered
> > system 00:07: [io 0x0500-0x057f] could not be reserved
> > system 00:07: [io 0x0400-0x047f] has been reserved
> > system 00:07: [io 0x0540-0x057f] has been reserved
> > system 00:07: [io 0x0ca2-0x0ca3] has been reserved
> > system 00:07: [io 0x0600-0x061f] has been reserved
> > system 00:07: [io 0x0ca0-0x0ca5] could not be reserved
> > system 00:07: [io 0x0880-0x0883] has been reserved
> > system 00:07: [io 0x0ca4-0x0ca5] has been reserved
> > system 00:07: [io 0x0800-0x081f] has been reserved
> > system 00:07: [mem 0xfed1c000-0xfed3ffff] has been reserved
> > system 00:07: [mem 0xfed45000-0xfed8bfff] has been reserved
> > system 00:07: [mem 0xff000000-0xffffffff] has been reserved
> > system 00:07: [mem 0xfee00000-0xfeefffff] has been reserved
> > system 00:07: [mem 0xfed12000-0xfed1200f] has been reserved
> > system 00:07: [mem 0xfed12010-0xfed1201f] has been reserved
> > system 00:07: [mem 0xfed1b000-0xfed1bfff] has been reserved
> > pci 0000:07:00.0: no compatible bridge window for [mem
> > 0xfffe0000-0xffffffff pref]
> > pci 0000:11:00.0: no compatible bridge window for [mem
> > 0xffff0000-0xffffffff pref]
> > pci 0000:00:01.0: PCI bridge to [bus 01-03]
> > pci 0000:00:01.0: bridge window [io 0x5000-0x5fff]
> > pci 0000:00:01.0: bridge window [mem 0x9bb00000-0x9bbfffff]
> > pci 0000:00:01.0: bridge window [mem pref disabled]
> > pci 0000:00:02.0: PCI bridge to [bus 04-06]
> > pci 0000:00:02.0: bridge window [io 0x4000-0x4fff]
> > pci 0000:00:02.0: bridge window [mem 0x9ba00000-0x9bafffff]
> > pci 0000:00:02.0: bridge window [mem pref disabled]
> > pci 0000:07:00.0: BAR 6: assigned [mem 0x9bd00000-0x9bd1ffff pref]
> > pci 0000:00:03.0: PCI bridge to [bus 07-07]
> > pci 0000:00:03.0: bridge window [io 0x3000-0x3fff]
> > pci 0000:00:03.0: bridge window [mem 0x9b900000-0x9b9fffff]
> > pci 0000:00:03.0: bridge window [mem 0x9bd00000-0x9bdfffff 64bit
> > pref]
> > pci 0000:00:05.0: PCI bridge to [bus 08-0a]
> > pci 0000:00:05.0: bridge window [io 0x2000-0x2fff]
> > pci 0000:00:05.0: bridge window [mem 0x9a900000-0x9b8fffff]
> > pci 0000:00:05.0: bridge window [mem 0x95900000-0x998fffff 64bit
> > pref]
> > pci 0000:00:07.0: PCI bridge to [bus 0b-0d]
> > pci 0000:00:07.0: bridge window [io 0x1000-0x1fff]
> > pci 0000:00:07.0: bridge window [mem 0x99900000-0x9a8fffff]
> > pci 0000:00:07.0: bridge window [mem 0x91900000-0x958fffff 64bit
> > pref]
> > pci 0000:00:09.0: PCI bridge to [bus 0e-0e]
> > pci 0000:00:09.0: bridge window [io disabled]
> > pci 0000:00:09.0: bridge window [mem disabled]
> > pci 0000:00:09.0: bridge window [mem pref disabled]
> > pci 0000:00:0a.0: PCI bridge to [bus 0f-0f]
> > pci 0000:00:0a.0: bridge window [io disabled]
> > pci 0000:00:0a.0: bridge window [mem disabled]
> > pci 0000:00:0a.0: bridge window [mem pref disabled]
> > pci 0000:00:1c.0: PCI bridge to [bus 10-10]
> > pci 0000:00:1c.0: bridge window [io 0x7000-0x7fff]
> > pci 0000:00:1c.0: bridge window [mem 0x9be00000-0x9bffffff]
> > pci 0000:00:1c.0: bridge window [mem 0x9c000000-0x9c1fffff 64bit
> > pref]
> > pci 0000:11:00.0: BAR 6: assigned [mem 0x91810000-0x9181ffff pref]
> > pci 0000:00:1c.4: PCI bridge to [bus 11-11]
> > pci 0000:00:1c.4: bridge window [io disabled]
> > pci 0000:00:1c.4: bridge window [mem 0x91000000-0x918fffff]
> > pci 0000:00:1c.4: bridge window [mem 0x90000000-0x90ffffff 64bit
> > pref]
> > pci 0000:00:1e.0: PCI bridge to [bus 12-12]
> > pci 0000:00:1e.0: bridge window [io disabled]
> > pci 0000:00:1e.0: bridge window [mem disabled]
> > pci 0000:00:1e.0: bridge window [mem pref disabled]
> > pci 0000:00:01.0: PCI INT A -> GSI 28 (level, low) -> IRQ 28
> > pci 0000:00:02.0: PCI INT A -> GSI 29 (level, low) -> IRQ 29
> > pci 0000:00:03.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
> > pci 0000:00:05.0: PCI INT A -> GSI 26 (level, low) -> IRQ 26
> > pci 0000:00:07.0: PCI INT A -> GSI 30 (level, low) -> IRQ 30
> > pci 0000:00:09.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32
> > pci 0000:00:0a.0: PCI INT A -> GSI 33 (level, low) -> IRQ 33
> > pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> > pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> > pci 0000:80:00.0: PCI bridge to [bus 81-81]
> > pci 0000:80:00.0: bridge window [io disabled]
> > pci 0000:80:00.0: bridge window [mem disabled]
> > pci 0000:80:00.0: bridge window [mem pref disabled]
> > pci 0000:80:01.0: PCI bridge to [bus 82-82]
> > pci 0000:80:01.0: bridge window [io disabled]
> > pci 0000:80:01.0: bridge window [mem disabled]
> > pci 0000:80:01.0: bridge window [mem pref disabled]
> > pci 0000:80:03.0: PCI bridge to [bus 83-83]
> > pci 0000:80:03.0: bridge window [io disabled]
> > pci 0000:80:03.0: bridge window [mem disabled]
> > pci 0000:80:03.0: bridge window [mem pref disabled]
> > pci 0000:80:07.0: PCI bridge to [bus 84-86]
> > pci 0000:80:07.0: bridge window [io 0xb000-0xbfff]
> > pci 0000:80:07.0: bridge window [mem 0xd1000000-0xd1ffffff]
> > pci 0000:80:07.0: bridge window [mem 0xf3f00000-0xf7efffff 64bit
> > pref]
> > pci 0000:80:09.0: PCI bridge to [bus 87-89]
> > pci 0000:80:09.0: bridge window [io 0xa000-0xafff]
> > pci 0000:80:09.0: bridge window [mem 0xd0000000-0xd0ffffff]
> > pci 0000:80:09.0: bridge window [mem 0xf7f00000-0xfbefffff 64bit
> > pref]
> > pci 0000:80:00.0: PCI INT A -> GSI 71 (level, low) -> IRQ 71
> > pci 0000:80:01.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
> > pci 0000:80:03.0: PCI INT A -> GSI 48 (level, low) -> IRQ 48
> > pci 0000:80:07.0: PCI INT A -> GSI 54 (level, low) -> IRQ 54
> > pci 0000:80:09.0: PCI INT A -> GSI 56 (level, low) -> IRQ 56
> > NET: Registered protocol family 2
> > IP route cache hash table entries: 1024 (order: 1, 8192 bytes)
> > TCP established hash table entries: 4096 (order: 4, 65536 bytes)
> > TCP bind hash table entries: 4096 (order: 4, 65536 bytes)
> > TCP: Hash tables configured (established 4096 bind 4096)
> > TCP reno registered
> > UDP hash table entries: 128 (order: 0, 4096 bytes)
> > UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
> > NET: Registered protocol family 1
> > Trying to unpack rootfs image as initramfs...
> > Freeing initrd memory: 5008k freed
> > audit: initializing netlink socket (disabled)
> > type=2000 audit(1284111689.916: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)
> > Warning: Core image elf header is notsane
> > Kdump: vmcore not initialized
> > msgmni has been set to 195
> > Block layer SCSI generic (bsg) driver version 0.4 loaded (major
> 253)
> > io scheduler noop registered
> > io scheduler deadline registered
> > io scheduler cfq registered (default)
> > pcieport 0000:00:01.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:02.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:03.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:05.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:07.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:09.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:0a.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:1c.0: ACPI _OSC control granted for 0x14
> > pcieport 0000:00:1c.4: ACPI _OSC control granted for 0x14
> > IRQ 88: starting IRQFIXUP_POLL
> > pcieport 0000:00:01.0: Signaling PME through PCIe PME interrupt
> > pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
> > pci 0000:01:00.1: Signaling PME through PCIe PME interrupt
> > IRQ 89: starting IRQFIXUP_POLL
> > pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
> > pci 0000:04:00.0: Signaling PME through PCIe PME interrupt
> > pci 0000:04:00.1: Signaling PME through PCIe PME interrupt
> > IRQ 90: starting IRQFIXUP_POLL
> > pcieport 0000:00:03.0: Signaling PME through PCIe PME interrupt
> > pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
> > IRQ 91: starting IRQFIXUP_POLL
> > pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
> > IRQ 92: starting IRQFIXUP_POLL
> > pcieport 0000:00:07.0: Signaling PME through PCIe PME interrupt
> > IRQ 93: starting IRQFIXUP_POLL
> > pcieport 0000:00:09.0: Signaling PME through PCIe PME interrupt
> > IRQ 94: starting IRQFIXUP_POLL
> > pcieport 0000:00:0a.0: Signaling PME through PCIe PME interrupt
> > IRQ 95: starting IRQFIXUP_POLL
> > pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt
> > IRQ 96: starting IRQFIXUP_POLL
> > pcieport 0000:00:1c.4: Signaling PME through PCIe PME interrupt
> > pci 0000:11:00.0: Signaling PME through PCIe PME interrupt
> > 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
> > acpiphp: Slot [1] registered
> > acpiphp: Slot [2] registered
> > acpiphp: Slot [6] registered
> > acpiphp: Slot [7] registered
> > pci-stub: invalid id string ""
> > input: Sleep Button as
> > /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0
> > ACPI: Sleep Button [SLPB]
> > input: Power Button as
> /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
> > ACPI: Power Button [PWRF]
> > Non-volatile memory driver v1.3
> > Linux agpgart interface v0.103
> > Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds,
> margin
> > is 60 seconds).
> > Hangcheck: Using getrawmonotonic().
> > tpm_tis 00:0a: 1.2 TPM (device-id 0x4A10, rev-id 78)
> > Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> > �serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> > serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
> > 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> > 00:09: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
> > brd: module loaded
> > loop: module loaded
> > ahci 0000:00:1f.2: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> > ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x1 impl
> > SATA mode
> > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part
> ccc
> > IRQ 97: starting IRQFIXUP_POLL
> > scsi0 : ahci
> > scsi1 : ahci
> > scsi2 : ahci
> > scsi3 : ahci
> > scsi4 : ahci
> > scsi5 : ahci
> > ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status
> changed
> > irq 97+
> > ata2: DUMMY
> > ata3: DUMMY
> > ata4: DUMMY
> > ata5: DUMMY
> > ata6: DUMMY
> > Fixed MDIO Bus: probed
> > ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> > ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
> > 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
> > IRQ 18: starting IRQFIXUP_POLL
> > ehci_hcd 0000:00:1a.7: irq 18, io mem 0x9bc02000
> > 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.36-rc2-mm1-fix+ ehci_hcd
> > usb usb1: SerialNumber: 0000:00:1a.7
> > hub 1-0:1.0: USB hub found
> > hub 1-0:1.0: 6 ports detected
> > ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
> > 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
> > IRQ 23: starting IRQFIXUP_POLL
> > ehci_hcd 0000:00:1d.7: irq 23, io mem 0x9bc01000
> > 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.36-rc2-mm1-fix+ ehci_hcd
> > usb usb2: SerialNumber: 0000:00:1d.7
> > 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
> > uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> > uhci_hcd 0000:00:1a.0: UHCI Host Controller
> > uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number
> 3
> > IRQ 16: starting IRQFIXUP_POLL
> > uhci_hcd 0000:00:1a.0: irq 16, io base 0x000060e0
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb3: SerialNumber: 0000:00:1a.0
> > hub 3-0:1.0: USB hub found
> > hub 3-0:1.0: 2 ports detected
> > uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
> > uhci_hcd 0000:00:1a.1: UHCI Host Controller
> > uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number
> 4
> > IRQ 21: starting IRQFIXUP_POLL
> > uhci_hcd 0000:00:1a.1: irq 21, io base 0x000060c0
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb4: SerialNumber: 0000:00:1a.1
> > hub 4-0:1.0: USB hub found
> > hub 4-0:1.0: 2 ports detected
> > uhci_hcd 0000:00:1a.2: PCI INT D -> GSI 19 (level, low) -> IRQ 19
> > uhci_hcd 0000:00:1a.2: UHCI Host Controller
> > uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number
> 5
> > IRQ 19: starting IRQFIXUP_POLL
> > uhci_hcd 0000:00:1a.2: irq 19, io base 0x000060a0
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb5: SerialNumber: 0000:00:1a.2
> > hub 5-0:1.0: USB hub found
> > hub 5-0:1.0: 2 ports detected
> > uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
> > 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 0x00006080
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb6: SerialNumber: 0000:00:1d.0
> > hub 6-0:1.0: USB hub found
> > hub 6-0:1.0: 2 ports detected
> > uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
> > 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 0x00006060
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb7: SerialNumber: 0000:00:1d.1
> > hub 7-0:1.0: USB hub found
> > hub 7-0:1.0: 2 ports detected
> > uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
> > 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 0x00006040
> > 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.36-rc2-mm1-fix+ uhci_hcd
> > usb usb8: SerialNumber: 0000:00:1d.2
> > hub 8-0:1.0: USB hub found
> > hub 8-0:1.0: 2 ports detected
> > PNP: No PS/2 controller found. Probing ports directly.
> > i8042.c: No controller found.
> > 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, hpet irqs
> > cpuidle: using governor ladder
> > cpuidle: using governor menu
> > usbcore: registered new interface driver hiddev
> > usbcore: registered new interface driver usbhid
> > usbhid: USB HID core driver
> > TCP cubic registered
> > Initializing XFRM netlink socket
> > NET: Registered protocol family 17
> > Registering the dns_resolver key type
> > registered taskstats version 1
> > IMA: No TPM chip found, activating TPM-bypass!
> > rtc_cmos 00:03: setting system clock to 2010-09-10 09:41:35 UTC
> > (1284111695)
> > Initalizing network drop monitor service
> > usb 4-1: new full speed USB device using uhci_hcd and address 2
> > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> > ata1.00: ATAPI: Optiarc DVD RW AD-7580S, FX04, max UDMA/100
> > ata1.00: configured for UDMA/100
> > scsi 0:0:0:0: CD-ROM Optiarc DVD RW AD-7580S FX04 PQ:
> 0
> > ANSI: 5
> > Freeing unused kernel memory: 1440k freed
> > Write protecting the kernel read-only data: 10240k
> > Freeing unused kernel memory: 1368k freed
> > Freeing unused kernel memory: 1888k freed
> > Mounting proc filesystem
> > Mounting sysfs filesysusb 4-1: New USB device found, idVendor=046b,
> > idProduct=ff10
> > tem
> > Creating /dusb 4-1: New USB device strings: Mfr=1, Product=2,
> > SerialNumber=3
> > ev
> > Creating iniusb 4-1: Product: Virtual Keyboard and Mouse
> > tial device nodeusb 4-1: Manufacturer: American Megatrends Inc.
> > s
> > usb 4-1: SerialNumber: serial
> > Free memory/Total memory (free %): 59028 / 104632 ( 56.4149 )
> > Loading jbd2.ko module
> > Loading mbcache.ko module
> > input: American Megatrends Inc. Virtual Keyboard and Mouse as
> > /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input2
> > Loading ext4.ko module
> > generic-usb 0003:046B:FF10.0001: input,hidraw0: USB HID v1.10
> Keyboard
> > [American Megatrends Inc. Virtual Keyboard and Mouse] on
> > usb-0000:00:1a.1-1/input0
> > Loading crc-t10dif.ko module
> > Loading sd_mod.ko module
> > input: American Megatrends Inc. Virtual Keyboard and Mouse as
> > /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.1/input/input3
> > Loading ata_generic.ko module
> > Loading dm-mod.ko module
> > generic-usb 0003:046B:FF10.0002: input,hidraw1: USB HID v1.10 Mouse
> > [American Megatrends Inc. Virtual Keyboard and Mouse] on
> > usb-0000:00:1a.1-1/input1
> > device-mapper: uevent: version 1.0.3
> > device-mapper: ioctl: 4.18.0-ioctl (2010-06-29) initialised:
> > dm-devel at redhat.com
> > Loading dm-log.ko module
> > Loading dm-region-hash.ko module
> > Loading dm-mirror.ko module
> > Loading dm-zero.ko module
> > Loading dm-snapshot.ko module
> > Loading ip6_tables.ko module
> > ip6_tables: (C) 2000-2006 Netfilter Core Team
> > Loading ebtables.ko module
> > Ebtables v2.0 registered
> > Loading nf_defrag_ipv4.ko module
> > Loading nf_conntrack.ko module
> > nf_conntrack version 0.5.0 (817 buckets, 3268 max)
> > Loading ipt_REJECT.ko module
> > Loading llc.ko module
> > Loading autofs4.ko module
> > Loading sunrpc.ko module
> > usb 8-1: new low speed USB device using uhci_hcd and address 2
> > RPC: Registered udp transport module.
> > RPC: Registered tcp transport module.
> > RPC: Registered tcp NFSv4.1 backchannel transport module.
> > Loading freq_table.ko module
> > Loading mperf.ko module
> > Loading ipv6.ko module
> > NET: Registered protocol family 10
> > lo: Disabled Privacy Extensions
> > Loading xt_physdev.ko module
> > Loading ip_tables.ko module
> > ip_tables: (C) 2000-2006 Netfilter Core Team
> > Loading kvm.ko module
> > Loading pcspkr.ko module
> > input: PC Speaker as /devices/platform/pcspkr/input/input4
> > Loading shpchp.ko module
> > shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
> > Loading i2c-core.ko module
> > Loading iTCO_vendor_support.ko miTCO_vendor_support:
> vendor-support=0
> > odule
> > Loading sg.ko module
> > scsi 0:0:0:0: Attached scsi generic sg0 type 5
> > Loading dca.ko module
> > dca service started, version 1.12.1
> > Loading cdrom.ko module
> > Loading megaraid_sas.ko module
> > megasas: 00.00.04.17.1-rc1 Thu. Oct. 29, 11:41:51 PST 2009
> > megasas: 0x1000:0x0060:0x8086:0x1013: bus 7:slot 0:func 0
> > megaraid_sas 0000:07:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ
> 24
> > usb 8-1: New USB device found, idVendor=0624, idProduct=0307
> > usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> > usb 8-1: Product: Avocent DSRIQ-USB
> > usb 8-1: Manufacturer: Avocent
> > megasas: Waiting for FW to come to ready state
> > megasas: FW now in Ready state
> > input: Avocent Avocent DSRIQ-USB as
> > /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input5
> > generic-usb 0003:0624:0307.0003: input,hidraw2: USB HID v1.10
> Keyboard
> > [Avocent Avocent DSRIQ-USB] on usb-0000:00:1d.2-1/input0
> > IRQ 24: starting IRQFIXUP_POLL
> > scsi6 : LSI SAS based MegaRAID driver
> > Loading ip6table_filter.ko modulscsi 6:0:8:0: Direct-Access
> > SEAGATE ST9146802SS 0003 PQ: 0 ANSI: 5
> > e
> > Loading ebtable_nat.ko module
> > scsi 6:0:9:0: Direct-Access SEAGATE ST9146802SS 0003 PQ:
> 0
> > ANSI: 5
> > Loading iptable_mangle.ko moduleinput: Avocent Avocent DSRIQ-USB as
> > /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.1/input/input6
> >
> > Loading nf_conntrack_ipv4.ko module
> > Loading xt_state.ko module
> > generic-usb 0003:0624:0307.0004: input,hidraw3: USB HID v1.10 Mouse
> > [Avocent Avocent DSRIQ-USB] on usb-0000:00:1d.2-1/input1
> > Loading stp.ko module
> > Loading cpufreq_ondemand.ko module
> > scsi 6:2:0:0: Direct-Access INTEL SRCSASBB8I 1.12 PQ:
> 0
> > ANSI: 5
> > Loading acpi-cpufreq.ko module
> > Loading iptable_filter.ko module
> > Loading kvm-intel.ko module
> > sd 6:2:0:0: [sda] 570310656 512-byte logical blocks: (291 GB/271
> GiB)
> > sd 6:2:0:0: [sda] Write Protect is off
> > sd 6:2:0:0: Attached scsi generic sg1 type 0
> > sd 6:2:0:0: [sda] Write cache: disabled, read cache: enabled,
> supports
> > DPO and FUA
> > sda: sda1 sda2
> > sd 6:2:0:0: [sda] Attached SCSI disk
> > Loading i2c-i801.ko module
> > i801_smbus 0000:00:1f.3: PCI INT B -> GSI 18 (level, low) -> IRQ 18
> > Loading iTCO_wdt.ko module
> > iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
> > iTCO_wdt: unable to reset NO_REBOOT flag, platform may have
> disabled
> > it
> > Loading ioatdma.ko module
> > ioatdma: Intel(R) QuickData Technology Driver 4.00
> > ioatdma 0000:00:16.0: PCI INT A -> GSI 43 (level, low) -> IRQ 43
> > ioatdma 0000:00:16.0: channel error register unreachable
> > ioatdma 0000:00:16.0: channel enumeration error
> > ioatdma 0000:00:16.0: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.0: PCI INT A disabled
> > ioatdma 0000:00:16.1: PCI INT B -> GSI 44 (level, low) -> IRQ 44
> > ioatdma 0000:00:16.1: channel error register unreachable
> > ioatdma 0000:00:16.1: channel enumeration error
> > ioatdma 0000:00:16.1: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.1: PCI INT B disabled
> > ioatdma 0000:00:16.2: PCI INT C -> GSI 45 (level, low) -> IRQ 45
> > ioatdma 0000:00:16.2: channel error register unreachable
> > ioatdma 0000:00:16.2: channel enumeration error
> > ioatdma 0000:00:16.2: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.2: PCI INT C disabled
> > ioatdma 0000:00:16.3: PCI INT D -> GSI 46 (level, low) -> IRQ 46
> > ioatdma 0000:00:16.3: channel error register unreachable
> > ioatdma 0000:00:16.3: channel enumeration error
> > ioatdma 0000:00:16.3: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.3: PCI INT D disabled
> > ioatdma 0000:00:16.4: PCI INT A -> GSI 43 (level, low) -> IRQ 43
> > ioatdma 0000:00:16.4: channel error register unreachable
> > ioatdma 0000:00:16.4: channel enumeration error
> > ioatdma 0000:00:16.4: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.4: PCI INT A disabled
> > ioatdma 0000:00:16.5: PCI INT B -> GSI 44 (level, low) -> IRQ 44
> > ioatdma 0000:00:16.5: channel error register unreachable
> > ioatdma 0000:00:16.5: channel enumeration error
> > ioatdma 0000:00:16.5: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.5: PCI INT B disabled
> > ioatdma 0000:00:16.6: PCI INT C -> GSI 45 (level, low) -> IRQ 45
> > ioatdma 0000:00:16.6: channel error register unreachable
> > ioatdma 0000:00:16.6: channel enumeration error
> > ioatdma 0000:00:16.6: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.6: PCI INT C disabled
> > ioatdma 0000:00:16.7: PCI INT D -> GSI 46 (level, low) -> IRQ 46
> > ioatdma 0000:00:16.7: channel error register unreachable
> > ioatdma 0000:00:16.7: channel enumeration error
> > ioatdma 0000:00:16.7: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:00:16.7: PCI INT D disabled
> > ioatdma 0000:80:16.0: PCI INT A -> GSI 67 (level, low) -> IRQ 67
> > ioatdma 0000:80:16.0: channel error register unreachable
> > ioatdma 0000:80:16.0: channel enumeration error
> > ioatdma 0000:80:16.0: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.0: PCI INT A disabled
> > ioatdma 0000:80:16.1: PCI INT B -> GSI 68 (level, low) -> IRQ 68
> > ioatdma 0000:80:16.1: channel error register unreachable
> > ioatdma 0000:80:16.1: channel enumeration error
> > ioatdma 0000:80:16.1: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.1: PCI INT B disabled
> > ioatdma 0000:80:16.2: PCI INT C -> GSI 69 (level, low) -> IRQ 69
> > ioatdma 0000:80:16.2: channel error register unreachable
> > ioatdma 0000:80:16.2: channel enumeration error
> > ioatdma 0000:80:16.2: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.2: PCI INT C disabled
> > ioatdma 0000:80:16.3: PCI INT D -> GSI 70 (level, low) -> IRQ 70
> > ioatdma 0000:80:16.3: channel error register unreachable
> > ioatdma 0000:80:16.3: channel enumeration error
> > ioatdma 0000:80:16.3: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.3: PCI INT D disabled
> > ioatdma 0000:80:16.4: PCI INT A -> GSI 67 (level, low) -> IRQ 67
> > ioatdma 0000:80:16.4: channel error register unreachable
> > ioatdma 0000:80:16.4: channel enumeration error
> > ioatdma 0000:80:16.4: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.4: PCI INT A disabled
> > ioatdma 0000:80:16.5: PCI INT B -> GSI 68 (level, low) -> IRQ 68
> > ioatdma 0000:80:16.5: channel error register unreachable
> > ioatdma 0000:80:16.5: channel enumeration error
> > ioatdma 0000:80:16.5: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.5: PCI INT B disabled
> > ioatdma 0000:80:16.6: PCI INT C -> GSI 69 (level, low) -> IRQ 69
> > ioatdma 0000:80:16.6: channel error register unreachable
> > ioatdma 0000:80:16.6: channel enumeration error
> > ioatdma 0000:80:16.6: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.6: PCI INT C disabled
> > ioatdma 0000:80:16.7: PCI INT D -> GSI 70 (level, low) -> IRQ 70
> > ioatdma 0000:80:16.7: channel error register unreachable
> > ioatdma 0000:80:16.7: channel enumeration error
> > ioatdma 0000:80:16.7: Intel(R) I/OAT DMA Engine init failed
> > ioatdma 0000:80:16.7: PCI INT D disabled
> > Loading igb.ko module
> > Intel(R) Gigabit Ethernet Network Driver - version 2.1.0-k2
> > Copyright (c) 2007-2009 Intel Corporation.
> > igb 0000:01:00.0: PCI INT A -> GSI 28 (level, low) -> IRQ 28
> > igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
> > igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x2) 00:23:8b:e0:09:80
> > igb 0000:01:00.0: eth0: PBA No: 1040ff-0ff
> > igb 0000:01:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx
> queue(s)
> > igb 0000:01:00.1: PCI INT B -> GSI 40 (level, low) -> IRQ 40
> > igb 0000:01:00.1: Intel(R) Gigabit Ethernet Network Connection
> > igb 0000:01:00.1: eth1: (PCIe:2.5Gb/s:Width x2) 00:23:8b:e0:09:81
> > igb 0000:01:00.1: eth1: PBA No: 1040ff-0ff
> > igb 0000:01:00.1: Using MSI-X interrupts. 1 rx queue(s), 1 tx
> queue(s)
> > igb 0000:04:00.0: PCI INT A -> GSI 29 (level, low) -> IRQ 29
> > igb 0000:04:00.0: Intel(R) Gigabit Ethernet Network Connection
> > igb 0000:04:00.0: eth2: (PCIe:2.5Gb/s:Width x2) 00:23:8b:e0:09:82
> > igb 0000:04:00.0: eth2: PBA No: 1040ff-0ff
> > igb 0000:04:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx
> queue(s)
> > igb 0000:04:00.1: PCI INT B -> GSI 41 (level, low) -> IRQ 41
> > igb 0000:04:00.1: Intel(R) Gigabit Ethernet Network Connection
> > igb 0000:04:00.1: eth3: (PCIe:2.5Gb/s:Width x2) 00:23:8b:e0:09:83
> > igb 0000:04:00.1: eth3: PBA No: 1040ff-0ff
> > igb 0000:04:00.1: Using MSI-X interrupts. 1 rx queue(s), 1 tx
> queue(s)
> > Loading sr_mod.ko module
> > sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda
> tray
> > cdrom: Uniform CD-ROM driver Revision: 3.20
> > Loading nf_nat.ko module
> > Loading bridge.ko module
> > Bridge firewalling registered
> > Loading ipt_MASQUERADE.ko module
> > Loading iptable_nat.ko module
> > Waiting for required block device discovery
> > Waiting for 1 sda-like device(s)...Found
> > Creating Block Devices
> > Creating block device loop0
> > Creating block device loop1
> > Creating block device loop2
> > Creating block device loop3
> > Creating block device loop4
> > Creating block device loop5
> > Creating block device loop6
> > Creating block device loop7
> > Creating block device ram0
> > Creating block device ram1
> > Creating block device ram10
> > Creating block device ram11
> > Creating block device ram12
> > Creating block device ram13
> > Creating block device ram14
> > Creating block device ram15
> > Creating block device ram2
> > Creating block device ram3
> > Creating block device ram4
> > Creating block device ram5
> > Creating block device ram6
> > Creating block device ram7
> > Creating block device ram8
> > Creating block device ram9
> > Creating block device sda
> > sda: sda1 sda2
> > Creating block device sr0
> > Making device-mapper control node
> > mknod: invalid number 'device-mapper'
> > mdadm: No arrays found in config file or automatically
> > Free memory/Total memory (free %): 45048 / 104632 ( 43.0538 )
> > Scanning logical volumes
> > Reading all physical volumes. This may take a while...
> > Found volume group "vg_intels3e3601" using metadata type lvm2
> > Activating logical volumes
> > 3 logical volume(s) in volume group "vg_intels3e3601" now active
> > Free memory/Total memory (free %): 44140 / 104632 ( 42.1859 )
> > Saving to the local filesystem /dev/mapper/vg_intels3e3601-lv_home
> > e2fsck 1.41.12 (17-May-2010)
> > /dev/mapper/vg_intels3e3601-lv_home: recovering journal
> > /dev/mapper/vg_intels3e3601-lv_home: clean, 32050/10264576 files,
> > 32209253/41029EXT4-fs (dm-1): 632 blocks
> > mounted filesystem with ordered data mode. Opts:
> > Free memory/Total memory (free %): 43516 / 104632 ( 41.5896 )
> > open_dump_memory: Can't open the dump memory(/proc/vmcore). No such
> > file or directory
> > dropping to initramfs shell
> > exiting this shell will reboot your system
> > /
> >
> > ----- "Eric W. Biederman" <ebiederm at xmission.com> wrote:
> >
> > > ebiederm at xmission.com (Eric W. Biederman) writes:
> > >
> > > > I thought I had x86 biarch crashdump working on x86 but it
> turns
> > > > out was wrong. So I have merged crashdump-x86.c and
> > > crashdump-x86_64.c
> > > > to ensure that things will work fine.
> > > >
> > > > There are a few misc cleanups in here to support biarch
> > crashdumps.
> > > >
> > > > There is a kexec bzImage load optimization that allows me to
> use
> > > > a 64bit crash kernel in 20M in my setup. Perhaps less.
> Earlier
> > > > because of an alighment foulup I needed 32M and the kernel was
> > > > loaded in the middle of the reserved crashdump region.
> > > >
> > > > There is also a new program vmcore-dmesg. Functionally it is
> very
> > > > similar to the makedumpfile's --dmesg mode but it handles all
> of
> > > the
> > > > crazy multi-arch cases so I only need to keep one binary around
> to
> > > strip
> > > > the kernel's dmesg out of a core file. Additionally
> vmcore-dmesg
> > > is
> > > > about half the size of makedumpfile and I can build it against
> > > uclibc,
> > > > which makes it much more usable in my constrained initrd setup.
> > > >
> > > > I would post patches but I know I would fat finger that
> horribly.
> > > >
> > > > git pull
> > >
> >
> git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/kexec-tools-devel.git
> > > >
> > >
> > > And the diffstat
> > >
> > > eric at fess:~/projects/kexec/kexec-tools-devel$ git-diff-tree
> --stat
> > > master HEAD
> > > Makefile.in | 8 +-
> > > kexec/Makefile | 3 +-
> > > kexec/arch/i386/crashdump-x86.c | 333 +++++++++++++----
> > > kexec/arch/i386/crashdump-x86.h | 17 +-
> > > kexec/arch/i386/kexec-bzImage.c | 4 +-
> > > kexec/arch/i386/kexec-elf-x86.c | 2 +-
> > > kexec/arch/ia64/crashdump-ia64.c | 6 +-
> > > kexec/arch/x86_64/Makefile | 8 +-
> > > kexec/arch/x86_64/arch_init.c | 83 ----
> > > kexec/arch/x86_64/crashdump-x86_64.c | 684
> > > ----------------------------------
> > > kexec/arch/x86_64/crashdump-x86_64.h | 28 --
> > > kexec/arch/x86_64/kexec-elf-x86_64.c | 2 +-
> > > kexec/arch/x86_64/kexec-x86_64.c | 11 +-
> > > kexec/arch_init.c | 4 -
> > > kexec/crashdump-elf.c | 14 +-
> > > kexec/crashdump.h | 3 +
> > > kexec/kernel_version.c | 58 +++
> > > kexec/kexec-elf.c | 14 +-
> > > kexec/kexec-elf.h | 44 ++--
> > > kexec/kexec.c | 2 -
> > > kexec/kexec.h | 9 +-
> > > vmcore-dmesg/Makefile | 29 ++
> > > vmcore-dmesg/vmcore-dmesg.8 | 42 ++
> > > vmcore-dmesg/vmcore-dmesg.c | 504
> > > +++++++++++++++++++++++++
> > > 24 files changed, 972 insertions(+), 940 deletions(-)
> > >
> > > > ---
> > > >
> > > > commit 0320ba301f1e944fde3977df91180a538e99b9aa
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 23:19:35 2010 -0700
> > > >
> > > > x86 bzImage: Optimize the panic kernel memory layout.
> > > >
> > > > Load the setup sectors above the kernel in the panic case,
> > > > to avoid wasting memory.
> > > >
> > > > Linux kernels frequently have a severe alignment requirment
> > > > that can be as much as 16M. The start of the reserved
> > > > crash kernel region is 16M aligned. The setup sectors
> > > > are tiny 20k? and when we are not running the real mode
> code
> > > > they can live anywhere. Move the setup sectors from
> > > > lower address than the kernel to higher address than the
> > kernel
> > > > avoids introducing a bad alignment. Allowing the linux
> kernel
> > > > to load lower. Loading the linux kernel lower in memory
> > > ensures
> > > > memory is used more efficiently.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 8bd3608a761cc7734f1599945f558cdfc8ee94b3
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 15:00:10 2010 -0700
> > > >
> > > > kexec-tools: Add vmcore-dmesg
> > > >
> > > > vmcore-dmesg is a trivial utility to extract the dmesg from
> a
> > > vmcore.
> > > > This was written in reaction to problems I was having
> building
> > > > makedumpfile, and using makedumpfile for extracting dmesg.
> > > makedumpfile
> > > > does a whole lot of things, uses a whole lot of libraries
> and
> > > which
> > > > make it hard to compile and a little bit clunky to remember
> > the
> > > command
> > > > line switches.
> > > >
> > > > So I have written the trivial vmcore-dmesg program that
> reads
> > a
> > > vmcore
> > > > either /proc/vmcore or a saved version vmcore and writes
> the
> > > dmesg to stdout.
> > > >
> > > > There is nothing to vmcore-dmesg and all of the arch
> > > dependencies are wrapped
> > > > up in generating the core file. Which means a vmcore-dmesg
> > > should work with
> > > > core files of all architectures without needing a rebuild.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 6d4b8e90bc066e79dbc8a1387fb9e32c7d0f9435
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Wed Sep 8 10:52:01 2010 -0700
> > > >
> > > > x86_64: Kill now unused crashdump-x86_64.[ch]
> > > >
> > > > Now we use the i386 crashdump-x86 instead we can kill
> > > > crashdump-x86_64.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit ff053cdb05c2d95dafbcbfd4ffc079cad3c56cc8
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Wed Sep 8 10:12:09 2010 -0700
> > > >
> > > > x86_64: Use the x86 crashdump
> > > >
> > > > With proper biarch support in crashdump-x86,
> crashdump-x86_64
> > > > is now redudant and we can use crashdump-x86 everywhere.
> > Using
> > > > crashdump-x86 everywhere results in a little unnecessary
> i386
> > > > logic on x86_64 but is otherwise harmless. Removing the
> > > > unnecessary duplication between i386 and x86_64 should make
> > > > the code much easier to maintain going forward.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit aa0418789d8e89478044511c16a32ed4c45fefb3
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 14:11:54 2010 -0700
> > > >
> > > > x86_64: Use the i386 arch_options_t on x86_64
> > > >
> > > > In preparation for having a single crashdump implementation
> > > > on i386 and x86_64 start sharing arch_options_t between
> > > > i386 and x86_64, and don't make arch_options static on
> > > > x86_64.
> > > >
> > > > i386 and x86_64 have been using identitcal defitions of
> > > > arch_options for a while this change now reflects that
> > > > practical reality in the code.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 773ff64ab0ed27ca6b33c9866f89291226e86574
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 14:10:21 2010 -0700
> > > >
> > > > i386 crashdump: Preserve credits of x86_64 version
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 9322014fbfa77b5c744d8fabd3e9adf30b751219
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 13:58:29 2010 -0700
> > > >
> > > > i386 crashdump: Compute page_offset paddr vaddr and size
> like
> > > x86_64.
> > > >
> > > > Make certain we are using the same page_offset, paddr, and
> > > vaddr
> > > > and kernel size that the x86_64 crashdump code is using.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 53408ce05fc411a1a5d8aee902ed0172518fc5d8
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Wed Sep 8 12:01:14 2010 -0700
> > > >
> > > > kexec elf: Handle 64bit elf executables on 32bit platforms.
> > > >
> > > > - Widen some types. Why did I use unsigned long? I guess
> > this
> > > > code predates the decision to support biarch.
> > > > - Since I have made the types wider fix the statements that
> > > > print those types out.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit f79a61460fdb6fda47b3a1b01e1b4771374b7975
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 20:31:03 2010 -0700
> > > >
> > > > kexec elf: Clean up error messages build_mem_phdrs
> > > >
> > > > Don't print uncondintionally print an error message about
> > > > KCORE_ELF_HEADERS_SIZE being wrong when the elf headers
> > > > are truncated when build_mem_phdrs fails because there
> > > > are other reasons we could be truncated (like an
> > > > actual damaged elf file).
> > > >
> > > > Instead only print an error message when either probe_debug
> > > > is true or we are skipping the total file size checks for
> > > > some reason. When we do print an error message limit the
> > > > message to the fact that we are truncated and how many
> > > > bytes we have and how many bytes we need. The context
> > > > of the failure should be able to provide the rest of
> > > > the information.
> > > >
> > > > For now add a comment in crashdump-x86_64.c to direct
> people
> > > > to KCORE_ELF_HEADERS_SIZE so that if someone finds the
> > > > code things can be adjusted.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 4c4ef6506eb29cfad16546f6b8435935432d3251
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 13:34:43 2010 -0700
> > > >
> > > > i386 crashdump: pass acpi info, and generalize hack
> > > >
> > > > - Pass the acpi memap to the kernel.
> > > > - Port the fix from x86_64 to not truncate the elf
> > > > note segment to 16K, to keep large machines happy.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit d25f82619565f862e2a6104fac505b9c13c8fe4c
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 13:23:55 2010 -0700
> > > >
> > > > i386 crashdump: move crashdump debugging code under #ifdef
> > > DEBUG
> > > >
> > > > o Put the debug code under #ifdef DEBUG instead of #if 0.
> > > > o Do this to match the x86_64 code.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 672991ea2208dd478e8c52982f39a87c64a4c8a5
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 13:12:18 2010 -0700
> > > >
> > > > i386 crashdump: Unify get_crash_memory_ranges.
> > > >
> > > > Build a version of get_crash_memory_ranges that works the
> same
> > > > on both x86_64 and x86. Reorder the calls in
> > > load_crashdump_segments
> > > > so we have the architectures low memory limit when we call
> > > > get_crash_memory_ranges.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit b73411718dbf452675fa903b2db7ab58c24ef1ba
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 12:53:11 2010 -0700
> > > >
> > > > i386 crashdump: Rename and include the x86_64 constants.
> > > >
> > > > Unify the 32bit and the 64bit crashdump headers. Rename
> > > > arch specific defintions to arch specific names to be
> clear.
> > > > Update users of the renamed constants.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 8f211c7519327124bb18d9e362ac9777bf400c67
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 12:43:40 2010 -0700
> > > >
> > > > i386 crashdump: Keep elf_info on the stack.
> > > >
> > > > In preparation for merging crashdump-x86 and
> crashdump-x86_64
> > > > move elf_info onto the stack and start filling it out
> > > dynamically
> > > > as appropriate.
> > > >
> > > > Included in this change is only setting lowmem_limit and
> > > get_note_info
> > > > when we are generating a core file for a 32bit kernel.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit c8e346688c6358427213d9d6fdb83765e365cccd
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 12:05:40 2010 -0700
> > > >
> > > > crashdump: Move kern_vaddr_start from kexec_info into
> > > crash_elf_info
> > > >
> > > > These fields as defined in kexec_info are not biarch safe
> and
> > > > beyond that crash_elf_info is the structure for passing
> this
> > > kind
> > > > of information not kexec_info. So move them in prepartion
> for
> > > > properly cleaning up biarch x86 functionality.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit d9bf000b6260ee4558b2d2eb3af08e09cd1fe794
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 11:42:39 2010 -0700
> > > >
> > > > kexec: Kill arch_init
> > > >
> > > > The function only had one user, the error checking was
> wrong,
> > > > and the functions it performed are best done elsewhere
> > > > so remove the tempation of a problemenatic hook.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 3578b1f1437f8d1b569d1e30f6d4e15edd1cce53
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 11:37:21 2010 -0700
> > > >
> > > > x86_64 crashdump: Move calculation of the page offset into
> > > crashdump-x86_64.c
> > > >
> > > > Don't calculate page_offfset in arch_init. Performing the
> > work
> > > there
> > > > badly messes up biarch support, so move the work into
> > > crashdump_x86_64.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit 3cab31db10dd74aa148ad20aaa3455723bf45138
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 11:25:30 2010 -0700
> > > >
> > > > kexec: Move kernel_version into the kexec core
> > > >
> > > > I'm not pleased with the hacks that we use kernel_version
> > > > for but kernel_version itself is reasonable code and might
> > > > be needed elsewhere, so move kernel_version into the kexec
> > > > core.
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > > >
> > > > commit ebeb4da62f8b51c63a46349b219a5605ee8d79bd
> > > > Author: Eric W. Biederman <ebiederm at xmission.com>
> > > > Date: Tue Sep 7 10:41:56 2010 -0700
> > > >
> > > > i386 elf: Correct the probe error string
> > > >
> > > > Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>
> > >
> > > _______________________________________________
> > > kexec mailing list
> > > kexec at lists.infradead.org
> > > http://lists.infradead.org/mailman/listinfo/kexec
> >
> > _______________________________________________
> > kexec mailing list
> > kexec at lists.infradead.org
> > http://lists.infradead.org/mailman/listinfo/kexec
More information about the kexec
mailing list