[GIT PULL] Please pull x86 biarch crashdump support and misc devel
caiqian at redhat.com
caiqian at redhat.com
Fri Sep 10 12:49:12 EDT 2010
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