linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Hang during boot, bisected to commit 96d60303fd
       [not found] <AANLkTiktNufXK_pn6mP2-zyowAIbHlUy5TGu3AtpALv-@mail.gmail.com>
@ 2010-06-03  2:00 ` Matthew Garrett
  2010-06-03  2:11   ` Marc Dionne
  2010-06-04  1:21   ` Marc Dionne
  0 siblings, 2 replies; 13+ messages in thread
From: Matthew Garrett @ 2010-06-03  2:00 UTC (permalink / raw)
  To: Marc Dionne; +Cc: Linux Kernel Mailing List, linux-ide, garzik

On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>    Since somewhere early in the 2.6.35 merge window I've been seeing a hang
>    during boot.  The hang last roughly 30 seconds and is followed by this:
> 
>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>    ata4.00: failed command: READ FPDMA QUEUED
>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>    ata4.00: status: { DRDY }
>    ata4: hard resetting link
>    ahci_is_device_present: status is: 80
>    ahci_is_device_present: status(2) is: 3
>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>    ata4.00: configured for UDMA/133
>    ata4.00: device reported invalid CHS sector 0
>    ata4: EH complete
> 
>    The system works normally once booted.  I had some time to do a bisect
>    today and it cleanly ended up pointing to this commit:
>        96d60303fd: ahci: Turn off DMA engines when there's no device attached
> 
>    Reverting the commit makes the system boot cleanly as before.  System has
>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.

Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour 
on my ICH10. Is there actually a device on ata4?

-- 
Matthew Garrett | mjg59@srcf.ucam.org

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-03  2:00 ` Hang during boot, bisected to commit 96d60303fd Matthew Garrett
@ 2010-06-03  2:11   ` Marc Dionne
  2010-06-04  1:21   ` Marc Dionne
  1 sibling, 0 replies; 13+ messages in thread
From: Marc Dionne @ 2010-06-03  2:11 UTC (permalink / raw)
  To: Matthew Garrett; +Cc: Linux Kernel Mailing List, linux-ide, garzik

On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett <mjg59@srcf.ucam.org> wrote:
> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>    Since somewhere early in the 2.6.35 merge window I've been seeing a hang
>>    during boot.  The hang last roughly 30 seconds and is followed by this:
>>
>>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>    ata4.00: failed command: READ FPDMA QUEUED
>>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>    ata4.00: status: { DRDY }
>>    ata4: hard resetting link
>>    ahci_is_device_present: status is: 80
>>    ahci_is_device_present: status(2) is: 3
>>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>    ata4.00: configured for UDMA/133
>>    ata4.00: device reported invalid CHS sector 0
>>    ata4: EH complete
>>
>>    The system works normally once booted.  I had some time to do a bisect
>>    today and it cleanly ended up pointing to this commit:
>>        96d60303fd: ahci: Turn off DMA engines when there's no device attached
>>
>>    Reverting the commit makes the system boot cleanly as before.  System has
>>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>
> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
> on my ICH10. Is there actually a device on ata4?
>
> --
> Matthew Garrett | mjg59@srcf.ucam.org

Yes, ata4 is the Intel SSD:

ata4.00: ATA-7: INTEL SSDSA2MH080G1GC, 045C8610, max UDMA/133

Marc

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-03  2:00 ` Hang during boot, bisected to commit 96d60303fd Matthew Garrett
  2010-06-03  2:11   ` Marc Dionne
@ 2010-06-04  1:21   ` Marc Dionne
  2010-06-04  3:42     ` Robert Hancock
  1 sibling, 1 reply; 13+ messages in thread
From: Marc Dionne @ 2010-06-04  1:21 UTC (permalink / raw)
  To: Matthew Garrett; +Cc: Linux Kernel Mailing List, linux-ide, garzik

[-- Attachment #1: Type: text/plain, Size: 1855 bytes --]

On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett <mjg59@srcf.ucam.org> wrote:
> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>    Since somewhere early in the 2.6.35 merge window I've been seeing a hang
>>    during boot.  The hang last roughly 30 seconds and is followed by this:
>>
>>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>    ata4.00: failed command: READ FPDMA QUEUED
>>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>    ata4.00: status: { DRDY }
>>    ata4: hard resetting link
>>    ahci_is_device_present: status is: 80
>>    ahci_is_device_present: status(2) is: 3
>>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>    ata4.00: configured for UDMA/133
>>    ata4.00: device reported invalid CHS sector 0
>>    ata4: EH complete
>>
>>    The system works normally once booted.  I had some time to do a bisect
>>    today and it cleanly ended up pointing to this commit:
>>        96d60303fd: ahci: Turn off DMA engines when there's no device attached
>>
>>    Reverting the commit makes the system boot cleanly as before.  System has
>>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>
> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
> on my ICH10. Is there actually a device on ata4?
>
> --
> Matthew Garrett | mjg59@srcf.ucam.org

If it's helpful, attached are the dmesg output following a normal boot
and one with the hang.

The only difference in the kernel used for those two boots is that the
return statement in ahci_start_engine following the call to
ahci_is_device_present is commented out for the normal boot case.
When the return statement is active, the 30 second hang occurs.

Marc

[-- Attachment #2: bad_ahci_dmesg --]
[-- Type: application/octet-stream, Size: 50274 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.35-rc1-marco+ (root@tornado) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #26 SMP Thu Jun 3 21:03:59 EDT 2010
Command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
 BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 00000000bf780000 (usable)
 BIOS-e820: 00000000bf780000 - 00000000bf78e000 (ACPI data)
 BIOS-e820: 00000000bf78e000 - 00000000bf7d0000 (ACPI NVS)
 BIOS-e820: 00000000bf7d0000 - 00000000bf7e0000 (reserved)
 BIOS-e820: 00000000bf7ec000 - 00000000c0000000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 00000001c0000000 (usable)
NX (Execute Disable) protection: active
DMI present.
AMI BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
No AGP bridge found
last_pfn = 0x1c0000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-DFFFF uncachable
  E0000-E3FFF write-protect
  E4000-EFFFF write-through
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 1C0000000 mask FC0000000 uncachable
  1 base 000000000 mask E00000000 write-back
  2 base 0C0000000 mask FC0000000 uncachable
  3 base 0BF800000 mask FFF800000 uncachable
  4 disabled
  5 disabled
  6 disabled
  7 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
original variable MTRRs
reg 0, base: 7GB, range: 1GB, type UC
reg 1, base: 0GB, range: 8GB, type WB
reg 2, base: 3GB, range: 1GB, type UC
reg 3, base: 3064MB, range: 8MB, type UC
total RAM covered: 6136M
Found optimal setting for mtrr clean up
 gran_size: 64K 	chunk_size: 16M 	num_reg: 5  	lose cover RAM: 0G
New variable MTRRs
reg 0, base: 0GB, range: 2GB, type WB
reg 1, base: 2GB, range: 1GB, type WB
reg 2, base: 3064MB, range: 8MB, type UC
reg 3, base: 4GB, range: 2GB, type WB
reg 4, base: 6GB, range: 1GB, type WB
e820 update range: 00000000bf800000 - 0000000100000000 (usable) ==> (reserved)
last_pfn = 0xbf780 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
found SMP MP-table at [ffff8800000ff780] ff780
init_memory_mapping: 0000000000000000-00000000bf780000
 0000000000 - 00bf600000 page 2M
 00bf600000 - 00bf780000 page 4k
kernel direct mapping tables up to bf780000 @ 16000-1b000
init_memory_mapping: 0000000100000000-00000001c0000000
 0100000000 - 01c0000000 page 2M
kernel direct mapping tables up to 1c0000000 @ 19000-21000
RAMDISK: 37b76000 - 37ff0000
ACPI: RSDP 00000000000fa040 00014 (v00 ACPIAM)
ACPI: RSDT 00000000bf780000 0003C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: FACP 00000000bf780200 00084 (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: DSDT 00000000bf780460 06D02 (v01  A7593 A7593100 00000100 INTL 20051117)
ACPI: FACS 00000000bf78e000 00040
ACPI: APIC 00000000bf780390 0008C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: MCFG 00000000bf780420 0003C (v01 7593MS OEMMCFG  20090417 MSFT 00000097)
ACPI: OEMB 00000000bf78e040 0007A (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: HPET 00000000bf78a460 00038 (v01 7593MS OEMHPET  20090417 MSFT 00000097)
ACPI: SSDT 00000000bf790140 01298 (v01 DpgPmm    CpuPm 00000012 INTL 20051117)
ACPI: Local APIC address 0xfee00000
No NUMA configuration found
Faking a node at 0000000000000000-00000001c0000000
Initmem setup node 0 0000000000000000-00000001c0000000
  NODE_DATA [0000000100000000 - 0000000100013fff]
 [ffffea0000000000-ffffea00061fffff] PMD -> [ffff880100200000-ffff8801055fffff] on node 0
Zone PFN ranges:
  DMA      0x00000010 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x001c0000
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000010 -> 0x0000009e
    0: 0x00000100 -> 0x000bf780
    0: 0x00100000 -> 0x001c0000
On node 0 totalpages: 1570574
  DMA zone: 56 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3926 pages, LIFO batch:0
  DMA32 zone: 14280 pages used for memmap
  DMA32 zone: 765880 pages, LIFO batch:31
  Normal zone: 10752 pages used for memmap
  Normal zone: 775680 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0xffffffff base: 0xfed00000
SMP: Allowing 8 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 40
early_res array is doubled to 64 at [1c000 - 1c7ff]
PM: Registered nosave memory: 000000000009e000 - 000000000009f000
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
PM: Registered nosave memory: 00000000bf780000 - 00000000bf78e000
PM: Registered nosave memory: 00000000bf78e000 - 00000000bf7d0000
PM: Registered nosave memory: 00000000bf7d0000 - 00000000bf7e0000
PM: Registered nosave memory: 00000000bf7e0000 - 00000000bf7ec000
PM: Registered nosave memory: 00000000bf7ec000 - 00000000c0000000
PM: Registered nosave memory: 00000000c0000000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
PM: Registered nosave memory: 00000000fee01000 - 00000000ffc00000
PM: Registered nosave memory: 00000000ffc00000 - 0000000100000000
Allocating PCI resources starting at c0000000 (gap: c0000000:3ee00000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1
PERCPU: Embedded 30 pages/cpu @ffff880002000000 s90368 r8192 d24320 u262144
pcpu-alloc: s90368 r8192 d24320 u262144 alloc=1*2097152
pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
early_res array is doubled to 128 at [1c800 - 1d7ff]
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1545486
Policy zone: Normal
Kernel command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Calgary: detecting Calgary via BIOS EBDA area
Calgary: Unable to locate Rio Grande table in EBDA - bailing!
Subtract (61 early reservations)
  #1 [0001000000 - 0001dd4b58]   TEXT DATA BSS
  #2 [0037b76000 - 0037ff0000]         RAMDISK
  #3 [0001dd5000 - 0001dd5127]             BRK
  #4 [00000ff790 - 0000100000]   BIOS reserved
  #5 [00000ff780 - 00000ff790]    MP-table mpf
  #6 [000009ec00 - 00000fddb0]   BIOS reserved
  #7 [00000fdf5c - 00000ff780]   BIOS reserved
  #8 [00000fddb0 - 00000fdf5c]    MP-table mpc
  #9 [0000010000 - 0000012000]      TRAMPOLINE
  #10 [0000012000 - 0000016000]     ACPI WAKEUP
  #11 [0000016000 - 0000019000]         PGTABLE
  #12 [0000019000 - 000001c000]         PGTABLE
  #13 [0100000000 - 0100014000]       NODE_DATA
  #14 [0001dd5140 - 0001dd6140]         BOOTMEM
  #15 [0001dd4b80 - 0001dd5000]         BOOTMEM
  #16 [0100014000 - 0100015000]         BOOTMEM
  #17 [0100015000 - 0100016000]         BOOTMEM
  #18 [0100200000 - 0105600000]        MEMMAP 0
  #19 [0001dd6140 - 0001dd62c0]         BOOTMEM
  #20 [0001dd62c0 - 0001dee2c0]         BOOTMEM
  #21 [0001dee2c0 - 0001e062c0]         BOOTMEM
  #22 [0001e07000 - 0001e08000]         BOOTMEM
  #23 [0001e062c0 - 0001e06301]         BOOTMEM
  #24 [0001e06340 - 0001e06383]         BOOTMEM
  #25 [0001e063c0 - 0001e06660]         BOOTMEM
  #26 [0001e06680 - 0001e066e8]         BOOTMEM
  #27 [0001e06700 - 0001e06768]         BOOTMEM
  #28 [0001e06780 - 0001e067e8]         BOOTMEM
  #29 [0001e06800 - 0001e06868]         BOOTMEM
  #30 [0001e06880 - 0001e068e8]         BOOTMEM
  #31 [0001e06900 - 0001e06968]         BOOTMEM
  #32 [0001e06980 - 0001e069e8]         BOOTMEM
  #33 [0001e06a00 - 0001e06a68]         BOOTMEM
  #34 [0001e06a80 - 0001e06ae8]         BOOTMEM
  #35 [0001e06b00 - 0001e06b68]         BOOTMEM
  #36 [0001e06b80 - 0001e06be8]         BOOTMEM
  #37 [0001e06c00 - 0001e06c20]         BOOTMEM
  #38 [0001e06c40 - 0001e06c60]         BOOTMEM
  #39 [0001e06c80 - 0001e06d0a]         BOOTMEM
  #40 [0001e06d40 - 0001e06dca]         BOOTMEM
  #41 [0002000000 - 000201e000]         BOOTMEM
  #42 [0002040000 - 000205e000]         BOOTMEM
  #43 [0002080000 - 000209e000]         BOOTMEM
  #44 [00020c0000 - 00020de000]         BOOTMEM
  #45 [0002100000 - 000211e000]         BOOTMEM
  #46 [0002140000 - 000215e000]         BOOTMEM
  #47 [0002180000 - 000219e000]         BOOTMEM
  #48 [00021c0000 - 00021de000]         BOOTMEM
  #49 [0001e06e00 - 0001e06e08]         BOOTMEM
  #50 [0001e06e40 - 0001e06e48]         BOOTMEM
  #51 [0001e06e80 - 0001e06ea0]         BOOTMEM
  #52 [0001e06ec0 - 0001e06f00]         BOOTMEM
  #53 [0001e0a000 - 0001e0a120]         BOOTMEM
  #54 [0001e06f00 - 0001e06f48]         BOOTMEM
  #55 [0001e06f80 - 0001e06fc8]         BOOTMEM
  #56 [0001e0a140 - 0001e12140]         BOOTMEM
  #57 [00021de000 - 00061de000]         BOOTMEM
  #58 [0001e12140 - 0001e32140]         BOOTMEM
  #59 [0001e32140 - 0001e72140]         BOOTMEM
  #60 [000001d800 - 0000025800]         BOOTMEM
Memory: 6110240k/7340032k available (5134k kernel code, 1057736k absent, 172056k reserved, 6234k data, 1532k init)
SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:4352 nr_irqs:744
Console: colour dummy device 80x25
console [tty0] enabled
allocated 62914560 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
hpet clockevent registered
Fast TSC calibration using PIT
Detected 2673.625 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 5347.25 BogoMIPS (lpj=2673625)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 9 MCE banks
CPU0: Thermal monitoring enabled (TM1)
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
ACPI: Core revision 20100428
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 24297 entries in 96 pages
Setting APIC routing to flat
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz stepping 04
Booting Node   0, Processors  #1 #2 #3 #4 #5 #6 #7 Ok.
Brought up 8 CPUs
Total of 8 processors activated (42764.45 BogoMIPS).
Time:  1:05:18  Date: 06/04/10
NET: Registered protocol family 16
ACPI: bus type pci registered
dca service started, version 1.12.1
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: not using MMCONFIG
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: SSDT 00000000bf78e0c0 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: SSDT 00000000bf78e4d0 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78e8e0 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78ecf0 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f100 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
swapper:1 freeing invalid memtype bf78f000-bf790000
ACPI: SSDT 00000000bf78f510 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f920 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78fd30 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
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 [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A08:00: host bridge window [io  0x0000-0x0cf7]
pci_root PNP0A08:00: host bridge window [io  0x0d00-0xffff]
pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000dffff]
pci_root PNP0A08:00: host bridge window [mem 0xc0000000-0xdfffffff]
pci_root PNP0A08:00: host bridge window [mem 0xf0000000-0xfed8ffff]
pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
pci 0000:00:00.0: PME# disabled
pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
pci 0000:00:01.0: PME# disabled
pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
pci 0000:00:03.0: PME# disabled
pci 0000:00:07.0: PME# supported from D0 D3hot D3cold
pci 0000:00:07.0: PME# disabled
pci 0000:00:1a.0: reg 20: [io  0xac00-0xac1f]
pci 0000:00:1a.1: reg 20: [io  0xa880-0xa89f]
pci 0000:00:1a.2: reg 20: [io  0xa800-0xa81f]
pci 0000:00:1a.7: reg 10: [mem 0xf8ffe000-0xf8ffe3ff]
pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.7: PME# disabled
pci 0000:00:1b.0: reg 10: [mem 0xf8ff8000-0xf8ffbfff 64bit]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.1: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.5: PME# disabled
pci 0000:00:1d.0: reg 20: [io  0xa480-0xa49f]
pci 0000:00:1d.1: reg 20: [io  0xa400-0xa41f]
pci 0000:00:1d.2: reg 20: [io  0xa080-0xa09f]
pci 0000:00:1d.7: reg 10: [mem 0xf8ffc000-0xf8ffc3ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: [io  0x0800-0x087f] 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 0a00 (mask 00ff)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0a00 (mask 0017)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 4700 (mask 00ff)
pci 0000:00:1f.2: reg 10: [io  0xa000-0xa007]
pci 0000:00:1f.2: reg 14: [io  0x9c00-0x9c03]
pci 0000:00:1f.2: reg 18: [io  0x9880-0x9887]
pci 0000:00:1f.2: reg 1c: [io  0x9800-0x9803]
pci 0000:00:1f.2: reg 20: [io  0x9480-0x949f]
pci 0000:00:1f.2: reg 24: [mem 0xf8ff6000-0xf8ff67ff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10: [mem 0xf8ff5c00-0xf8ff5cff 64bit]
pci 0000:00:1f.3: reg 20: [io  0x0400-0x041f]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:02:00.0: reg 10: [mem 0xfa000000-0xfaffffff]
pci 0000:02:00.0: reg 14: [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:02:00.0: reg 1c: [mem 0xf9000000-0xf9ffffff 64bit]
pci 0000:02:00.0: reg 24: [io  0xbc00-0xbc7f]
pci 0000:02:00.0: reg 30: [mem 0xfbbe0000-0xfbbfffff pref]
pci 0000:02: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 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:05:00.0: reg 24: [mem 0xfbcfe000-0xfbcfffff]
pci 0000:05:00.0: PME# supported from D3hot
pci 0000:05:00.0: PME# disabled
pci 0000:05:00.1: reg 10: [io  0xcc00-0xcc07]
pci 0000:05:00.1: reg 14: [io  0xc880-0xc883]
pci 0000:05:00.1: reg 18: [io  0xc800-0xc807]
pci 0000:05:00.1: reg 1c: [io  0xc480-0xc483]
pci 0000:05:00.1: reg 20: [io  0xc400-0xc40f]
pci 0000:05:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:06:00.0: reg 10: [io  0xd800-0xd8ff]
pci 0000:06:00.0: reg 18: [mem 0xfbdff000-0xfbdfffff 64bit]
pci 0000:06:00.0: reg 20: [mem 0xf7ff0000-0xf7ffffff 64bit pref]
pci 0000:06:00.0: reg 30: [mem 0xfbdc0000-0xfbddffff pref]
pci 0000:06:00.0: supports D1 D2
pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:06:00.0: PME# disabled
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:07:00.0: reg 10: [mem 0xfbeff800-0xfbefffff 64bit]
pci 0000:07:00.0: reg 18: [io  0xe800-0xe8ff]
pci 0000:07:00.0: supports D2
pci 0000:07:00.0: PME# supported from D2 D3hot D3cold
pci 0000:07:00.0: PME# disabled
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0: PCI bridge to [bus 08-08] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0x0cf7] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0x0d00-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000d0000-0x000dffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xc0000000-0xdfffffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xf0000000-0xfed8ffff] (subtractive decode)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P5._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE7._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *5)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 11 12 *14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 *7 10 11 12 14 15)
vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.23.
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 000000000009ec00 - 000000000009ffff 
reserve RAM buffer: 00000000bf780000 - 00000000bfffffff 
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 14 devices
ACPI: ACPI bus type pnp unregistered
system 00:01: [mem 0xfbf00000-0xfbffffff] has been reserved
system 00:01: [mem 0xfc000000-0xfcffffff] has been reserved
system 00:01: [mem 0xfd000000-0xfdffffff] has been reserved
system 00:01: [mem 0xfe000000-0xfebfffff] has been reserved
system 00:01: [mem 0xfec8a000-0xfec8afff] has been reserved
system 00:01: [mem 0xfed10000-0xfed10fff] has been reserved
system 00:08: [io  0x0a00-0x0adf] has been reserved
system 00:08: [io  0x0ae0-0x0aef] has been reserved
system 00:09: [io  0x04d0-0x04d1] has been reserved
system 00:09: [io  0x0800-0x087f] has been reserved
system 00:09: [io  0x0500-0x057f] could not be reserved
system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
system 00:09: [mem 0xfed10000-0xfed103ff] has been reserved
system 00:09: [mem 0xfed10400-0xfed107ff] has been reserved
system 00:09: [mem 0xfed10800-0xfed10bff] has been reserved
system 00:09: [mem 0xfed10c00-0xfed10fff] has been reserved
system 00:09: [mem 0xfec8a000-0xfec8a3ff] has been reserved
system 00:09: [mem 0xfec8a400-0xfec8a7ff] has been reserved
system 00:09: [mem 0xfec8a800-0xfec8abff] has been reserved
system 00:09: [mem 0xfec8ac00-0xfec8afff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed45000-0xfed89fff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed40000-0xfed8ffff] could not be reserved
system 00:0b: [mem 0xfec00000-0xfec00fff] could not be reserved
system 00:0b: [mem 0xfee00000-0xfee00fff] has been reserved
system 00:0c: [mem 0xe0000000-0xefffffff] has been reserved
system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
system 00:0d: [mem 0x00100000-0xbfffffff] could not be reserved
system 00:0d: [mem 0xfed90000-0xffffffff] could not be reserved
pci 0000:00:1c.0: BAR 8: assigned [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0: BAR 9: assigned [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: BAR 9: assigned [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.5: BAR 9: assigned [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1c.0: BAR 7: assigned [io  0x1000-0x1fff]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  disabled]
pci 0000:00:01.0:   bridge window [mem disabled]
pci 0000:00:01.0:   bridge window [mem pref disabled]
pci 0000:00:03.0: PCI bridge to [bus 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  disabled]
pci 0000:00:07.0:   bridge window [mem disabled]
pci 0000:00:07.0:   bridge window [mem pref disabled]
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
pci 0000:00:1c.0:   bridge window [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0:   bridge window [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1e.0: PCI bridge to [bus 08-08]
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: setting latency timer to 64
pci 0000:00:03.0: setting latency timer to 64
pci 0000:00:07.0: setting latency timer to 64
pci 0000:00:1c.0: enabling device (0104 -> 0107)
  alloc irq_desc for 17 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 16 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.1: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.4: setting latency timer to 64
pci 0000:00:1c.5: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.5: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:00: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:00: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfed8ffff]
pci_bus 0000:02: resource 0 [io  0xb000-0xbfff]
pci_bus 0000:02: resource 1 [mem 0xf9000000-0xfbbfffff]
pci_bus 0000:02: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
pci_bus 0000:04: resource 0 [io  0x1000-0x1fff]
pci_bus 0000:04: resource 1 [mem 0xc0000000-0xc01fffff]
pci_bus 0000:04: resource 2 [mem 0xc0200000-0xc03fffff 64bit pref]
pci_bus 0000:05: resource 0 [io  0xc000-0xcfff]
pci_bus 0000:05: resource 1 [mem 0xfbc00000-0xfbcfffff]
pci_bus 0000:05: resource 2 [mem 0xc0400000-0xc05fffff 64bit pref]
pci_bus 0000:06: resource 0 [io  0xd000-0xdfff]
pci_bus 0000:06: resource 1 [mem 0xfbd00000-0xfbdfffff]
pci_bus 0000:06: resource 2 [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci_bus 0000:07: resource 0 [io  0xe000-0xefff]
pci_bus 0000:07: resource 1 [mem 0xfbe00000-0xfbefffff]
pci_bus 0000:07: resource 2 [mem 0xc0600000-0xc07fffff 64bit pref]
pci_bus 0000:08: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:08: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:08: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:08: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:08: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:08: resource 9 [mem 0xf0000000-0xfed8ffff]
NET: Registered protocol family 2
IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 524288 bind 65536)
TCP reno registered
UDP hash table entries: 4096 (order: 5, 131072 bytes)
UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
NET: Registered protocol family 1
pci 0000:02:00.0: Boot video device
PCI: CLS 64 bytes, default 64
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 4584k freed
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Placing 64MB software IO TLB between ffff8800021de000 - ffff8800061de000
software IO TLB at phys 0x21de000 - 0x61de000
microcode: CPU0 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU1 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU2 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU3 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU4 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU5 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU6 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU7 sig=0x106a4, pf=0x2, revision=0xf
microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
audit: initializing netlink socket (disabled)
type=2000 audit(1275613517.700:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
fuse init (API version 7.14)
ceph: loaded (mon/mds/osd proto 15/32/24, osdmap 5/5 5/5)
msgmni has been set to 11943
SELinux:  Registering netfilter hooks
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for fcrypt (fcrypt-generic)
alg: No test for stdrng (krng)
alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered (default)
io scheduler cfq registered
pcieport 0000:00:01.0: setting latency timer to 64
  alloc irq_desc for 40 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
pcieport 0000:00:03.0: setting latency timer to 64
  alloc irq_desc for 41 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:03.0: irq 41 for MSI/MSI-X
pcieport 0000:00:07.0: setting latency timer to 64
  alloc irq_desc for 42 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:07.0: irq 42 for MSI/MSI-X
pcieport 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 43 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.0: irq 43 for MSI/MSI-X
pcieport 0000:00:1c.1: setting latency timer to 64
  alloc irq_desc for 44 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.1: irq 44 for MSI/MSI-X
pcieport 0000:00:1c.4: setting latency timer to 64
  alloc irq_desc for 45 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.4: irq 45 for MSI/MSI-X
pcieport 0000:00:1c.5: setting latency timer to 64
  alloc irq_desc for 46 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.5: irq 46 for MSI/MSI-X
aer 0000:00:01.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:03.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:07.0:pcie02: AER service couldn't init device: no _OSC support
pci-stub: invalid id string ""
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90011880000, using 10240k, total 262144k
vesafb: mode is 1280x1024x32, linelength=5120, pages=0
vesafb: scrolling: redraw
vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Console: switching to colour frame buffer device 160x64
fb0: VESA VGA frame buffer device
vga16fb: initializing
vga16fb: mapped to 0xffff8800000a0000
checking generic (d0000000 10000000) vs hw (a0000 10000)
fb1: VGA16 VGA frame buffer device
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
ACPI: Power Button [PWRB]
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
ACPI: Power Button [PWRF]
ACPI: acpi_idle registered with cpuidle
XENFS: not registering filesystem on non-xen platform
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
ipmi message handler version 39.2
ipmi device interface
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Unable to find any System Interface(s)
IPMI Watchdog: driver initialized
Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot.
brd: module loaded
loop: module loaded
ahci 0000:00:1f.2: version 3.0
  alloc irq_desc for 19 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
  alloc irq_desc for 47 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: irq 47 for MSI/MSI-X
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc ems sxs 
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6100 irq 47
ata2: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6180 irq 47
ata3: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6200 irq 47
ata4: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6280 irq 47
ata5: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6300 irq 47
ata6: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6380 irq 47
ahci 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ahci 0000:05:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:05:00.0: flags: 64bit ncq pm led clo pmp pio slum part 
ahci 0000:05:00.0: setting latency timer to 64
scsi6 : ahci
scsi7 : ahci
ata7: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe100 irq 17
ata8: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe180 irq 17
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:06:00.0: setting latency timer to 64
  alloc irq_desc for 48 on node -1
  alloc kstat_irqs on node -1
r8169 0000:06:00.0: irq 48 for MSI/MSI-X
r8169 0000:06:00.0: eth0: RTL8168c/8111c at 0xffffc900117aa000, 00:24:21:32:03:4b, XID 1c4000c0 IRQ 48
usbcore: registered new interface driver hwa-rc
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
  alloc irq_desc for 18 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ehci_hcd 0000:00:1a.7: setting latency timer to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8ffe000
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.35-rc1-marco+ 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
  alloc irq_desc for 23 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8ffc000
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ac00
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.35-rc1-marco+ 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
  alloc irq_desc for 21 on node -1
  alloc kstat_irqs on node -1
uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1a.1: setting latency timer to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a880
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000a800
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a480
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a400
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a080
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.35-rc1-marco+ 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
usbcore: registered new interface driver wusb-cbaf
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
I2O subsystem v1.325
i2o: max drivers = 8
I2O Configuration OSM v1.323
I2O Bus Adapter OSM v1.317
I2O Block Device OSM v1.325
I2O SCSI Peripheral OSM v1.316
I2O ProcFS OSM v1.316
i2c /dev entries driver
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
cpuidle: using governor ladder
cpuidle: using governor menu
ioatdma: Intel(R) QuickData Technology Driver 4.00
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
input: PC Speaker as /devices/platform/pcspkr/input/input3
  alloc irq_desc for 22 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
  alloc irq_desc for 49 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: irq 49 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
ALSA sound/pci/hda/patch_realtek.c:1306: SKU: Nid=0x1d sku_cfg=0x4007f603
ALSA sound/pci/hda/patch_realtek.c:1308: SKU: port_connectivity=0x1
ALSA sound/pci/hda/patch_realtek.c:1309: SKU: enable_pcbeep=0x0
ALSA sound/pci/hda/patch_realtek.c:1310: SKU: check_sum=0x00000007
ALSA sound/pci/hda/patch_realtek.c:1311: SKU: customization=0x000000f6
ALSA sound/pci/hda/patch_realtek.c:1312: SKU: external_amp=0x0
ALSA sound/pci/hda/patch_realtek.c:1313: SKU: platform_type=0x0
ALSA sound/pci/hda/patch_realtek.c:1314: SKU: swap=0x1
ALSA sound/pci/hda/patch_realtek.c:1315: SKU: override=0x1
hda_codec: ALC889: BIOS auto-probing.
ALSA sound/pci/hda/hda_codec.c:4408: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
ALSA sound/pci/hda/hda_codec.c:4412:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4416:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4417:    mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:4420:    dig-out=0x1e/0x0
ALSA sound/pci/hda/hda_codec.c:4428:    inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x0, aux=0x0
ALSA sound/pci/hda/patch_realtek.c:1356: realtek: No valid SSID, checking pincfg 0x4007f603 for NID 0x1d
ALSA sound/pci/hda/patch_realtek.c:1372: realtek: Enabling init ASM_ID=0xf603 CODEC_ID=10ec0889
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input4
ALSA device list:
  #0: Dummy 1
  #1: Internal PC-Speaker at port 0x61
  #2: HDA Intel at 0xf8ff8000 irq 49
IPv4 over IPv4 tunneling driver
arp_tables: (C) 2002 David S. Miller
TCP bic registered
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
Bridge firewalling registered
Ebtables v2.0 registered
PM: Resume from disk failed.
IMA: No TPM chip found, activating TPM-bypass!
  Magic number: 14:912:52
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
ata1: SATA link down (SStatus 0 SControl 300)
ata8: SATA link down (SStatus 0 SControl 300)
usb 1-6: new high speed USB device using ehci_hcd and address 3
ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata7.00: ATAPI: TSSTcorp CDDVDW SH-S223F, SB03, max UDMA/100
ata7.00: configured for UDMA/100
usb 1-6: New USB device found, idVendor=0bb4, idProduct=0c02
usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb 1-6: Product: Android Phone
usb 1-6: Manufacturer: HTC
usb 1-6: SerialNumber: HT9AJNT00916
ata2: SATA link down (SStatus 0 SControl 300)
usb 5-1: new low speed USB device using uhci_hcd and address 2
usb 5-1: New USB device found, idVendor=046d, idProduct=c01a
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: USB-PS/2 Optical Mouse
usb 5-1: Manufacturer: Logitech
input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.0/input/input5
generic-usb 0003:046D:C01A.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1a.2-1/input0
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: ATA-7: INTEL SSDSA2MH080G1GC, 045C8610, max UDMA/133
ata4.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31)
ata4.00: configured for UDMA/133
scsi 3:0:0:0: Direct-Access     ATA      INTEL SSDSA2MH08 045C PQ: 0 ANSI: 5
sd 3:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
sd 3:0:0:0: Attached scsi generic sg0 type 0
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
scsi 6:0:0:0: CD-ROM            TSSTcorp CDDVDW SH-S223F  SB03 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg1 type 5
ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
ata4.00: failed command: READ FPDMA QUEUED
ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata4.00: status: { DRDY }
ata4: hard resetting link
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: configured for UDMA/133
ata4.00: device reported invalid CHS sector 0
ata4: EH complete
 sda1 sda2 sda3 sda4
sd 3:0:0:0: [sda] Attached SCSI disk
Freeing unused kernel memory: 1532k freed
Write protecting the kernel read-only data: 10240k
Freeing unused kernel memory: 988k freed
Freeing unused kernel memory: 1752k freed
dracut: dracut-005-2.fc14
udev: starting version 154
dracut: Starting plymouth daemon
Initializing USB Mass Storage driver...
scsi8 : usb-storage 1-6:1.0
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
dracut: Mounted root filesystem /dev/sda3
dracut: Loading SELinux policy
dracut: /sbin/load_policy: Can't load policy: Invalid argument
dracut: Switching root
readahead: starting
udev: starting version 154
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
microcode: CPU0 updated to revision 0x11, date = 2009-04-21
microcode: CPU1 updated to revision 0x11, date = 2009-04-21
microcode: CPU2 updated to revision 0x11, date = 2009-04-21
microcode: CPU3 updated to revision 0x11, date = 2009-04-21
microcode: CPU4 updated to revision 0x11, date = 2009-04-21
microcode: CPU5 updated to revision 0x11, date = 2009-04-21
microcode: CPU6 updated to revision 0x11, date = 2009-04-21
microcode: CPU7 updated to revision 0x11, date = 2009-04-21
scsi 8:0:0:0: Direct-Access     HTC      Android Phone    0100 PQ: 0 ANSI: 2
sd 8:0:0:0: Attached scsi generic sg2 type 0
sd 8:0:0:0: [sdb] Attached SCSI removable disk
EXT4-fs (sda3): re-mounted. Opts: (null)
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Btrfs loaded
device fsid 864bc1e5e1c7af7d-84cc02976e9ab3a1 devid 1 transid 10062 /dev/sda2
Btrfs detected SSD devices, enabling SSD mode
Adding 3167808k swap on /dev/sda4.  Priority:-1 extents:1 across:3167808k SS
NET: Registered protocol family 10
r8169 0000:06:00.0: eth0: link up
r8169 0000:06:00.0: eth0: link up
coretemp coretemp.0: TjMax is 100 C.
coretemp coretemp.1: TjMax is 100 C.
coretemp coretemp.2: TjMax is 100 C.
coretemp coretemp.3: TjMax is 100 C.
coretemp coretemp.4: TjMax is 100 C.
coretemp coretemp.5: TjMax is 100 C.
coretemp coretemp.6: TjMax is 100 C.
coretemp coretemp.7: TjMax is 100 C.
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
eth0: no IPv6 routers present

[-- Attachment #3: normal_ahci_dmesg --]
[-- Type: application/octet-stream, Size: 49825 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.35-rc1-marco+ (root@tornado) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #25 SMP Thu Jun 3 21:01:21 EDT 2010
Command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
 BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 00000000bf780000 (usable)
 BIOS-e820: 00000000bf780000 - 00000000bf78e000 (ACPI data)
 BIOS-e820: 00000000bf78e000 - 00000000bf7d0000 (ACPI NVS)
 BIOS-e820: 00000000bf7d0000 - 00000000bf7e0000 (reserved)
 BIOS-e820: 00000000bf7ec000 - 00000000c0000000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 00000001c0000000 (usable)
NX (Execute Disable) protection: active
DMI present.
AMI BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
No AGP bridge found
last_pfn = 0x1c0000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-DFFFF uncachable
  E0000-E3FFF write-protect
  E4000-EFFFF write-through
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 1C0000000 mask FC0000000 uncachable
  1 base 000000000 mask E00000000 write-back
  2 base 0C0000000 mask FC0000000 uncachable
  3 base 0BF800000 mask FFF800000 uncachable
  4 disabled
  5 disabled
  6 disabled
  7 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
original variable MTRRs
reg 0, base: 7GB, range: 1GB, type UC
reg 1, base: 0GB, range: 8GB, type WB
reg 2, base: 3GB, range: 1GB, type UC
reg 3, base: 3064MB, range: 8MB, type UC
total RAM covered: 6136M
Found optimal setting for mtrr clean up
 gran_size: 64K 	chunk_size: 16M 	num_reg: 5  	lose cover RAM: 0G
New variable MTRRs
reg 0, base: 0GB, range: 2GB, type WB
reg 1, base: 2GB, range: 1GB, type WB
reg 2, base: 3064MB, range: 8MB, type UC
reg 3, base: 4GB, range: 2GB, type WB
reg 4, base: 6GB, range: 1GB, type WB
e820 update range: 00000000bf800000 - 0000000100000000 (usable) ==> (reserved)
last_pfn = 0xbf780 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
found SMP MP-table at [ffff8800000ff780] ff780
init_memory_mapping: 0000000000000000-00000000bf780000
 0000000000 - 00bf600000 page 2M
 00bf600000 - 00bf780000 page 4k
kernel direct mapping tables up to bf780000 @ 16000-1b000
init_memory_mapping: 0000000100000000-00000001c0000000
 0100000000 - 01c0000000 page 2M
kernel direct mapping tables up to 1c0000000 @ 19000-21000
RAMDISK: 37b76000 - 37ff0000
ACPI: RSDP 00000000000fa040 00014 (v00 ACPIAM)
ACPI: RSDT 00000000bf780000 0003C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: FACP 00000000bf780200 00084 (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: DSDT 00000000bf780460 06D02 (v01  A7593 A7593100 00000100 INTL 20051117)
ACPI: FACS 00000000bf78e000 00040
ACPI: APIC 00000000bf780390 0008C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: MCFG 00000000bf780420 0003C (v01 7593MS OEMMCFG  20090417 MSFT 00000097)
ACPI: OEMB 00000000bf78e040 0007A (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: HPET 00000000bf78a460 00038 (v01 7593MS OEMHPET  20090417 MSFT 00000097)
ACPI: SSDT 00000000bf790140 01298 (v01 DpgPmm    CpuPm 00000012 INTL 20051117)
ACPI: Local APIC address 0xfee00000
No NUMA configuration found
Faking a node at 0000000000000000-00000001c0000000
Initmem setup node 0 0000000000000000-00000001c0000000
  NODE_DATA [0000000100000000 - 0000000100013fff]
 [ffffea0000000000-ffffea00061fffff] PMD -> [ffff880100200000-ffff8801055fffff] on node 0
Zone PFN ranges:
  DMA      0x00000010 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x001c0000
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000010 -> 0x0000009e
    0: 0x00000100 -> 0x000bf780
    0: 0x00100000 -> 0x001c0000
On node 0 totalpages: 1570574
  DMA zone: 56 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3926 pages, LIFO batch:0
  DMA32 zone: 14280 pages used for memmap
  DMA32 zone: 765880 pages, LIFO batch:31
  Normal zone: 10752 pages used for memmap
  Normal zone: 775680 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0xffffffff base: 0xfed00000
SMP: Allowing 8 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 40
early_res array is doubled to 64 at [1c000 - 1c7ff]
PM: Registered nosave memory: 000000000009e000 - 000000000009f000
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
PM: Registered nosave memory: 00000000bf780000 - 00000000bf78e000
PM: Registered nosave memory: 00000000bf78e000 - 00000000bf7d0000
PM: Registered nosave memory: 00000000bf7d0000 - 00000000bf7e0000
PM: Registered nosave memory: 00000000bf7e0000 - 00000000bf7ec000
PM: Registered nosave memory: 00000000bf7ec000 - 00000000c0000000
PM: Registered nosave memory: 00000000c0000000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
PM: Registered nosave memory: 00000000fee01000 - 00000000ffc00000
PM: Registered nosave memory: 00000000ffc00000 - 0000000100000000
Allocating PCI resources starting at c0000000 (gap: c0000000:3ee00000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1
PERCPU: Embedded 30 pages/cpu @ffff880002000000 s90368 r8192 d24320 u262144
pcpu-alloc: s90368 r8192 d24320 u262144 alloc=1*2097152
pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
early_res array is doubled to 128 at [1c800 - 1d7ff]
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1545486
Policy zone: Normal
Kernel command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Calgary: detecting Calgary via BIOS EBDA area
Calgary: Unable to locate Rio Grande table in EBDA - bailing!
Subtract (61 early reservations)
  #1 [0001000000 - 0001dd4b58]   TEXT DATA BSS
  #2 [0037b76000 - 0037ff0000]         RAMDISK
  #3 [0001dd5000 - 0001dd5127]             BRK
  #4 [00000ff790 - 0000100000]   BIOS reserved
  #5 [00000ff780 - 00000ff790]    MP-table mpf
  #6 [000009ec00 - 00000fddb0]   BIOS reserved
  #7 [00000fdf5c - 00000ff780]   BIOS reserved
  #8 [00000fddb0 - 00000fdf5c]    MP-table mpc
  #9 [0000010000 - 0000012000]      TRAMPOLINE
  #10 [0000012000 - 0000016000]     ACPI WAKEUP
  #11 [0000016000 - 0000019000]         PGTABLE
  #12 [0000019000 - 000001c000]         PGTABLE
  #13 [0100000000 - 0100014000]       NODE_DATA
  #14 [0001dd5140 - 0001dd6140]         BOOTMEM
  #15 [0001dd4b80 - 0001dd5000]         BOOTMEM
  #16 [0100014000 - 0100015000]         BOOTMEM
  #17 [0100015000 - 0100016000]         BOOTMEM
  #18 [0100200000 - 0105600000]        MEMMAP 0
  #19 [0001dd6140 - 0001dd62c0]         BOOTMEM
  #20 [0001dd62c0 - 0001dee2c0]         BOOTMEM
  #21 [0001dee2c0 - 0001e062c0]         BOOTMEM
  #22 [0001e07000 - 0001e08000]         BOOTMEM
  #23 [0001e062c0 - 0001e06301]         BOOTMEM
  #24 [0001e06340 - 0001e06383]         BOOTMEM
  #25 [0001e063c0 - 0001e06660]         BOOTMEM
  #26 [0001e06680 - 0001e066e8]         BOOTMEM
  #27 [0001e06700 - 0001e06768]         BOOTMEM
  #28 [0001e06780 - 0001e067e8]         BOOTMEM
  #29 [0001e06800 - 0001e06868]         BOOTMEM
  #30 [0001e06880 - 0001e068e8]         BOOTMEM
  #31 [0001e06900 - 0001e06968]         BOOTMEM
  #32 [0001e06980 - 0001e069e8]         BOOTMEM
  #33 [0001e06a00 - 0001e06a68]         BOOTMEM
  #34 [0001e06a80 - 0001e06ae8]         BOOTMEM
  #35 [0001e06b00 - 0001e06b68]         BOOTMEM
  #36 [0001e06b80 - 0001e06be8]         BOOTMEM
  #37 [0001e06c00 - 0001e06c20]         BOOTMEM
  #38 [0001e06c40 - 0001e06c60]         BOOTMEM
  #39 [0001e06c80 - 0001e06d0a]         BOOTMEM
  #40 [0001e06d40 - 0001e06dca]         BOOTMEM
  #41 [0002000000 - 000201e000]         BOOTMEM
  #42 [0002040000 - 000205e000]         BOOTMEM
  #43 [0002080000 - 000209e000]         BOOTMEM
  #44 [00020c0000 - 00020de000]         BOOTMEM
  #45 [0002100000 - 000211e000]         BOOTMEM
  #46 [0002140000 - 000215e000]         BOOTMEM
  #47 [0002180000 - 000219e000]         BOOTMEM
  #48 [00021c0000 - 00021de000]         BOOTMEM
  #49 [0001e06e00 - 0001e06e08]         BOOTMEM
  #50 [0001e06e40 - 0001e06e48]         BOOTMEM
  #51 [0001e06e80 - 0001e06ea0]         BOOTMEM
  #52 [0001e06ec0 - 0001e06f00]         BOOTMEM
  #53 [0001e0a000 - 0001e0a120]         BOOTMEM
  #54 [0001e06f00 - 0001e06f48]         BOOTMEM
  #55 [0001e06f80 - 0001e06fc8]         BOOTMEM
  #56 [0001e0a140 - 0001e12140]         BOOTMEM
  #57 [00021de000 - 00061de000]         BOOTMEM
  #58 [0001e12140 - 0001e32140]         BOOTMEM
  #59 [0001e32140 - 0001e72140]         BOOTMEM
  #60 [000001d800 - 0000025800]         BOOTMEM
Memory: 6110240k/7340032k available (5134k kernel code, 1057736k absent, 172056k reserved, 6234k data, 1532k init)
SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:4352 nr_irqs:744
Console: colour dummy device 80x25
console [tty0] enabled
allocated 62914560 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
hpet clockevent registered
Fast TSC calibration using PIT
Detected 2673.492 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 5346.98 BogoMIPS (lpj=2673492)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 9 MCE banks
CPU0: Thermal monitoring enabled (TM1)
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
ACPI: Core revision 20100428
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 24297 entries in 96 pages
Setting APIC routing to flat
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz stepping 04
Booting Node   0, Processors  #1 #2 #3 #4 #5 #6 #7 Ok.
Brought up 8 CPUs
Total of 8 processors activated (42764.19 BogoMIPS).
Time:  1:03:15  Date: 06/04/10
NET: Registered protocol family 16
ACPI: bus type pci registered
dca service started, version 1.12.1
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: not using MMCONFIG
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: SSDT 00000000bf78e0c0 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: SSDT 00000000bf78e4d0 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78e8e0 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78ecf0 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f100 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
swapper:1 freeing invalid memtype bf78f000-bf790000
ACPI: SSDT 00000000bf78f510 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f920 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78fd30 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
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 [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A08:00: host bridge window [io  0x0000-0x0cf7]
pci_root PNP0A08:00: host bridge window [io  0x0d00-0xffff]
pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000dffff]
pci_root PNP0A08:00: host bridge window [mem 0xc0000000-0xdfffffff]
pci_root PNP0A08:00: host bridge window [mem 0xf0000000-0xfed8ffff]
pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
pci 0000:00:00.0: PME# disabled
pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
pci 0000:00:01.0: PME# disabled
pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
pci 0000:00:03.0: PME# disabled
pci 0000:00:07.0: PME# supported from D0 D3hot D3cold
pci 0000:00:07.0: PME# disabled
pci 0000:00:1a.0: reg 20: [io  0xac00-0xac1f]
pci 0000:00:1a.1: reg 20: [io  0xa880-0xa89f]
pci 0000:00:1a.2: reg 20: [io  0xa800-0xa81f]
pci 0000:00:1a.7: reg 10: [mem 0xf8ffe000-0xf8ffe3ff]
pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.7: PME# disabled
pci 0000:00:1b.0: reg 10: [mem 0xf8ff8000-0xf8ffbfff 64bit]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.1: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.5: PME# disabled
pci 0000:00:1d.0: reg 20: [io  0xa480-0xa49f]
pci 0000:00:1d.1: reg 20: [io  0xa400-0xa41f]
pci 0000:00:1d.2: reg 20: [io  0xa080-0xa09f]
pci 0000:00:1d.7: reg 10: [mem 0xf8ffc000-0xf8ffc3ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: [io  0x0800-0x087f] 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 0a00 (mask 00ff)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0a00 (mask 0017)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 4700 (mask 00ff)
pci 0000:00:1f.2: reg 10: [io  0xa000-0xa007]
pci 0000:00:1f.2: reg 14: [io  0x9c00-0x9c03]
pci 0000:00:1f.2: reg 18: [io  0x9880-0x9887]
pci 0000:00:1f.2: reg 1c: [io  0x9800-0x9803]
pci 0000:00:1f.2: reg 20: [io  0x9480-0x949f]
pci 0000:00:1f.2: reg 24: [mem 0xf8ff6000-0xf8ff67ff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10: [mem 0xf8ff5c00-0xf8ff5cff 64bit]
pci 0000:00:1f.3: reg 20: [io  0x0400-0x041f]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:02:00.0: reg 10: [mem 0xfa000000-0xfaffffff]
pci 0000:02:00.0: reg 14: [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:02:00.0: reg 1c: [mem 0xf9000000-0xf9ffffff 64bit]
pci 0000:02:00.0: reg 24: [io  0xbc00-0xbc7f]
pci 0000:02:00.0: reg 30: [mem 0xfbbe0000-0xfbbfffff pref]
pci 0000:02: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 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:05:00.0: reg 24: [mem 0xfbcfe000-0xfbcfffff]
pci 0000:05:00.0: PME# supported from D3hot
pci 0000:05:00.0: PME# disabled
pci 0000:05:00.1: reg 10: [io  0xcc00-0xcc07]
pci 0000:05:00.1: reg 14: [io  0xc880-0xc883]
pci 0000:05:00.1: reg 18: [io  0xc800-0xc807]
pci 0000:05:00.1: reg 1c: [io  0xc480-0xc483]
pci 0000:05:00.1: reg 20: [io  0xc400-0xc40f]
pci 0000:05:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:06:00.0: reg 10: [io  0xd800-0xd8ff]
pci 0000:06:00.0: reg 18: [mem 0xfbdff000-0xfbdfffff 64bit]
pci 0000:06:00.0: reg 20: [mem 0xf7ff0000-0xf7ffffff 64bit pref]
pci 0000:06:00.0: reg 30: [mem 0xfbdc0000-0xfbddffff pref]
pci 0000:06:00.0: supports D1 D2
pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:06:00.0: PME# disabled
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:07:00.0: reg 10: [mem 0xfbeff800-0xfbefffff 64bit]
pci 0000:07:00.0: reg 18: [io  0xe800-0xe8ff]
pci 0000:07:00.0: supports D2
pci 0000:07:00.0: PME# supported from D2 D3hot D3cold
pci 0000:07:00.0: PME# disabled
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0: PCI bridge to [bus 08-08] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0x0cf7] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0x0d00-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000d0000-0x000dffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xc0000000-0xdfffffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xf0000000-0xfed8ffff] (subtractive decode)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P5._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE7._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *5)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 11 12 *14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 *7 10 11 12 14 15)
vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.23.
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 000000000009ec00 - 000000000009ffff 
reserve RAM buffer: 00000000bf780000 - 00000000bfffffff 
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 14 devices
ACPI: ACPI bus type pnp unregistered
system 00:01: [mem 0xfbf00000-0xfbffffff] has been reserved
system 00:01: [mem 0xfc000000-0xfcffffff] has been reserved
system 00:01: [mem 0xfd000000-0xfdffffff] has been reserved
system 00:01: [mem 0xfe000000-0xfebfffff] has been reserved
system 00:01: [mem 0xfec8a000-0xfec8afff] has been reserved
system 00:01: [mem 0xfed10000-0xfed10fff] has been reserved
system 00:08: [io  0x0a00-0x0adf] has been reserved
system 00:08: [io  0x0ae0-0x0aef] has been reserved
system 00:09: [io  0x04d0-0x04d1] has been reserved
system 00:09: [io  0x0800-0x087f] has been reserved
system 00:09: [io  0x0500-0x057f] could not be reserved
system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
system 00:09: [mem 0xfed10000-0xfed103ff] has been reserved
system 00:09: [mem 0xfed10400-0xfed107ff] has been reserved
system 00:09: [mem 0xfed10800-0xfed10bff] has been reserved
system 00:09: [mem 0xfed10c00-0xfed10fff] has been reserved
system 00:09: [mem 0xfec8a000-0xfec8a3ff] has been reserved
system 00:09: [mem 0xfec8a400-0xfec8a7ff] has been reserved
system 00:09: [mem 0xfec8a800-0xfec8abff] has been reserved
system 00:09: [mem 0xfec8ac00-0xfec8afff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed45000-0xfed89fff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed40000-0xfed8ffff] could not be reserved
system 00:0b: [mem 0xfec00000-0xfec00fff] could not be reserved
system 00:0b: [mem 0xfee00000-0xfee00fff] has been reserved
system 00:0c: [mem 0xe0000000-0xefffffff] has been reserved
system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
system 00:0d: [mem 0x00100000-0xbfffffff] could not be reserved
system 00:0d: [mem 0xfed90000-0xffffffff] could not be reserved
pci 0000:00:1c.0: BAR 8: assigned [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0: BAR 9: assigned [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: BAR 9: assigned [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.5: BAR 9: assigned [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1c.0: BAR 7: assigned [io  0x1000-0x1fff]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  disabled]
pci 0000:00:01.0:   bridge window [mem disabled]
pci 0000:00:01.0:   bridge window [mem pref disabled]
pci 0000:00:03.0: PCI bridge to [bus 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  disabled]
pci 0000:00:07.0:   bridge window [mem disabled]
pci 0000:00:07.0:   bridge window [mem pref disabled]
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
pci 0000:00:1c.0:   bridge window [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0:   bridge window [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1e.0: PCI bridge to [bus 08-08]
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: setting latency timer to 64
pci 0000:00:03.0: setting latency timer to 64
pci 0000:00:07.0: setting latency timer to 64
pci 0000:00:1c.0: enabling device (0104 -> 0107)
  alloc irq_desc for 17 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 16 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.1: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.4: setting latency timer to 64
pci 0000:00:1c.5: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.5: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:00: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:00: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfed8ffff]
pci_bus 0000:02: resource 0 [io  0xb000-0xbfff]
pci_bus 0000:02: resource 1 [mem 0xf9000000-0xfbbfffff]
pci_bus 0000:02: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
pci_bus 0000:04: resource 0 [io  0x1000-0x1fff]
pci_bus 0000:04: resource 1 [mem 0xc0000000-0xc01fffff]
pci_bus 0000:04: resource 2 [mem 0xc0200000-0xc03fffff 64bit pref]
pci_bus 0000:05: resource 0 [io  0xc000-0xcfff]
pci_bus 0000:05: resource 1 [mem 0xfbc00000-0xfbcfffff]
pci_bus 0000:05: resource 2 [mem 0xc0400000-0xc05fffff 64bit pref]
pci_bus 0000:06: resource 0 [io  0xd000-0xdfff]
pci_bus 0000:06: resource 1 [mem 0xfbd00000-0xfbdfffff]
pci_bus 0000:06: resource 2 [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci_bus 0000:07: resource 0 [io  0xe000-0xefff]
pci_bus 0000:07: resource 1 [mem 0xfbe00000-0xfbefffff]
pci_bus 0000:07: resource 2 [mem 0xc0600000-0xc07fffff 64bit pref]
pci_bus 0000:08: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:08: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:08: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:08: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:08: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:08: resource 9 [mem 0xf0000000-0xfed8ffff]
NET: Registered protocol family 2
IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 524288 bind 65536)
TCP reno registered
UDP hash table entries: 4096 (order: 5, 131072 bytes)
UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
NET: Registered protocol family 1
pci 0000:02:00.0: Boot video device
PCI: CLS 64 bytes, default 64
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 4584k freed
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Placing 64MB software IO TLB between ffff8800021de000 - ffff8800061de000
software IO TLB at phys 0x21de000 - 0x61de000
microcode: CPU0 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU1 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU2 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU3 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU4 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU5 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU6 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU7 sig=0x106a4, pf=0x2, revision=0xf
microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
audit: initializing netlink socket (disabled)
type=2000 audit(1275613395.698:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
fuse init (API version 7.14)
ceph: loaded (mon/mds/osd proto 15/32/24, osdmap 5/5 5/5)
msgmni has been set to 11943
SELinux:  Registering netfilter hooks
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for fcrypt (fcrypt-generic)
alg: No test for stdrng (krng)
alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered (default)
io scheduler cfq registered
pcieport 0000:00:01.0: setting latency timer to 64
  alloc irq_desc for 40 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
pcieport 0000:00:03.0: setting latency timer to 64
  alloc irq_desc for 41 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:03.0: irq 41 for MSI/MSI-X
pcieport 0000:00:07.0: setting latency timer to 64
  alloc irq_desc for 42 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:07.0: irq 42 for MSI/MSI-X
pcieport 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 43 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.0: irq 43 for MSI/MSI-X
pcieport 0000:00:1c.1: setting latency timer to 64
  alloc irq_desc for 44 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.1: irq 44 for MSI/MSI-X
pcieport 0000:00:1c.4: setting latency timer to 64
  alloc irq_desc for 45 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.4: irq 45 for MSI/MSI-X
pcieport 0000:00:1c.5: setting latency timer to 64
  alloc irq_desc for 46 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.5: irq 46 for MSI/MSI-X
aer 0000:00:01.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:03.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:07.0:pcie02: AER service couldn't init device: no _OSC support
pci-stub: invalid id string ""
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90011880000, using 10240k, total 262144k
vesafb: mode is 1280x1024x32, linelength=5120, pages=0
vesafb: scrolling: redraw
vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Console: switching to colour frame buffer device 160x64
fb0: VESA VGA frame buffer device
vga16fb: initializing
vga16fb: mapped to 0xffff8800000a0000
checking generic (d0000000 10000000) vs hw (a0000 10000)
fb1: VGA16 VGA frame buffer device
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
ACPI: Power Button [PWRB]
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
ACPI: Power Button [PWRF]
ACPI: acpi_idle registered with cpuidle
XENFS: not registering filesystem on non-xen platform
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
ipmi message handler version 39.2
ipmi device interface
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Unable to find any System Interface(s)
IPMI Watchdog: driver initialized
Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot.
brd: module loaded
loop: module loaded
ahci 0000:00:1f.2: version 3.0
  alloc irq_desc for 19 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
  alloc irq_desc for 47 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: irq 47 for MSI/MSI-X
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc ems sxs 
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6100 irq 47
ata2: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6180 irq 47
ata3: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6200 irq 47
ata4: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6280 irq 47
ata5: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6300 irq 47
ata6: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6380 irq 47
ahci 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ahci 0000:05:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:05:00.0: flags: 64bit ncq pm led clo pmp pio slum part 
ahci 0000:05:00.0: setting latency timer to 64
scsi6 : ahci
scsi7 : ahci
ata7: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe100 irq 17
ata8: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe180 irq 17
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:06:00.0: setting latency timer to 64
  alloc irq_desc for 48 on node -1
  alloc kstat_irqs on node -1
r8169 0000:06:00.0: irq 48 for MSI/MSI-X
r8169 0000:06:00.0: eth0: RTL8168c/8111c at 0xffffc900117aa000, 00:24:21:32:03:4b, XID 1c4000c0 IRQ 48
usbcore: registered new interface driver hwa-rc
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
  alloc irq_desc for 18 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ehci_hcd 0000:00:1a.7: setting latency timer to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8ffe000
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.35-rc1-marco+ 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
  alloc irq_desc for 23 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8ffc000
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ac00
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.35-rc1-marco+ 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
  alloc irq_desc for 21 on node -1
  alloc kstat_irqs on node -1
uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1a.1: setting latency timer to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a880
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000a800
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a480
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a400
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a080
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.35-rc1-marco+ 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
usbcore: registered new interface driver wusb-cbaf
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
I2O subsystem v1.325
i2o: max drivers = 8
I2O Configuration OSM v1.323
I2O Bus Adapter OSM v1.317
I2O Block Device OSM v1.325
I2O SCSI Peripheral OSM v1.316
I2O ProcFS OSM v1.316
i2c /dev entries driver
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
cpuidle: using governor ladder
cpuidle: using governor menu
ioatdma: Intel(R) QuickData Technology Driver 4.00
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
input: PC Speaker as /devices/platform/pcspkr/input/input3
  alloc irq_desc for 22 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
  alloc irq_desc for 49 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: irq 49 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
ALSA sound/pci/hda/patch_realtek.c:1306: SKU: Nid=0x1d sku_cfg=0x4007f603
ALSA sound/pci/hda/patch_realtek.c:1308: SKU: port_connectivity=0x1
ALSA sound/pci/hda/patch_realtek.c:1309: SKU: enable_pcbeep=0x0
ALSA sound/pci/hda/patch_realtek.c:1310: SKU: check_sum=0x00000007
ALSA sound/pci/hda/patch_realtek.c:1311: SKU: customization=0x000000f6
ALSA sound/pci/hda/patch_realtek.c:1312: SKU: external_amp=0x0
ALSA sound/pci/hda/patch_realtek.c:1313: SKU: platform_type=0x0
ALSA sound/pci/hda/patch_realtek.c:1314: SKU: swap=0x1
ALSA sound/pci/hda/patch_realtek.c:1315: SKU: override=0x1
hda_codec: ALC889: BIOS auto-probing.
ALSA sound/pci/hda/hda_codec.c:4408: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
ALSA sound/pci/hda/hda_codec.c:4412:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4416:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4417:    mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:4420:    dig-out=0x1e/0x0
ALSA sound/pci/hda/hda_codec.c:4428:    inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x0, aux=0x0
ALSA sound/pci/hda/patch_realtek.c:1356: realtek: No valid SSID, checking pincfg 0x4007f603 for NID 0x1d
ALSA sound/pci/hda/patch_realtek.c:1372: realtek: Enabling init ASM_ID=0xf603 CODEC_ID=10ec0889
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input4
ALSA device list:
  #0: Dummy 1
  #1: Internal PC-Speaker at port 0x61
  #2: HDA Intel at 0xf8ff8000 irq 49
IPv4 over IPv4 tunneling driver
arp_tables: (C) 2002 David S. Miller
TCP bic registered
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
Bridge firewalling registered
Ebtables v2.0 registered
PM: Resume from disk failed.
IMA: No TPM chip found, activating TPM-bypass!
  Magic number: 14:912:52
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
ata1: SATA link down (SStatus 0 SControl 300)
ata8: SATA link down (SStatus 0 SControl 300)
usb 1-6: new high speed USB device using ehci_hcd and address 3
ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata7.00: ATAPI: TSSTcorp CDDVDW SH-S223F, SB03, max UDMA/100
ata7.00: configured for UDMA/100
usb 1-6: New USB device found, idVendor=0bb4, idProduct=0c02
usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb 1-6: Product: Android Phone
usb 1-6: Manufacturer: HTC
usb 1-6: SerialNumber: HT9AJNT00916
ata2: SATA link down (SStatus 0 SControl 300)
usb 5-1: new low speed USB device using uhci_hcd and address 2
usb 5-1: New USB device found, idVendor=046d, idProduct=c01a
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: USB-PS/2 Optical Mouse
usb 5-1: Manufacturer: Logitech
input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.0/input/input5
generic-usb 0003:046D:C01A.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1a.2-1/input0
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: ATA-7: INTEL SSDSA2MH080G1GC, 045C8610, max UDMA/133
ata4.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31)
ata4.00: configured for UDMA/133
scsi 3:0:0:0: Direct-Access     ATA      INTEL SSDSA2MH08 045C PQ: 0 ANSI: 5
sd 3:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
sd 3:0:0:0: Attached scsi generic sg0 type 0
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4
sd 3:0:0:0: [sda] Attached SCSI disk
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
scsi 6:0:0:0: CD-ROM            TSSTcorp CDDVDW SH-S223F  SB03 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg1 type 5
Freeing unused kernel memory: 1532k freed
Write protecting the kernel read-only data: 10240k
Freeing unused kernel memory: 988k freed
Freeing unused kernel memory: 1752k freed
dracut: dracut-005-2.fc14
udev: starting version 154
dracut: Starting plymouth daemon
Initializing USB Mass Storage driver...
scsi8 : usb-storage 1-6:1.0
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
dracut: Mounted root filesystem /dev/sda3
dracut: Loading SELinux policy
dracut: /sbin/load_policy: Can't load policy: Invalid argument
dracut: Switching root
readahead: starting
udev: starting version 154
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
microcode: CPU0 updated to revision 0x11, date = 2009-04-21
microcode: CPU1 updated to revision 0x11, date = 2009-04-21
microcode: CPU2 updated to revision 0x11, date = 2009-04-21
microcode: CPU3 updated to revision 0x11, date = 2009-04-21
microcode: CPU4 updated to revision 0x11, date = 2009-04-21
microcode: CPU5 updated to revision 0x11, date = 2009-04-21
microcode: CPU6 updated to revision 0x11, date = 2009-04-21
microcode: CPU7 updated to revision 0x11, date = 2009-04-21
scsi 8:0:0:0: Direct-Access     HTC      Android Phone    0100 PQ: 0 ANSI: 2
sd 8:0:0:0: Attached scsi generic sg2 type 0
sd 8:0:0:0: [sdb] Attached SCSI removable disk
EXT4-fs (sda3): re-mounted. Opts: (null)
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Btrfs loaded
device fsid 864bc1e5e1c7af7d-84cc02976e9ab3a1 devid 1 transid 10059 /dev/sda2
Btrfs detected SSD devices, enabling SSD mode
Adding 3167808k swap on /dev/sda4.  Priority:-1 extents:1 across:3167808k SS
NET: Registered protocol family 10
r8169 0000:06:00.0: eth0: link up
r8169 0000:06:00.0: eth0: link up
coretemp coretemp.0: TjMax is 100 C.
coretemp coretemp.1: TjMax is 100 C.
coretemp coretemp.2: TjMax is 100 C.
coretemp coretemp.3: TjMax is 100 C.
coretemp coretemp.4: TjMax is 100 C.
coretemp coretemp.5: TjMax is 100 C.
coretemp coretemp.6: TjMax is 100 C.
coretemp coretemp.7: TjMax is 100 C.
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
eth0: no IPv6 routers present

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-04  1:21   ` Marc Dionne
@ 2010-06-04  3:42     ` Robert Hancock
  2010-06-05  1:23       ` Marc Dionne
  0 siblings, 1 reply; 13+ messages in thread
From: Robert Hancock @ 2010-06-04  3:42 UTC (permalink / raw)
  To: Marc Dionne; +Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik

On 06/03/2010 07:21 PM, Marc Dionne wrote:
> On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett<mjg59@srcf.ucam.org>  wrote:
>> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>>     Since somewhere early in the 2.6.35 merge window I've been seeing a hang
>>>     during boot.  The hang last roughly 30 seconds and is followed by this:
>>>
>>>     ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>>     ata4.00: failed command: READ FPDMA QUEUED
>>>     ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>>              res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>>     ata4.00: status: { DRDY }
>>>     ata4: hard resetting link
>>>     ahci_is_device_present: status is: 80
>>>     ahci_is_device_present: status(2) is: 3
>>>     ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>>     ata4.00: configured for UDMA/133
>>>     ata4.00: device reported invalid CHS sector 0
>>>     ata4: EH complete
>>>
>>>     The system works normally once booted.  I had some time to do a bisect
>>>     today and it cleanly ended up pointing to this commit:
>>>         96d60303fd: ahci: Turn off DMA engines when there's no device attached
>>>
>>>     Reverting the commit makes the system boot cleanly as before.  System has
>>>     an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>>
>> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
>> on my ICH10. Is there actually a device on ata4?
>>
>> --
>> Matthew Garrett | mjg59@srcf.ucam.org
>
> If it's helpful, attached are the dmesg output following a normal boot
> and one with the hang.
>
> The only difference in the kernel used for those two boots is that the
> return statement in ahci_start_engine following the call to
> ahci_is_device_present is commented out for the normal boot case.
> When the return statement is active, the 30 second hang occurs.

Can you try and put a printk in where it's returning out of the 
ahci_start_engine method? I wonder if that's getting triggered somewhere 
unexpected..

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-04  3:42     ` Robert Hancock
@ 2010-06-05  1:23       ` Marc Dionne
  2010-06-05  1:37         ` Robert Hancock
  0 siblings, 1 reply; 13+ messages in thread
From: Marc Dionne @ 2010-06-05  1:23 UTC (permalink / raw)
  To: Robert Hancock
  Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik

[-- Attachment #1: Type: text/plain, Size: 2938 bytes --]

On Thu, Jun 3, 2010 at 11:42 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
> On 06/03/2010 07:21 PM, Marc Dionne wrote:
>>
>> On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett<mjg59@srcf.ucam.org>
>>  wrote:
>>>
>>> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>>>
>>>>    Since somewhere early in the 2.6.35 merge window I've been seeing a
>>>> hang
>>>>    during boot.  The hang last roughly 30 seconds and is followed by
>>>> this:
>>>>
>>>>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>>>    ata4.00: failed command: READ FPDMA QUEUED
>>>>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>>>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>>>    ata4.00: status: { DRDY }
>>>>    ata4: hard resetting link
>>>>    ahci_is_device_present: status is: 80
>>>>    ahci_is_device_present: status(2) is: 3
>>>>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>>>    ata4.00: configured for UDMA/133
>>>>    ata4.00: device reported invalid CHS sector 0
>>>>    ata4: EH complete
>>>>
>>>>    The system works normally once booted.  I had some time to do a
>>>> bisect
>>>>    today and it cleanly ended up pointing to this commit:
>>>>        96d60303fd: ahci: Turn off DMA engines when there's no device
>>>> attached
>>>>
>>>>    Reverting the commit makes the system boot cleanly as before.  System
>>>> has
>>>>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>>>
>>> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
>>> on my ICH10. Is there actually a device on ata4?
>>>
>>> --
>>> Matthew Garrett | mjg59@srcf.ucam.org
>>
>> If it's helpful, attached are the dmesg output following a normal boot
>> and one with the hang.
>>
>> The only difference in the kernel used for those two boots is that the
>> return statement in ahci_start_engine following the call to
>> ahci_is_device_present is commented out for the normal boot case.
>> When the return statement is active, the 30 second hang occurs.
>
> Can you try and put a printk in where it's returning out of the
> ahci_start_engine method? I wonder if that's getting triggered somewhere
> unexpected..

Attached is a dmesg output with some printks added to show the status
when ahci_is_device_present causes ahci_start_engine to return early..

It looks to me like there's two passes through ahci_start_engine for
all ports, and during the first pass the port with the disk is showing
a status of 127, causing the function to return early and skipping the
start DMA part.  This seems to cause the hang later on.

I noticed that during this first pass all the print_id fields for the
ports are still set to -1, so as a test I made ahci_start_engine only
do the check for ahci_is_device_present if print_id != -1, and this
makes the system boot normally.

Marc

[-- Attachment #2: dmesg_ahci --]
[-- Type: application/octet-stream, Size: 51893 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.35-rc1-marco+ (root@tornado) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #28 SMP Fri Jun 4 20:34:49 EDT 2010
Command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
 BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 00000000bf780000 (usable)
 BIOS-e820: 00000000bf780000 - 00000000bf78e000 (ACPI data)
 BIOS-e820: 00000000bf78e000 - 00000000bf7d0000 (ACPI NVS)
 BIOS-e820: 00000000bf7d0000 - 00000000bf7e0000 (reserved)
 BIOS-e820: 00000000bf7ec000 - 00000000c0000000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 00000001c0000000 (usable)
NX (Execute Disable) protection: active
DMI present.
AMI BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
No AGP bridge found
last_pfn = 0x1c0000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-DFFFF uncachable
  E0000-E3FFF write-protect
  E4000-EFFFF write-through
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 1C0000000 mask FC0000000 uncachable
  1 base 000000000 mask E00000000 write-back
  2 base 0C0000000 mask FC0000000 uncachable
  3 base 0BF800000 mask FFF800000 uncachable
  4 disabled
  5 disabled
  6 disabled
  7 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
original variable MTRRs
reg 0, base: 7GB, range: 1GB, type UC
reg 1, base: 0GB, range: 8GB, type WB
reg 2, base: 3GB, range: 1GB, type UC
reg 3, base: 3064MB, range: 8MB, type UC
total RAM covered: 6136M
Found optimal setting for mtrr clean up
 gran_size: 64K 	chunk_size: 16M 	num_reg: 5  	lose cover RAM: 0G
New variable MTRRs
reg 0, base: 0GB, range: 2GB, type WB
reg 1, base: 2GB, range: 1GB, type WB
reg 2, base: 3064MB, range: 8MB, type UC
reg 3, base: 4GB, range: 2GB, type WB
reg 4, base: 6GB, range: 1GB, type WB
e820 update range: 00000000bf800000 - 0000000100000000 (usable) ==> (reserved)
last_pfn = 0xbf780 max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
found SMP MP-table at [ffff8800000ff780] ff780
init_memory_mapping: 0000000000000000-00000000bf780000
 0000000000 - 00bf600000 page 2M
 00bf600000 - 00bf780000 page 4k
kernel direct mapping tables up to bf780000 @ 16000-1b000
init_memory_mapping: 0000000100000000-00000001c0000000
 0100000000 - 01c0000000 page 2M
kernel direct mapping tables up to 1c0000000 @ 19000-21000
RAMDISK: 37bfa000 - 37ff0000
ACPI: RSDP 00000000000fa040 00014 (v00 ACPIAM)
ACPI: RSDT 00000000bf780000 0003C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: FACP 00000000bf780200 00084 (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: DSDT 00000000bf780460 06D02 (v01  A7593 A7593100 00000100 INTL 20051117)
ACPI: FACS 00000000bf78e000 00040
ACPI: APIC 00000000bf780390 0008C (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: MCFG 00000000bf780420 0003C (v01 7593MS OEMMCFG  20090417 MSFT 00000097)
ACPI: OEMB 00000000bf78e040 0007A (v01 7593MS A7593100 20090417 MSFT 00000097)
ACPI: HPET 00000000bf78a460 00038 (v01 7593MS OEMHPET  20090417 MSFT 00000097)
ACPI: SSDT 00000000bf790140 01298 (v01 DpgPmm    CpuPm 00000012 INTL 20051117)
ACPI: Local APIC address 0xfee00000
No NUMA configuration found
Faking a node at 0000000000000000-00000001c0000000
Initmem setup node 0 0000000000000000-00000001c0000000
  NODE_DATA [0000000100000000 - 0000000100013fff]
 [ffffea0000000000-ffffea00061fffff] PMD -> [ffff880100200000-ffff8801055fffff] on node 0
Zone PFN ranges:
  DMA      0x00000010 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x001c0000
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000010 -> 0x0000009e
    0: 0x00000100 -> 0x000bf780
    0: 0x00100000 -> 0x001c0000
On node 0 totalpages: 1570574
  DMA zone: 56 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3926 pages, LIFO batch:0
  DMA32 zone: 14280 pages used for memmap
  DMA32 zone: 765880 pages, LIFO batch:31
  Normal zone: 10752 pages used for memmap
  Normal zone: 775680 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0xffffffff base: 0xfed00000
SMP: Allowing 8 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 40
early_res array is doubled to 64 at [1c000 - 1c7ff]
PM: Registered nosave memory: 000000000009e000 - 000000000009f000
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
PM: Registered nosave memory: 00000000bf780000 - 00000000bf78e000
PM: Registered nosave memory: 00000000bf78e000 - 00000000bf7d0000
PM: Registered nosave memory: 00000000bf7d0000 - 00000000bf7e0000
PM: Registered nosave memory: 00000000bf7e0000 - 00000000bf7ec000
PM: Registered nosave memory: 00000000bf7ec000 - 00000000c0000000
PM: Registered nosave memory: 00000000c0000000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee01000
PM: Registered nosave memory: 00000000fee01000 - 00000000ffc00000
PM: Registered nosave memory: 00000000ffc00000 - 0000000100000000
Allocating PCI resources starting at c0000000 (gap: c0000000:3ee00000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1
PERCPU: Embedded 30 pages/cpu @ffff880002000000 s90368 r8192 d24320 u262144
pcpu-alloc: s90368 r8192 d24320 u262144 alloc=1*2097152
pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
early_res array is doubled to 128 at [1c800 - 1d7ff]
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1545486
Policy zone: Normal
Kernel command line: ro root=UUID=2013c140-3e2e-4b04-aaa0-86893fba78df selinux=1 rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us vga=0x31b 3
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Calgary: detecting Calgary via BIOS EBDA area
Calgary: Unable to locate Rio Grande table in EBDA - bailing!
Subtract (61 early reservations)
  #1 [0001000000 - 0001dd4b58]   TEXT DATA BSS
  #2 [0037bfa000 - 0037ff0000]         RAMDISK
  #3 [0001dd5000 - 0001dd5127]             BRK
  #4 [00000ff790 - 0000100000]   BIOS reserved
  #5 [00000ff780 - 00000ff790]    MP-table mpf
  #6 [000009ec00 - 00000fddb0]   BIOS reserved
  #7 [00000fdf5c - 00000ff780]   BIOS reserved
  #8 [00000fddb0 - 00000fdf5c]    MP-table mpc
  #9 [0000010000 - 0000012000]      TRAMPOLINE
  #10 [0000012000 - 0000016000]     ACPI WAKEUP
  #11 [0000016000 - 0000019000]         PGTABLE
  #12 [0000019000 - 000001c000]         PGTABLE
  #13 [0100000000 - 0100014000]       NODE_DATA
  #14 [0001dd5140 - 0001dd6140]         BOOTMEM
  #15 [0001dd4b80 - 0001dd5000]         BOOTMEM
  #16 [0100014000 - 0100015000]         BOOTMEM
  #17 [0100015000 - 0100016000]         BOOTMEM
  #18 [0100200000 - 0105600000]        MEMMAP 0
  #19 [0001dd6140 - 0001dd62c0]         BOOTMEM
  #20 [0001dd62c0 - 0001dee2c0]         BOOTMEM
  #21 [0001dee2c0 - 0001e062c0]         BOOTMEM
  #22 [0001e07000 - 0001e08000]         BOOTMEM
  #23 [0001e062c0 - 0001e06301]         BOOTMEM
  #24 [0001e06340 - 0001e06383]         BOOTMEM
  #25 [0001e063c0 - 0001e06660]         BOOTMEM
  #26 [0001e06680 - 0001e066e8]         BOOTMEM
  #27 [0001e06700 - 0001e06768]         BOOTMEM
  #28 [0001e06780 - 0001e067e8]         BOOTMEM
  #29 [0001e06800 - 0001e06868]         BOOTMEM
  #30 [0001e06880 - 0001e068e8]         BOOTMEM
  #31 [0001e06900 - 0001e06968]         BOOTMEM
  #32 [0001e06980 - 0001e069e8]         BOOTMEM
  #33 [0001e06a00 - 0001e06a68]         BOOTMEM
  #34 [0001e06a80 - 0001e06ae8]         BOOTMEM
  #35 [0001e06b00 - 0001e06b68]         BOOTMEM
  #36 [0001e06b80 - 0001e06be8]         BOOTMEM
  #37 [0001e06c00 - 0001e06c20]         BOOTMEM
  #38 [0001e06c40 - 0001e06c60]         BOOTMEM
  #39 [0001e06c80 - 0001e06d0a]         BOOTMEM
  #40 [0001e06d40 - 0001e06dca]         BOOTMEM
  #41 [0002000000 - 000201e000]         BOOTMEM
  #42 [0002040000 - 000205e000]         BOOTMEM
  #43 [0002080000 - 000209e000]         BOOTMEM
  #44 [00020c0000 - 00020de000]         BOOTMEM
  #45 [0002100000 - 000211e000]         BOOTMEM
  #46 [0002140000 - 000215e000]         BOOTMEM
  #47 [0002180000 - 000219e000]         BOOTMEM
  #48 [00021c0000 - 00021de000]         BOOTMEM
  #49 [0001e06e00 - 0001e06e08]         BOOTMEM
  #50 [0001e06e40 - 0001e06e48]         BOOTMEM
  #51 [0001e06e80 - 0001e06ea0]         BOOTMEM
  #52 [0001e06ec0 - 0001e06f00]         BOOTMEM
  #53 [0001e0a000 - 0001e0a120]         BOOTMEM
  #54 [0001e06f00 - 0001e06f48]         BOOTMEM
  #55 [0001e06f80 - 0001e06fc8]         BOOTMEM
  #56 [0001e0a140 - 0001e12140]         BOOTMEM
  #57 [00021de000 - 00061de000]         BOOTMEM
  #58 [0001e12140 - 0001e32140]         BOOTMEM
  #59 [0001e32140 - 0001e72140]         BOOTMEM
  #60 [000001d800 - 0000025800]         BOOTMEM
Memory: 6110768k/7340032k available (5134k kernel code, 1057736k absent, 171528k reserved, 6234k data, 1532k init)
SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:4352 nr_irqs:744
Console: colour dummy device 80x25
console [tty0] enabled
allocated 62914560 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
hpet clockevent registered
Fast TSC calibration using PIT
Detected 2673.151 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 5346.30 BogoMIPS (lpj=2673151)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 9 MCE banks
CPU0: Thermal monitoring enabled (TM1)
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
ACPI: Core revision 20100428
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 24297 entries in 96 pages
Setting APIC routing to flat
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz stepping 04
Booting Node   0, Processors  #1 #2 #3 #4 #5 #6 #7 Ok.
Brought up 8 CPUs
Total of 8 processors activated (42763.51 BogoMIPS).
Time:  0:37:02  Date: 06/05/10
NET: Registered protocol family 16
ACPI: bus type pci registered
dca service started, version 1.12.1
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: not using MMCONFIG
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: SSDT 00000000bf78e0c0 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P001Ist 00000011 INTL 20051117)
ACPI: SSDT 00000000bf78e4d0 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P002Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78e8e0 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P003Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78ecf0 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P004Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f100 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P005Ist 00000012 INTL 20051117)
swapper:1 freeing invalid memtype bf78f000-bf790000
ACPI: SSDT 00000000bf78f510 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P006Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78f920 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P007Ist 00000012 INTL 20051117)
ACPI: SSDT 00000000bf78fd30 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00403 (v01 DpgPmm  P008Ist 00000012 INTL 20051117)
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
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 [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A08:00: host bridge window [io  0x0000-0x0cf7]
pci_root PNP0A08:00: host bridge window [io  0x0d00-0xffff]
pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff]
pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000dffff]
pci_root PNP0A08:00: host bridge window [mem 0xc0000000-0xdfffffff]
pci_root PNP0A08:00: host bridge window [mem 0xf0000000-0xfed8ffff]
pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
pci 0000:00:00.0: PME# disabled
pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
pci 0000:00:01.0: PME# disabled
pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
pci 0000:00:03.0: PME# disabled
pci 0000:00:07.0: PME# supported from D0 D3hot D3cold
pci 0000:00:07.0: PME# disabled
pci 0000:00:1a.0: reg 20: [io  0xac00-0xac1f]
pci 0000:00:1a.1: reg 20: [io  0xa880-0xa89f]
pci 0000:00:1a.2: reg 20: [io  0xa800-0xa81f]
pci 0000:00:1a.7: reg 10: [mem 0xf8ffe000-0xf8ffe3ff]
pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.7: PME# disabled
pci 0000:00:1b.0: reg 10: [mem 0xf8ff8000-0xf8ffbfff 64bit]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.1: PME# disabled
pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.4: PME# disabled
pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.5: PME# disabled
pci 0000:00:1d.0: reg 20: [io  0xa480-0xa49f]
pci 0000:00:1d.1: reg 20: [io  0xa400-0xa41f]
pci 0000:00:1d.2: reg 20: [io  0xa080-0xa09f]
pci 0000:00:1d.7: reg 10: [mem 0xf8ffc000-0xf8ffc3ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: [io  0x0800-0x087f] 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 0a00 (mask 00ff)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0a00 (mask 0017)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 4700 (mask 00ff)
pci 0000:00:1f.2: reg 10: [io  0xa000-0xa007]
pci 0000:00:1f.2: reg 14: [io  0x9c00-0x9c03]
pci 0000:00:1f.2: reg 18: [io  0x9880-0x9887]
pci 0000:00:1f.2: reg 1c: [io  0x9800-0x9803]
pci 0000:00:1f.2: reg 20: [io  0x9480-0x949f]
pci 0000:00:1f.2: reg 24: [mem 0xf8ff6000-0xf8ff67ff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10: [mem 0xf8ff5c00-0xf8ff5cff 64bit]
pci 0000:00:1f.3: reg 20: [io  0x0400-0x041f]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:02:00.0: reg 10: [mem 0xfa000000-0xfaffffff]
pci 0000:02:00.0: reg 14: [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:02:00.0: reg 1c: [mem 0xf9000000-0xf9ffffff 64bit]
pci 0000:02:00.0: reg 24: [io  0xbc00-0xbc7f]
pci 0000:02:00.0: reg 30: [mem 0xfbbe0000-0xfbbfffff pref]
pci 0000:02: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 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:07.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1c.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:05:00.0: reg 24: [mem 0xfbcfe000-0xfbcfffff]
pci 0000:05:00.0: PME# supported from D3hot
pci 0000:05:00.0: PME# disabled
pci 0000:05:00.1: reg 10: [io  0xcc00-0xcc07]
pci 0000:05:00.1: reg 14: [io  0xc880-0xc883]
pci 0000:05:00.1: reg 18: [io  0xc800-0xc807]
pci 0000:05:00.1: reg 1c: [io  0xc480-0xc483]
pci 0000:05:00.1: reg 20: [io  0xc400-0xc40f]
pci 0000:05:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:06:00.0: reg 10: [io  0xd800-0xd8ff]
pci 0000:06:00.0: reg 18: [mem 0xfbdff000-0xfbdfffff 64bit]
pci 0000:06:00.0: reg 20: [mem 0xf7ff0000-0xf7ffffff 64bit pref]
pci 0000:06:00.0: reg 30: [mem 0xfbdc0000-0xfbddffff pref]
pci 0000:06:00.0: supports D1 D2
pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:06:00.0: PME# disabled
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:07:00.0: reg 10: [mem 0xfbeff800-0xfbefffff 64bit]
pci 0000:07:00.0: reg 18: [io  0xe800-0xe8ff]
pci 0000:07:00.0: supports D2
pci 0000:07:00.0: PME# supported from D2 D3hot D3cold
pci 0000:07:00.0: PME# disabled
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0: PCI bridge to [bus 08-08] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0x0cf7] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0x0d00-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x000d0000-0x000dffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xc0000000-0xdfffffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0xf0000000-0xfed8ffff] (subtractive decode)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P5._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.NPE7._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *5)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 11 12 *14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 *7 10 11 12 14 15)
vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.23.
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 000000000009ec00 - 000000000009ffff 
reserve RAM buffer: 00000000bf780000 - 00000000bfffffff 
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 14 devices
ACPI: ACPI bus type pnp unregistered
system 00:01: [mem 0xfbf00000-0xfbffffff] has been reserved
system 00:01: [mem 0xfc000000-0xfcffffff] has been reserved
system 00:01: [mem 0xfd000000-0xfdffffff] has been reserved
system 00:01: [mem 0xfe000000-0xfebfffff] has been reserved
system 00:01: [mem 0xfec8a000-0xfec8afff] has been reserved
system 00:01: [mem 0xfed10000-0xfed10fff] has been reserved
system 00:08: [io  0x0a00-0x0adf] has been reserved
system 00:08: [io  0x0ae0-0x0aef] has been reserved
system 00:09: [io  0x04d0-0x04d1] has been reserved
system 00:09: [io  0x0800-0x087f] has been reserved
system 00:09: [io  0x0500-0x057f] could not be reserved
system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
system 00:09: [mem 0xfed10000-0xfed103ff] has been reserved
system 00:09: [mem 0xfed10400-0xfed107ff] has been reserved
system 00:09: [mem 0xfed10800-0xfed10bff] has been reserved
system 00:09: [mem 0xfed10c00-0xfed10fff] has been reserved
system 00:09: [mem 0xfec8a000-0xfec8a3ff] has been reserved
system 00:09: [mem 0xfec8a400-0xfec8a7ff] has been reserved
system 00:09: [mem 0xfec8a800-0xfec8abff] has been reserved
system 00:09: [mem 0xfec8ac00-0xfec8afff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed45000-0xfed89fff] has been reserved
system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:09: [mem 0xfed40000-0xfed8ffff] could not be reserved
system 00:0b: [mem 0xfec00000-0xfec00fff] could not be reserved
system 00:0b: [mem 0xfee00000-0xfee00fff] has been reserved
system 00:0c: [mem 0xe0000000-0xefffffff] has been reserved
system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
system 00:0d: [mem 0x00100000-0xbfffffff] could not be reserved
system 00:0d: [mem 0xfed90000-0xffffffff] could not be reserved
pci 0000:00:1c.0: BAR 8: assigned [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0: BAR 9: assigned [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: BAR 9: assigned [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.5: BAR 9: assigned [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1c.0: BAR 7: assigned [io  0x1000-0x1fff]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  disabled]
pci 0000:00:01.0:   bridge window [mem disabled]
pci 0000:00:01.0:   bridge window [mem pref disabled]
pci 0000:00:03.0: PCI bridge to [bus 02-02]
pci 0000:00:03.0:   bridge window [io  0xb000-0xbfff]
pci 0000:00:03.0:   bridge window [mem 0xf9000000-0xfbbfffff]
pci 0000:00:03.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
pci 0000:00:07.0: PCI bridge to [bus 03-03]
pci 0000:00:07.0:   bridge window [io  disabled]
pci 0000:00:07.0:   bridge window [mem disabled]
pci 0000:00:07.0:   bridge window [mem pref disabled]
pci 0000:00:1c.0: PCI bridge to [bus 04-04]
pci 0000:00:1c.0:   bridge window [io  0x1000-0x1fff]
pci 0000:00:1c.0:   bridge window [mem 0xc0000000-0xc01fffff]
pci 0000:00:1c.0:   bridge window [mem 0xc0200000-0xc03fffff 64bit pref]
pci 0000:00:1c.1: PCI bridge to [bus 05-05]
pci 0000:00:1c.1:   bridge window [io  0xc000-0xcfff]
pci 0000:00:1c.1:   bridge window [mem 0xfbc00000-0xfbcfffff]
pci 0000:00:1c.1:   bridge window [mem 0xc0400000-0xc05fffff 64bit pref]
pci 0000:00:1c.4: PCI bridge to [bus 06-06]
pci 0000:00:1c.4:   bridge window [io  0xd000-0xdfff]
pci 0000:00:1c.4:   bridge window [mem 0xfbd00000-0xfbdfffff]
pci 0000:00:1c.4:   bridge window [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci 0000:00:1c.5: PCI bridge to [bus 07-07]
pci 0000:00:1c.5:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.5:   bridge window [mem 0xfbe00000-0xfbefffff]
pci 0000:00:1c.5:   bridge window [mem 0xc0600000-0xc07fffff 64bit pref]
pci 0000:00:1e.0: PCI bridge to [bus 08-08]
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: setting latency timer to 64
pci 0000:00:03.0: setting latency timer to 64
pci 0000:00:07.0: setting latency timer to 64
pci 0000:00:1c.0: enabling device (0104 -> 0107)
  alloc irq_desc for 17 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 16 on node -1
  alloc kstat_irqs on node -1
pci 0000:00:1c.1: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.4: setting latency timer to 64
pci 0000:00:1c.5: PCI INT B -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.5: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:00: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:00: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfed8ffff]
pci_bus 0000:02: resource 0 [io  0xb000-0xbfff]
pci_bus 0000:02: resource 1 [mem 0xf9000000-0xfbbfffff]
pci_bus 0000:02: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
pci_bus 0000:04: resource 0 [io  0x1000-0x1fff]
pci_bus 0000:04: resource 1 [mem 0xc0000000-0xc01fffff]
pci_bus 0000:04: resource 2 [mem 0xc0200000-0xc03fffff 64bit pref]
pci_bus 0000:05: resource 0 [io  0xc000-0xcfff]
pci_bus 0000:05: resource 1 [mem 0xfbc00000-0xfbcfffff]
pci_bus 0000:05: resource 2 [mem 0xc0400000-0xc05fffff 64bit pref]
pci_bus 0000:06: resource 0 [io  0xd000-0xdfff]
pci_bus 0000:06: resource 1 [mem 0xfbd00000-0xfbdfffff]
pci_bus 0000:06: resource 2 [mem 0xf7f00000-0xf7ffffff 64bit pref]
pci_bus 0000:07: resource 0 [io  0xe000-0xefff]
pci_bus 0000:07: resource 1 [mem 0xfbe00000-0xfbefffff]
pci_bus 0000:07: resource 2 [mem 0xc0600000-0xc07fffff 64bit pref]
pci_bus 0000:08: resource 4 [io  0x0000-0x0cf7]
pci_bus 0000:08: resource 5 [io  0x0d00-0xffff]
pci_bus 0000:08: resource 6 [mem 0x000a0000-0x000bffff]
pci_bus 0000:08: resource 7 [mem 0x000d0000-0x000dffff]
pci_bus 0000:08: resource 8 [mem 0xc0000000-0xdfffffff]
pci_bus 0000:08: resource 9 [mem 0xf0000000-0xfed8ffff]
NET: Registered protocol family 2
IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 524288 bind 65536)
TCP reno registered
UDP hash table entries: 4096 (order: 5, 131072 bytes)
UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
NET: Registered protocol family 1
pci 0000:02:00.0: Boot video device
PCI: CLS 64 bytes, default 64
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 4056k freed
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Placing 64MB software IO TLB between ffff8800021de000 - ffff8800061de000
software IO TLB at phys 0x21de000 - 0x61de000
microcode: CPU0 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU1 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU2 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU3 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU4 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU5 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU6 sig=0x106a4, pf=0x2, revision=0xf
microcode: CPU7 sig=0x106a4, pf=0x2, revision=0xf
microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
audit: initializing netlink socket (disabled)
type=2000 audit(1275698221.689:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
fuse init (API version 7.14)
ceph: loaded (mon/mds/osd proto 15/32/24, osdmap 5/5 5/5)
msgmni has been set to 11943
SELinux:  Registering netfilter hooks
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for fcrypt (fcrypt-generic)
alg: No test for stdrng (krng)
alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered (default)
io scheduler cfq registered
pcieport 0000:00:01.0: setting latency timer to 64
  alloc irq_desc for 40 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
pcieport 0000:00:03.0: setting latency timer to 64
  alloc irq_desc for 41 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:03.0: irq 41 for MSI/MSI-X
pcieport 0000:00:07.0: setting latency timer to 64
  alloc irq_desc for 42 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:07.0: irq 42 for MSI/MSI-X
pcieport 0000:00:1c.0: setting latency timer to 64
  alloc irq_desc for 43 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.0: irq 43 for MSI/MSI-X
pcieport 0000:00:1c.1: setting latency timer to 64
  alloc irq_desc for 44 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.1: irq 44 for MSI/MSI-X
pcieport 0000:00:1c.4: setting latency timer to 64
  alloc irq_desc for 45 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.4: irq 45 for MSI/MSI-X
pcieport 0000:00:1c.5: setting latency timer to 64
  alloc irq_desc for 46 on node -1
  alloc kstat_irqs on node -1
pcieport 0000:00:1c.5: irq 46 for MSI/MSI-X
aer 0000:00:01.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:03.0:pcie02: AER service couldn't init device: no _OSC support
aer 0000:00:07.0:pcie02: AER service couldn't init device: no _OSC support
pci-stub: invalid id string ""
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90011880000, using 10240k, total 262144k
vesafb: mode is 1280x1024x32, linelength=5120, pages=0
vesafb: scrolling: redraw
vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Console: switching to colour frame buffer device 160x64
fb0: VESA VGA frame buffer device
vga16fb: initializing
vga16fb: mapped to 0xffff8800000a0000
checking generic (d0000000 10000000) vs hw (a0000 10000)
fb1: VGA16 VGA frame buffer device
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
ACPI: Power Button [PWRB]
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
ACPI: Power Button [PWRF]
ACPI: acpi_idle registered with cpuidle
XENFS: not registering filesystem on non-xen platform
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
ipmi message handler version 39.2
ipmi device interface
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0
ipmi_si: Interface detection failed
ipmi_si: Unable to find any System Interface(s)
IPMI Watchdog: driver initialized
Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot.
brd: module loaded
loop: module loaded
ahci 0000:00:1f.2: version 3.0
  alloc irq_desc for 19 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
  alloc irq_desc for 47 on node -1
  alloc kstat_irqs on node -1
ahci 0000:00:1f.2: irq 47 for MSI/MSI-X
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc ems sxs 
ahci 0000:00:1f.2: setting latency timer to 64
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6100 irq 47
ata2: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6180 irq 47
ata3: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6200 irq 47
ata4: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6280 irq 47
ata5: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6300 irq 47
ata6: SATA max UDMA/133 abar m2048@0xf8ff6000 port 0xf8ff6380 irq 47
ahci 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ahci 0000:05:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:05:00.0: flags: 64bit ncq pm led clo pmp pio slum part 
ahci 0000:05:00.0: setting latency timer to 64
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: -1
scsi6 : ahci
scsi7 : ahci
ata7: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe100 irq 17
ata8: SATA max UDMA/133 abar m8192@0xfbcfe000 port 0xfbcfe180 irq 17
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:06:00.0: setting latency timer to 64
  alloc irq_desc for 48 on node -1
  alloc kstat_irqs on node -1
r8169 0000:06:00.0: irq 48 for MSI/MSI-X
r8169 0000:06:00.0: eth0: RTL8168c/8111c at 0xffffc900117aa000, 00:24:21:32:03:4b, XID 1c4000c0 IRQ 48
usbcore: registered new interface driver hwa-rc
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
  alloc irq_desc for 18 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
ehci_hcd 0000:00:1a.7: setting latency timer to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8ffe000
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.35-rc1-marco+ 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
  alloc irq_desc for 23 on node -1
  alloc kstat_irqs on node -1
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8ffc000
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000ac00
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.35-rc1-marco+ 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
  alloc irq_desc for 21 on node -1
  alloc kstat_irqs on node -1
uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1a.1: setting latency timer to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a880
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000a800
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a480
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.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a400
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.35-rc1-marco+ 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: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a080
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.35-rc1-marco+ 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
usbcore: registered new interface driver wusb-cbaf
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
I2O subsystem v1.325
i2o: max drivers = 8
I2O Configuration OSM v1.323
I2O Bus Adapter OSM v1.317
I2O Block Device OSM v1.325
I2O SCSI Peripheral OSM v1.316
I2O ProcFS OSM v1.316
i2c /dev entries driver
i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
cpuidle: using governor ladder
cpuidle: using governor menu
ioatdma: Intel(R) QuickData Technology Driver 4.00
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
input: PC Speaker as /devices/platform/pcspkr/input/input3
  alloc irq_desc for 22 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
  alloc irq_desc for 49 on node -1
  alloc kstat_irqs on node -1
HDA Intel 0000:00:1b.0: irq 49 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
ALSA sound/pci/hda/patch_realtek.c:1306: SKU: Nid=0x1d sku_cfg=0x4007f603
ALSA sound/pci/hda/patch_realtek.c:1308: SKU: port_connectivity=0x1
ALSA sound/pci/hda/patch_realtek.c:1309: SKU: enable_pcbeep=0x0
ALSA sound/pci/hda/patch_realtek.c:1310: SKU: check_sum=0x00000007
ALSA sound/pci/hda/patch_realtek.c:1311: SKU: customization=0x000000f6
ALSA sound/pci/hda/patch_realtek.c:1312: SKU: external_amp=0x0
ALSA sound/pci/hda/patch_realtek.c:1313: SKU: platform_type=0x0
ALSA sound/pci/hda/patch_realtek.c:1314: SKU: swap=0x1
ALSA sound/pci/hda/patch_realtek.c:1315: SKU: override=0x1
hda_codec: ALC889: BIOS auto-probing.
ALSA sound/pci/hda/hda_codec.c:4408: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
ALSA sound/pci/hda/hda_codec.c:4412:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4416:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:4417:    mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:4420:    dig-out=0x1e/0x0
ALSA sound/pci/hda/hda_codec.c:4428:    inputs: mic=0x18, fmic=0x19, line=0x1a, fline=0x0, cd=0x0, aux=0x0
ALSA sound/pci/hda/patch_realtek.c:1356: realtek: No valid SSID, checking pincfg 0x4007f603 for NID 0x1d
ALSA sound/pci/hda/patch_realtek.c:1372: realtek: Enabling init ASM_ID=0xf603 CODEC_ID=10ec0889
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input4
ALSA device list:
  #0: Dummy 1
  #1: Internal PC-Speaker at port 0x61
  #2: HDA Intel at 0xf8ff8000 irq 49
IPv4 over IPv4 tunneling driver
arp_tables: (C) 2002 David S. Miller
TCP bic registered
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
Bridge firewalling registered
Ebtables v2.0 registered
PM: Resume from disk failed.
IMA: No TPM chip found, activating TPM-bypass!
  Magic number: 14:949:606
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 1
ata1: SATA link down (SStatus 0 SControl 300)
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 8
ata8: SATA link down (SStatus 0 SControl 300)
ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata7.00: ATAPI: TSSTcorp CDDVDW SH-S223F, SB03, max UDMA/100
ata7.00: configured for UDMA/100
usb 5-1: new low speed USB device using uhci_hcd and address 2
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 2
ata2: SATA link down (SStatus 0 SControl 300)
usb 5-1: New USB device found, idVendor=046d, idProduct=c01a
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: USB-PS/2 Optical Mouse
usb 5-1: Manufacturer: Logitech
input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.0/input/input5
generic-usb 0003:046D:C01A.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1a.2-1/input0
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 3
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: ATA-7: INTEL SSDSA2MH080G1GC, 045C8610, max UDMA/133
ata4.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31)
ata4.00: configured for UDMA/133
scsi 3:0:0:0: Direct-Access     ATA      INTEL SSDSA2MH08 045C PQ: 0 ANSI: 5
sd 3:0:0:0: Attached scsi generic sg0 type 0
sd 3:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 5
ata5: SATA link down (SStatus 0 SControl 300)
ahci_is_device_present: PORT_TFDATA status: 127
Return from ahci_start_engine, port: 6
ata6: SATA link down (SStatus 0 SControl 300)
scsi 6:0:0:0: CD-ROM            TSSTcorp CDDVDW SH-S223F  SB03 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg1 type 5
usb 5-2: new full speed USB device using uhci_hcd and address 3
usb 5-2: device descriptor read/64, error -71
usb 5-2: device descriptor read/64, error -71
usb 5-2: new full speed USB device using uhci_hcd and address 4
usb 5-2: device descriptor read/64, error -71
usb 5-2: device descriptor read/64, error -71
usb 5-2: new full speed USB device using uhci_hcd and address 5
usb 5-2: device not accepting address 5, error -71
hub 5-0:1.0: unable to enumerate USB device on port 2
usb 1-6: new high speed USB device using ehci_hcd and address 4
usb 1-6: New USB device found, idVendor=0bb4, idProduct=0c02
usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb 1-6: Product: Android Phone
usb 1-6: Manufacturer: HTC
usb 1-6: SerialNumber: HT9AJNT00916
ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
ata4.00: failed command: READ FPDMA QUEUED
ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata4.00: status: { DRDY }
ata4: hard resetting link
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: configured for UDMA/133
ata4.00: device reported invalid CHS sector 0
ata4: EH complete
 sda1 sda2 sda3 sda4
sd 3:0:0:0: [sda] Attached SCSI disk
Freeing unused kernel memory: 1532k freed
Write protecting the kernel read-only data: 10240k
Freeing unused kernel memory: 988k freed
Freeing unused kernel memory: 1752k freed
dracut: dracut-005-2.fc14
udev: starting version 154
dracut: Starting plymouth daemon
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
dracut: Mounted root filesystem /dev/sda3
dracut: Loading SELinux policy
dracut: /sbin/load_policy: Can't load policy: Invalid argument
dracut: Switching root
readahead: starting
udev: starting version 154
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
microcode: CPU0 updated to revision 0x11, date = 2009-04-21
microcode: CPU1 updated to revision 0x11, date = 2009-04-21
microcode: CPU2 updated to revision 0x11, date = 2009-04-21
microcode: CPU3 updated to revision 0x11, date = 2009-04-21
microcode: CPU4 updated to revision 0x11, date = 2009-04-21
microcode: CPU5 updated to revision 0x11, date = 2009-04-21
microcode: CPU6 updated to revision 0x11, date = 2009-04-21
microcode: CPU7 updated to revision 0x11, date = 2009-04-21
Initializing USB Mass Storage driver...
scsi8 : usb-storage 1-6:1.0
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
EXT4-fs (sda3): re-mounted. Opts: (null)
scsi 8:0:0:0: Direct-Access     HTC      Android Phone    0100 PQ: 0 ANSI: 2
sd 8:0:0:0: Attached scsi generic sg2 type 0
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
sd 8:0:0:0: [sdb] Attached SCSI removable disk
Btrfs loaded
device fsid 864bc1e5e1c7af7d-84cc02976e9ab3a1 devid 1 transid 10070 /dev/sda2
Btrfs detected SSD devices, enabling SSD mode
Adding 3167808k swap on /dev/sda4.  Priority:-1 extents:1 across:3167808k SS
NET: Registered protocol family 10
r8169 0000:06:00.0: eth0: link up
r8169 0000:06:00.0: eth0: link up
coretemp coretemp.0: TjMax is 100 C.
coretemp coretemp.1: TjMax is 100 C.
coretemp coretemp.2: TjMax is 100 C.
coretemp coretemp.3: TjMax is 100 C.
coretemp coretemp.4: TjMax is 100 C.
coretemp coretemp.5: TjMax is 100 C.
coretemp coretemp.6: TjMax is 100 C.
coretemp coretemp.7: TjMax is 100 C.
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
eth0: no IPv6 routers present

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-05  1:23       ` Marc Dionne
@ 2010-06-05  1:37         ` Robert Hancock
  2010-06-05  1:45           ` Marc Dionne
  2010-06-05  2:01           ` Marc Dionne
  0 siblings, 2 replies; 13+ messages in thread
From: Robert Hancock @ 2010-06-05  1:37 UTC (permalink / raw)
  To: Marc Dionne; +Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik

 Fri, Jun 4, 2010 at 7:23 PM, Marc Dionne <marc.c.dionne@gmail.com> wrote:
> On Thu, Jun 3, 2010 at 11:42 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
>> On 06/03/2010 07:21 PM, Marc Dionne wrote:
>>>
>>> On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett<mjg59@srcf.ucam.org>
>>>  wrote:
>>>>
>>>> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>>>>
>>>>>    Since somewhere early in the 2.6.35 merge window I've been seeing a
>>>>> hang
>>>>>    during boot.  The hang last roughly 30 seconds and is followed by
>>>>> this:
>>>>>
>>>>>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>>>>    ata4.00: failed command: READ FPDMA QUEUED
>>>>>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>>>>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>>>>    ata4.00: status: { DRDY }
>>>>>    ata4: hard resetting link
>>>>>    ahci_is_device_present: status is: 80
>>>>>    ahci_is_device_present: status(2) is: 3
>>>>>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>>>>    ata4.00: configured for UDMA/133
>>>>>    ata4.00: device reported invalid CHS sector 0
>>>>>    ata4: EH complete
>>>>>
>>>>>    The system works normally once booted.  I had some time to do a
>>>>> bisect
>>>>>    today and it cleanly ended up pointing to this commit:
>>>>>        96d60303fd: ahci: Turn off DMA engines when there's no device
>>>>> attached
>>>>>
>>>>>    Reverting the commit makes the system boot cleanly as before.  System
>>>>> has
>>>>>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>>>>
>>>> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
>>>> on my ICH10. Is there actually a device on ata4?
>>>>
>>>> --
>>>> Matthew Garrett | mjg59@srcf.ucam.org
>>>
>>> If it's helpful, attached are the dmesg output following a normal boot
>>> and one with the hang.
>>>
>>> The only difference in the kernel used for those two boots is that the
>>> return statement in ahci_start_engine following the call to
>>> ahci_is_device_present is commented out for the normal boot case.
>>> When the return statement is active, the 30 second hang occurs.
>>
>> Can you try and put a printk in where it's returning out of the
>> ahci_start_engine method? I wonder if that's getting triggered somewhere
>> unexpected..
>
> Attached is a dmesg output with some printks added to show the status
> when ahci_is_device_present causes ahci_start_engine to return early..
>
> It looks to me like there's two passes through ahci_start_engine for
> all ports, and during the first pass the port with the disk is showing
> a status of 127, causing the function to return early and skipping the
> start DMA part.  This seems to cause the hang later on.
>
> I noticed that during this first pass all the print_id fields for the
> ports are still set to -1, so as a test I made ahci_start_engine only
> do the check for ahci_is_device_present if print_id != -1, and this
> makes the system boot normally.

Is that the right dmesg? I didn't see where the extra output was. It
might be useful to put a WARN_ON(1); inside ahci_start_engine to see
the two code paths where it's being called..

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-05  1:37         ` Robert Hancock
@ 2010-06-05  1:45           ` Marc Dionne
  2010-06-05  2:01           ` Marc Dionne
  1 sibling, 0 replies; 13+ messages in thread
From: Marc Dionne @ 2010-06-05  1:45 UTC (permalink / raw)
  To: Robert Hancock
  Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik

On Fri, Jun 4, 2010 at 9:37 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
>  Fri, Jun 4, 2010 at 7:23 PM, Marc Dionne <marc.c.dionne@gmail.com> wrote:
>> On Thu, Jun 3, 2010 at 11:42 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
>>> On 06/03/2010 07:21 PM, Marc Dionne wrote:
>>>>
>>>> On Wed, Jun 2, 2010 at 10:00 PM, Matthew Garrett<mjg59@srcf.ucam.org>
>>>>  wrote:
>>>>>
>>>>> On Wed, Jun 02, 2010 at 09:49:27PM -0400, Marc Dionne wrote:
>>>>>>
>>>>>>    Since somewhere early in the 2.6.35 merge window I've been seeing a
>>>>>> hang
>>>>>>    during boot.  The hang last roughly 30 seconds and is followed by
>>>>>> this:
>>>>>>
>>>>>>    ata4.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
>>>>>>    ata4.00: failed command: READ FPDMA QUEUED
>>>>>>    ata4.00: cmd 60/08:00:00:00:00/00:00:00:00:00/40 tag 0 ncq 4096 in
>>>>>>             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
>>>>>>    ata4.00: status: { DRDY }
>>>>>>    ata4: hard resetting link
>>>>>>    ahci_is_device_present: status is: 80
>>>>>>    ahci_is_device_present: status(2) is: 3
>>>>>>    ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>>>>>>    ata4.00: configured for UDMA/133
>>>>>>    ata4.00: device reported invalid CHS sector 0
>>>>>>    ata4: EH complete
>>>>>>
>>>>>>    The system works normally once booted.  I had some time to do a
>>>>>> bisect
>>>>>>    today and it cleanly ended up pointing to this commit:
>>>>>>        96d60303fd: ahci: Turn off DMA engines when there's no device
>>>>>> attached
>>>>>>
>>>>>>    Reverting the commit makes the system boot cleanly as before.  System
>>>>>> has
>>>>>>    an Intel ICH10 based board, in AHCI mode, disk is an Intel X25M SSD.
>>>>>
>>>>> Hm, interesting. Jeff, any immediate ideas? I don't see this behaviour
>>>>> on my ICH10. Is there actually a device on ata4?
>>>>>
>>>>> --
>>>>> Matthew Garrett | mjg59@srcf.ucam.org
>>>>
>>>> If it's helpful, attached are the dmesg output following a normal boot
>>>> and one with the hang.
>>>>
>>>> The only difference in the kernel used for those two boots is that the
>>>> return statement in ahci_start_engine following the call to
>>>> ahci_is_device_present is commented out for the normal boot case.
>>>> When the return statement is active, the 30 second hang occurs.
>>>
>>> Can you try and put a printk in where it's returning out of the
>>> ahci_start_engine method? I wonder if that's getting triggered somewhere
>>> unexpected..
>>
>> Attached is a dmesg output with some printks added to show the status
>> when ahci_is_device_present causes ahci_start_engine to return early..
>>
>> It looks to me like there's two passes through ahci_start_engine for
>> all ports, and during the first pass the port with the disk is showing
>> a status of 127, causing the function to return early and skipping the
>> start DMA part.  This seems to cause the hang later on.
>>
>> I noticed that during this first pass all the print_id fields for the
>> ports are still set to -1, so as a test I made ahci_start_engine only
>> do the check for ahci_is_device_present if print_id != -1, and this
>> makes the system boot normally.
>
> Is that the right dmesg? I didn't see where the extra output was. It
> might be useful to put a WARN_ON(1); inside ahci_start_engine to see
> the two code paths where it's being called..

It's the right dmesg, look for lines containing
"ahci_is_device_present" or "ahci_start_engine" - sorry, I should have
pointed it out.

I'll try adding a WARN_ON to get the code paths.

Marc

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-05  1:37         ` Robert Hancock
  2010-06-05  1:45           ` Marc Dionne
@ 2010-06-05  2:01           ` Marc Dionne
  2010-06-07  4:34             ` Robert Hancock
  1 sibling, 1 reply; 13+ messages in thread
From: Marc Dionne @ 2010-06-05  2:01 UTC (permalink / raw)
  To: Robert Hancock
  Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik

On Fri, Jun 4, 2010 at 9:37 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
> Is that the right dmesg? I didn't see where the extra output was. It
> might be useful to put a WARN_ON(1); inside ahci_start_engine to see
> the two code paths where it's being called..

The first series of calls to ahci_start_engine have a stack trace that
looks like this:

Call Trace:
 [<ffffffff81077002>] warn_slowpath_common+0x85/0x9d
 [<ffffffff81077034>] warn_slowpath_null+0x1a/0x1c
 [<ffffffff813572dd>] ahci_start_engine+0x92/0xa4
 [<ffffffff8135736a>] ahci_start_port+0x7b/0x16c
 [<ffffffff81357792>] ahci_port_resume+0x52/0x73
 [<ffffffff81357901>] ahci_port_start+0x14e/0x164
 [<ffffffff81341dc5>] ata_host_start+0xdf/0x184
 [<ffffffff81357b35>] ? ahci_interrupt+0x0/0x5f3
 [<ffffffff8134266f>] ata_host_activate+0x2a/0xdc
 [<ffffffff81355aab>] ahci_init_one+0x9dd/0x9fe
 [<ffffffff81170a9c>] ? __sysfs_add_one+0x38/0x9a
 [<ffffffff812519bd>] ? kobject_get+0x1a/0x22
 [<ffffffff81269891>] local_pci_probe+0x17/0x1b
 [<ffffffff8126a63f>] pci_device_probe+0xca/0xfa
 [<ffffffff81308fbe>] ? driver_sysfs_add+0x4c/0x71
 [<ffffffff81309110>] driver_probe_device+0xac/0x13b
 [<ffffffff813091fc>] __driver_attach+0x5d/0x81
 [<ffffffff8130919f>] ? __driver_attach+0x0/0x81
 [<ffffffff81308714>] bus_for_each_dev+0x53/0x88
 [<ffffffff81308f70>] driver_attach+0x1e/0x20
 [<ffffffff81308bc3>] bus_add_driver+0xb6/0x203
 [<ffffffff813094ed>] driver_register+0x9e/0x10f
 [<ffffffff8126a869>] __pci_register_driver+0x58/0xc8
 [<ffffffff81b6582c>] ? ahci_init+0x0/0x1b
 [<ffffffff81b65845>] ahci_init+0x19/0x1b
 [<ffffffff81002069>] do_one_initcall+0x5e/0x159
 [<ffffffff81b33713>] kernel_init+0x183/0x211
 [<ffffffff810319a4>] kernel_thread_helper+0x4/0x10
 [<ffffffff81b33590>] ? kernel_init+0x0/0x211
 [<ffffffff810319a0>] ? kernel_thread_helper+0x0/0x10

The later calls:

Call Trace:
 [<ffffffff81077002>] warn_slowpath_common+0x85/0x9d
 [<ffffffff81077034>] warn_slowpath_null+0x1a/0x1c
 [<ffffffff813572dd>] ahci_start_engine+0x92/0xa4
 [<ffffffff81357a0d>] ahci_hardreset+0xc6/0x124
 [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
 [<ffffffff81342e08>] ? ata_std_prereset+0x0/0xb7
 [<ffffffff8134aeca>] ata_do_reset+0x59/0x62
 [<ffffffff8134c3fa>] ata_eh_reset+0x512/0xc99
 [<ffffffff81356baa>] ? ahci_postreset+0x0/0x5d
 [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
 [<ffffffff81358498>] ? ahci_softreset+0x0/0x44
 [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
 [<ffffffff8134d9a1>] ? ata_eh_schedule_probe+0xc5/0xf3
 [<ffffffff8134dca7>] ata_eh_recover+0x2d8/0xd6d
 [<ffffffff81356baa>] ? ahci_postreset+0x0/0x5d
 [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
 [<ffffffff81358498>] ? ahci_softreset+0x0/0x44
 [<ffffffff81342e08>] ? ata_std_prereset+0x0/0xb7
 [<ffffffff81352ec9>] sata_pmp_error_handler+0xd3/0xa0a
 [<ffffffff81067f73>] ? dequeue_entity+0x4a/0x183
 [<ffffffff8108c1ae>] ? __cancel_work_timer+0xad/0x193
 [<ffffffff8108395e>] ? lock_timer_base+0x2c/0x52
 [<ffffffff810839ff>] ? try_to_del_timer_sync+0x7b/0x89
 [<ffffffff81357943>] ahci_error_handler+0x2c/0x30
 [<ffffffff8134f2c7>] ata_scsi_error+0x33d/0x697
 [<ffffffff8131bc10>] scsi_error_handler+0xc2/0x3c5
 [<ffffffff8131bb4e>] ? scsi_error_handler+0x0/0x3c5
 [<ffffffff8108f451>] kthread+0x7f/0x87
 [<ffffffff810319a4>] kernel_thread_helper+0x4/0x10
 [<ffffffff8108f3d2>] ? kthread+0x0/0x87
 [<ffffffff810319a0>] ? kernel_thread_helper+0x0/0x10

Marc

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-05  2:01           ` Marc Dionne
@ 2010-06-07  4:34             ` Robert Hancock
  2010-06-07  9:22               ` Tejun Heo
  0 siblings, 1 reply; 13+ messages in thread
From: Robert Hancock @ 2010-06-07  4:34 UTC (permalink / raw)
  To: Marc Dionne
  Cc: Matthew Garrett, Linux Kernel Mailing List, linux-ide, garzik,
	Tejun Heo

On Fri, Jun 4, 2010 at 8:01 PM, Marc Dionne <marc.c.dionne@gmail.com> wrote:
> On Fri, Jun 4, 2010 at 9:37 PM, Robert Hancock <hancockrwd@gmail.com> wrote:
>> Is that the right dmesg? I didn't see where the extra output was. It
>> might be useful to put a WARN_ON(1); inside ahci_start_engine to see
>> the two code paths where it's being called..
>
> The first series of calls to ahci_start_engine have a stack trace that
> looks like this:
>
> Call Trace:
>  [<ffffffff81077002>] warn_slowpath_common+0x85/0x9d
>  [<ffffffff81077034>] warn_slowpath_null+0x1a/0x1c
>  [<ffffffff813572dd>] ahci_start_engine+0x92/0xa4
>  [<ffffffff8135736a>] ahci_start_port+0x7b/0x16c
>  [<ffffffff81357792>] ahci_port_resume+0x52/0x73
>  [<ffffffff81357901>] ahci_port_start+0x14e/0x164
>  [<ffffffff81341dc5>] ata_host_start+0xdf/0x184
>  [<ffffffff81357b35>] ? ahci_interrupt+0x0/0x5f3
>  [<ffffffff8134266f>] ata_host_activate+0x2a/0xdc
>  [<ffffffff81355aab>] ahci_init_one+0x9dd/0x9fe
>  [<ffffffff81170a9c>] ? __sysfs_add_one+0x38/0x9a
>  [<ffffffff812519bd>] ? kobject_get+0x1a/0x22
>  [<ffffffff81269891>] local_pci_probe+0x17/0x1b
>  [<ffffffff8126a63f>] pci_device_probe+0xca/0xfa
>  [<ffffffff81308fbe>] ? driver_sysfs_add+0x4c/0x71
>  [<ffffffff81309110>] driver_probe_device+0xac/0x13b
>  [<ffffffff813091fc>] __driver_attach+0x5d/0x81
>  [<ffffffff8130919f>] ? __driver_attach+0x0/0x81
>  [<ffffffff81308714>] bus_for_each_dev+0x53/0x88
>  [<ffffffff81308f70>] driver_attach+0x1e/0x20
>  [<ffffffff81308bc3>] bus_add_driver+0xb6/0x203
>  [<ffffffff813094ed>] driver_register+0x9e/0x10f
>  [<ffffffff8126a869>] __pci_register_driver+0x58/0xc8
>  [<ffffffff81b6582c>] ? ahci_init+0x0/0x1b
>  [<ffffffff81b65845>] ahci_init+0x19/0x1b
>  [<ffffffff81002069>] do_one_initcall+0x5e/0x159
>  [<ffffffff81b33713>] kernel_init+0x183/0x211
>  [<ffffffff810319a4>] kernel_thread_helper+0x4/0x10
>  [<ffffffff81b33590>] ? kernel_init+0x0/0x211
>  [<ffffffff810319a0>] ? kernel_thread_helper+0x0/0x10
>
> The later calls:
>
> Call Trace:
>  [<ffffffff81077002>] warn_slowpath_common+0x85/0x9d
>  [<ffffffff81077034>] warn_slowpath_null+0x1a/0x1c
>  [<ffffffff813572dd>] ahci_start_engine+0x92/0xa4
>  [<ffffffff81357a0d>] ahci_hardreset+0xc6/0x124
>  [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
>  [<ffffffff81342e08>] ? ata_std_prereset+0x0/0xb7
>  [<ffffffff8134aeca>] ata_do_reset+0x59/0x62
>  [<ffffffff8134c3fa>] ata_eh_reset+0x512/0xc99
>  [<ffffffff81356baa>] ? ahci_postreset+0x0/0x5d
>  [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
>  [<ffffffff81358498>] ? ahci_softreset+0x0/0x44
>  [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
>  [<ffffffff8134d9a1>] ? ata_eh_schedule_probe+0xc5/0xf3
>  [<ffffffff8134dca7>] ata_eh_recover+0x2d8/0xd6d
>  [<ffffffff81356baa>] ? ahci_postreset+0x0/0x5d
>  [<ffffffff81357947>] ? ahci_hardreset+0x0/0x124
>  [<ffffffff81358498>] ? ahci_softreset+0x0/0x44
>  [<ffffffff81342e08>] ? ata_std_prereset+0x0/0xb7
>  [<ffffffff81352ec9>] sata_pmp_error_handler+0xd3/0xa0a
>  [<ffffffff81067f73>] ? dequeue_entity+0x4a/0x183
>  [<ffffffff8108c1ae>] ? __cancel_work_timer+0xad/0x193
>  [<ffffffff8108395e>] ? lock_timer_base+0x2c/0x52
>  [<ffffffff810839ff>] ? try_to_del_timer_sync+0x7b/0x89
>  [<ffffffff81357943>] ahci_error_handler+0x2c/0x30
>  [<ffffffff8134f2c7>] ata_scsi_error+0x33d/0x697
>  [<ffffffff8131bc10>] scsi_error_handler+0xc2/0x3c5
>  [<ffffffff8131bb4e>] ? scsi_error_handler+0x0/0x3c5
>  [<ffffffff8108f451>] kthread+0x7f/0x87
>  [<ffffffff810319a4>] kernel_thread_helper+0x4/0x10
>  [<ffffffff8108f3d2>] ? kthread+0x0/0x87
>  [<ffffffff810319a0>] ? kernel_thread_helper+0x0/0x10

I'm thinking that the hardreset and device classification makes more
sense as a place to do this anyways, since that's the point where we
really know if there's a device connected or not.. Tejun, any
thoughts?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-07  4:34             ` Robert Hancock
@ 2010-06-07  9:22               ` Tejun Heo
  2010-06-07 12:21                 ` Marc Dionne
  0 siblings, 1 reply; 13+ messages in thread
From: Tejun Heo @ 2010-06-07  9:22 UTC (permalink / raw)
  To: Robert Hancock
  Cc: Marc Dionne, Matthew Garrett, Linux Kernel Mailing List,
	linux-ide, garzik

Hello,

On 06/07/2010 06:34 AM, Robert Hancock wrote:
> I'm thinking that the hardreset and device classification makes more
> sense as a place to do this anyways, since that's the point where we
> really know if there's a device connected or not.. Tejun, any
> thoughts?

Heh, of course it doesn't work.  Device presence can't be reliably
determined by sampling status once like that.  We don't have all the
crap in libata-eh for nothing.  :-)

Marc, can you please try the following patch?

Thanks.

diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
index 1984a6e..261f86d 100644
--- a/drivers/ata/libahci.c
+++ b/drivers/ata/libahci.c
@@ -541,29 +541,11 @@ static int ahci_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val)
 	return -EINVAL;
 }

-static int ahci_is_device_present(void __iomem *port_mmio)
-{
-	u8 status = readl(port_mmio + PORT_TFDATA) & 0xff;
-
-	/* Make sure PxTFD.STS.BSY and PxTFD.STS.DRQ are 0 */
-	if (status & (ATA_BUSY | ATA_DRQ))
-		return 0;
-
-	/* Make sure PxSSTS.DET is 3h */
-	status = readl(port_mmio + PORT_SCR_STAT) & 0xf;
-	if (status != 3)
-		return 0;
-	return 1;
-}
-
 void ahci_start_engine(struct ata_port *ap)
 {
 	void __iomem *port_mmio = ahci_port_base(ap);
 	u32 tmp;

-	if (!ahci_is_device_present(port_mmio))
-		return;
-
 	/* start DMA */
 	tmp = readl(port_mmio + PORT_CMD);
 	tmp |= PORT_CMD_START;
@@ -1892,6 +1874,9 @@ static void ahci_error_handler(struct ata_port *ap)
 	}

 	sata_pmp_error_handler(ap);
+
+	if (!ata_dev_enabled(ap->link.device))
+		ahci_stop_engine(ap);
 }

 static void ahci_post_internal_cmd(struct ata_queued_cmd *qc)

-- 
tejun

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-07  9:22               ` Tejun Heo
@ 2010-06-07 12:21                 ` Marc Dionne
  2010-06-07 13:04                   ` Matthew Garrett
  0 siblings, 1 reply; 13+ messages in thread
From: Marc Dionne @ 2010-06-07 12:21 UTC (permalink / raw)
  To: Tejun Heo
  Cc: Robert Hancock, Matthew Garrett, Linux Kernel Mailing List,
	linux-ide, garzik

On Mon, Jun 7, 2010 at 5:22 AM, Tejun Heo <tj@kernel.org> wrote:
> Hello,
>
> On 06/07/2010 06:34 AM, Robert Hancock wrote:
>> I'm thinking that the hardreset and device classification makes more
>> sense as a place to do this anyways, since that's the point where we
>> really know if there's a device connected or not.. Tejun, any
>> thoughts?
>
> Heh, of course it doesn't work.  Device presence can't be reliably
> determined by sampling status once like that.  We don't have all the
> crap in libata-eh for nothing.  :-)
>
> Marc, can you please try the following patch?
>
> Thanks.
>
> diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
> index 1984a6e..261f86d 100644
> --- a/drivers/ata/libahci.c
> +++ b/drivers/ata/libahci.c
> @@ -541,29 +541,11 @@ static int ahci_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val)
>        return -EINVAL;
>  }
>
> -static int ahci_is_device_present(void __iomem *port_mmio)
> -{
> -       u8 status = readl(port_mmio + PORT_TFDATA) & 0xff;
> -
> -       /* Make sure PxTFD.STS.BSY and PxTFD.STS.DRQ are 0 */
> -       if (status & (ATA_BUSY | ATA_DRQ))
> -               return 0;
> -
> -       /* Make sure PxSSTS.DET is 3h */
> -       status = readl(port_mmio + PORT_SCR_STAT) & 0xf;
> -       if (status != 3)
> -               return 0;
> -       return 1;
> -}
> -
>  void ahci_start_engine(struct ata_port *ap)
>  {
>        void __iomem *port_mmio = ahci_port_base(ap);
>        u32 tmp;
>
> -       if (!ahci_is_device_present(port_mmio))
> -               return;
> -
>        /* start DMA */
>        tmp = readl(port_mmio + PORT_CMD);
>        tmp |= PORT_CMD_START;
> @@ -1892,6 +1874,9 @@ static void ahci_error_handler(struct ata_port *ap)
>        }
>
>        sata_pmp_error_handler(ap);
> +
> +       if (!ata_dev_enabled(ap->link.device))
> +               ahci_stop_engine(ap);
>  }
>
>  static void ahci_post_internal_cmd(struct ata_queued_cmd *qc)
>
> --
> tejun

Hi Tejun,

With that patch the system boots normally.  Out of curiosity I also
instrumented ahci_error_handler a bit, and the stop_engine case
triggers once for the 6 unused ports, but doesn't trigger for the 2
ports with devices (SSD and DVD), as expected.

Feel free to add a Tested-by if you submit it.

Thanks,
Marc

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-07 12:21                 ` Marc Dionne
@ 2010-06-07 13:04                   ` Matthew Garrett
  2010-06-07 13:09                     ` Tejun Heo
  0 siblings, 1 reply; 13+ messages in thread
From: Matthew Garrett @ 2010-06-07 13:04 UTC (permalink / raw)
  To: Marc Dionne
  Cc: Tejun Heo, Robert Hancock, Linux Kernel Mailing List, linux-ide,
	garzik

On Mon, Jun 07, 2010 at 08:21:42AM -0400, Marc Dionne wrote:

> With that patch the system boots normally.  Out of curiosity I also
> instrumented ahci_error_handler a bit, and the stop_engine case
> triggers once for the 6 unused ports, but doesn't trigger for the 2
> ports with devices (SSD and DVD), as expected.
> 
> Feel free to add a Tested-by if you submit it.

Well, that's what trusting the ahci spec gets me. Thanks for testing 
that, Marc.

-- 
Matthew Garrett | mjg59@srcf.ucam.org

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Hang during boot, bisected to commit 96d60303fd
  2010-06-07 13:04                   ` Matthew Garrett
@ 2010-06-07 13:09                     ` Tejun Heo
  0 siblings, 0 replies; 13+ messages in thread
From: Tejun Heo @ 2010-06-07 13:09 UTC (permalink / raw)
  To: Matthew Garrett
  Cc: Marc Dionne, Robert Hancock, Linux Kernel Mailing List, linux-ide,
	garzik

Hello,

On 06/07/2010 03:04 PM, Matthew Garrett wrote:
> On Mon, Jun 07, 2010 at 08:21:42AM -0400, Marc Dionne wrote:
> 
>> With that patch the system boots normally.  Out of curiosity I also
>> instrumented ahci_error_handler a bit, and the stop_engine case
>> triggers once for the 6 unused ports, but doesn't trigger for the 2
>> ports with devices (SSD and DVD), as expected.
>>
>> Feel free to add a Tested-by if you submit it.
> 
> Well, that's what trusting the ahci spec gets me. Thanks for testing 
> that, Marc.

Heh heh, welcome to ATA.  :-)

Will add Tested-by and send it to Jeff.

Thanks.

-- 
tejun

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2010-06-07 13:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <AANLkTiktNufXK_pn6mP2-zyowAIbHlUy5TGu3AtpALv-@mail.gmail.com>
2010-06-03  2:00 ` Hang during boot, bisected to commit 96d60303fd Matthew Garrett
2010-06-03  2:11   ` Marc Dionne
2010-06-04  1:21   ` Marc Dionne
2010-06-04  3:42     ` Robert Hancock
2010-06-05  1:23       ` Marc Dionne
2010-06-05  1:37         ` Robert Hancock
2010-06-05  1:45           ` Marc Dionne
2010-06-05  2:01           ` Marc Dionne
2010-06-07  4:34             ` Robert Hancock
2010-06-07  9:22               ` Tejun Heo
2010-06-07 12:21                 ` Marc Dionne
2010-06-07 13:04                   ` Matthew Garrett
2010-06-07 13:09                     ` Tejun Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).