diff mbox

SATA: link online but device misclassified

Message ID 4A489562.8080404@gmail.com
State Not Applicable
Delegated to: David Miller
Headers show

Commit Message

Tejun Heo June 29, 2009, 10:20 a.m. UTC
Marc Bowes wrote:
> Ok. Just keep me informed :)

Please test the attached patch and report the resulting boot log.  Oh
and please turn on CONFIG_PRINTK_TIME.

Thanks.

Comments

Marc Bowes July 1, 2009, 8:07 a.m. UTC | #1
Hi Tejun,

The patch works as you intended it. There is still some timeout, but
it is not more than 2-3 seconds which is a vast improvement. Attached
is the new dmesg.

Thank you.

On Mon, Jun 29, 2009 at 12:20 PM, Tejun Heo<htejun@gmail.com> wrote:
> Marc Bowes wrote:
>> Ok. Just keep me informed :)
>
> Please test the attached patch and report the resulting boot log.  Oh
> and please turn on CONFIG_PRINTK_TIME.
>
> Thanks.
>
> --
> tejun
>
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.29-gentoo-r5 (root@saidin) (gcc version 4.3.2 (Gentoo 4.3.2-r3 p1.6, pie-10.1.5) ) #11 SMP Wed Jul 1 09:57:24 SAST 2009
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000cfeb0000 (usable)
[    0.000000]  BIOS-e820: 00000000cfeb0000 - 00000000cfee3000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000cfee3000 - 00000000cfef0000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000cfef0000 - 00000000cff00000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000e4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000130000000 (usable)
[    0.000000] DMI 2.4 present.
[    0.000000] last_pfn = 0xcfeb0 max_arch_pfn = 0x100000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] kernel direct mapping tables up to 373fe000 @ 7000-d000
[    0.000000] ACPI: RSDP 000F7910, 0014 (r0 GBT   )
[    0.000000] ACPI: RSDT CFEE3040, 0034 (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
[    0.000000] ACPI: FACP CFEE30C0, 0074 (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
[    0.000000] FADT: X_PM1a_EVT_BLK.bit_width (16) does not match PM1_EVT_LEN (4)
[    0.000000] ACPI: DSDT CFEE3180, 4C52 (r1 GBT    GBTUACPI     1000 MSFT  100000C)
[    0.000000] ACPI: FACS CFEB0000, 0040
[    0.000000] ACPI: MCFG CFEE7FC0, 003C (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
[    0.000000] ACPI: APIC CFEE7E40, 0084 (r1 GBT    GBTUACPI 42302E31 GBTU  1010101)
[    0.000000] ACPI: SSDT CFEE89A0, 03AB (r1  PmRef    CpuPm     3000 INTL 20040311)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 2442MB HIGHMEM available.
[    0.000000] 883MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 373fe000
[    0.000000]   low ram: 00000000 - 373fe000
[    0.000000]   bootmap 00008000 - 0000ee80
[    0.000000] (8 early reservations) ==> bootmem [0000000000 - 00373fe000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==> [0000001000 - 0000002000]
[    0.000000]   #2 [0000006000 - 0000007000]       TRAMPOLINE ==> [0000006000 - 0000007000]
[    0.000000]   #3 [0001000000 - 0001692574]    TEXT DATA BSS ==> [0001000000 - 0001692574]
[    0.000000]   #4 [0001693000 - 000169a000]    INIT_PG_TABLE ==> [0001693000 - 000169a000]
[    0.000000]   #5 [000009e800 - 0000100000]    BIOS reserved ==> [000009e800 - 0000100000]
[    0.000000]   #6 [0000007000 - 0000008000]          PGTABLE ==> [0000007000 - 0000008000]
[    0.000000]   #7 [0000008000 - 000000f000]          BOOTMAP ==> [0000008000 - 000000f000]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000373fe
[    0.000000]   HighMem  0x000373fe -> 0x000cfeb0
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x0000009e
[    0.000000]     0: 0x00000100 -> 0x000cfeb0
[    0.000000] On node 0 totalpages: 851534
[    0.000000] free_area_init_node: node 0, pgdat c15543c0, node_mem_map c169a000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3966 pages, LIFO batch:0
[    0.000000]   Normal zone: 1736 pages used for memmap
[    0.000000]   Normal zone: 220470 pages, LIFO batch:31
[    0.000000]   HighMem zone: 4886 pages used for memmap
[    0.000000]   HighMem zone: 620444 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] dfl dfl lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 24
[    0.000000] Allocating PCI resources starting at e6000000 (gap: e4000000:1ac00000)
[    0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] PERCPU: Allocating 40960 bytes of per cpu data
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 844880
[    0.000000] Kernel command line: root=/dev/sda3 video=uvesafb:mtrr:3,ywrap,1680x1050-24@60
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2400.160 MHz processor.
[    0.000999] Console: colour VGA+ 80x25
[    0.000999] console [tty0] enabled
[    0.000999] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000999] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000999] Memory: 3370684k/3406528k available (3786k kernel code, 34496k reserved, 2032k data, 348k init, 2501320k highmem)
[    0.000999] virtual kernel memory layout:
[    0.000999]     fixmap  : 0xffc79000 - 0xfffff000   (3608 kB)
[    0.000999]     pkmap   : 0xff400000 - 0xff800000   (4096 kB)
[    0.000999]     vmalloc : 0xf7bfe000 - 0xff3fe000   ( 120 MB)
[    0.000999]     lowmem  : 0xc0000000 - 0xf73fe000   ( 883 MB)
[    0.000999]       .init : 0xc15b6000 - 0xc160d000   ( 348 kB)
[    0.000999]       .data : 0xc13b2923 - 0xc15aeb80   (2032 kB)
[    0.000999]       .text : 0xc1000000 - 0xc13b2923   (3786 kB)
[    0.000999] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000999] SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.001010] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.32 BogoMIPS (lpj=2400160)
[    0.001300] Security Framework initialized
[    0.001440] Mount-cache hash table entries: 512
[    0.001694] Initializing cgroup subsys ns
[    0.001827] Initializing cgroup subsys cpuacct
[    0.001973] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.002123] CPU: L2 cache: 4096K
[    0.002251] CPU: Physical Processor ID: 0
[    0.002382] CPU: Processor Core ID: 0
[    0.002513] using mwait in idle threads.
[    0.002650] Checking 'hlt' instruction... OK.
[    0.006595] ACPI: Core revision 20081204
[    0.014396] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.024545] CPU0: Intel(R) Core(TM)2 Quad CPU           @ 2.40GHz stepping 07
[    0.024996] Booting processor 1 APIC 0x1 ip 0x6000
[    0.000999] Initializing CPU#1
[    0.000999] Calibrating delay using timer specific routine.. 4799.29 BogoMIPS (lpj=2399646)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 1
[    0.000999] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[    0.096351] CPU1: Intel(R) Core(TM)2 Quad CPU           @ 2.40GHz stepping 07
[    0.097160] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[    0.098119] Booting processor 2 APIC 0x3 ip 0x6000
[    0.000999] Initializing CPU#2
[    0.000999] Calibrating delay using timer specific routine.. 4799.29 BogoMIPS (lpj=2399648)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 3
[    0.000999] x86 PAT enabled: cpu 2, old 0x7040600070406, new 0x7010600070106
[    0.171384] CPU2: Intel(R) Core(TM)2 Quad CPU           @ 2.40GHz stepping 07
[    0.172147] checking TSC synchronization [CPU#0 -> CPU#2]: passed.
[    0.173108] Booting processor 3 APIC 0x2 ip 0x6000
[    0.000999] Initializing CPU#3
[    0.000999] Calibrating delay using timer specific routine.. 4799.30 BogoMIPS (lpj=2399650)
[    0.000999] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.000999] CPU: L2 cache: 4096K
[    0.000999] CPU: Physical Processor ID: 0
[    0.000999] CPU: Processor Core ID: 2
[    0.000999] x86 PAT enabled: cpu 3, old 0x7040600070406, new 0x7010600070106
[    0.246320] CPU3: Intel(R) Core(TM)2 Quad CPU           @ 2.40GHz stepping 07
[    0.247137] checking TSC synchronization [CPU#0 -> CPU#3]: passed.
[    0.248028] Brought up 4 CPUs
[    0.248175] Total of 4 processors activated (19198.20 BogoMIPS).
[    0.249036] khelper used greatest stack depth: 7128 bytes left
[    0.249111] net_namespace: 556 bytes
[    0.250069] NET: Registered protocol family 16
[    0.250227] ACPI: bus type pci registered
[    0.250973] dca service started, version 1.8
[    0.251154] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 63
[    0.251154] PCI: MCFG area at e0000000 reserved in E820
[    0.251276] PCI: Using MMCONFIG for extended config space
[    0.251413] PCI: Using configuration type 1 for base access
[    0.258003] bio: create slab <bio-0> at 0
[    0.259177] ACPI: EC: Look up EC in DSDT
[    0.264467] ACPI: Interpreter enabled
[    0.264617] ACPI: (supports S0 S3 S5)
[    0.265113] ACPI: Using IOAPIC for interrupt routing
[    0.271077] ACPI: No dock devices found.
[    0.271223] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.271399] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.271399] pci 0000:00:01.0: PME# disabled
[    0.272013] pci 0000:00:1a.0: reg 20 io port: [0xe100-0xe11f]
[    0.272076] pci 0000:00:1a.1: reg 20 io port: [0xe200-0xe21f]
[    0.272139] pci 0000:00:1a.2: reg 20 io port: [0xe000-0xe01f]
[    0.272192] pci 0000:00:1a.7: reg 10 32bit mmio: [0xec605000-0xec6053ff]
[    0.272267] pci 0000:00:1b.0: reg 10 64bit mmio: [0xec600000-0xec603fff]
[    0.272312] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.272455] pci 0000:00:1b.0: PME# disabled
[    0.272638] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    0.272790] pci 0000:00:1c.0: PME# disabled
[    0.273013] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
[    0.273961] pci 0000:00:1c.4: PME# disabled
[    0.274998] pci 0000:00:1d.0: reg 20 io port: [0xe300-0xe31f]
[    0.275061] pci 0000:00:1d.1: reg 20 io port: [0xe400-0xe41f]
[    0.275124] pci 0000:00:1d.2: reg 20 io port: [0xe500-0xe51f]
[    0.275177] pci 0000:00:1d.7: reg 10 32bit mmio: [0xec604000-0xec6043ff]
[    0.275333] pci 0000:00:1f.0: quirk: region 0400-047f claimed by ICH6 ACPI/GPIO/TCO
[    0.275564] pci 0000:00:1f.0: quirk: region 0480-04bf claimed by ICH6 GPIO
[    0.275708] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0800 (mask 000f)
[    0.275960] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0290 (mask 000f)
[    0.276189] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 4700 (mask 000b)
[    0.276455] pci 0000:00:1f.2: reg 10 io port: [0xe600-0xe607]
[    0.276460] pci 0000:00:1f.2: reg 14 io port: [0xe700-0xe703]
[    0.276465] pci 0000:00:1f.2: reg 18 io port: [0xe800-0xe807]
[    0.276470] pci 0000:00:1f.2: reg 1c io port: [0xe900-0xe903]
[    0.276475] pci 0000:00:1f.2: reg 20 io port: [0xea00-0xea1f]
[    0.276480] pci 0000:00:1f.2: reg 24 32bit mmio: [0xec606000-0xec6067ff]
[    0.276526] pci 0000:00:1f.2: PME# supported from D3hot
[    0.276664] pci 0000:00:1f.2: PME# disabled
[    0.276826] pci 0000:00:1f.3: reg 10 64bit mmio: [0xec607000-0xec6070ff]
[    0.276838] pci 0000:00:1f.3: reg 20 io port: [0x500-0x51f]
[    0.276894] pci 0000:01:00.0: reg 10 32bit mmio: [0xe6000000-0xe6ffffff]
[    0.276965] pci 0000:01:00.0: reg 14 64bit mmio: [0xd0000000-0xdfffffff]
[    0.276972] pci 0000:01:00.0: reg 1c 64bit mmio: [0xe4000000-0xe5ffffff]
[    0.276977] pci 0000:01:00.0: reg 24 io port: [0x8000-0x807f]
[    0.276982] pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
[    0.277019] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.277310] pci 0000:00:01.0: bridge io port: [0x8000-0x8fff]
[    0.277313] pci 0000:00:01.0: bridge 32bit mmio: [0xe4000000-0xe7ffffff]
[    0.277317] pci 0000:00:01.0: bridge 64bit mmio pref: [0xd0000000-0xdfffffff]
[    0.277385] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[    0.277529] pci 0000:02:00.0: PME# disabled
[    0.279064] pci 0000:00:1c.0: bridge io port: [0x9000-0xcfff]
[    0.279068] pci 0000:00:1c.0: bridge 32bit mmio: [0xe8000000-0xebffffff]
[    0.279073] pci 0000:00:1c.0: bridge 64bit mmio pref: [0xec000000-0xec3fffff]
[    0.279148] pci 0000:03:01.0: PME# supported from D0 D3hot D3cold
[    0.279290] pci 0000:03:01.0: PME# disabled
[    0.279498] pci 0000:03:02.0: PME# supported from D0 D3hot D3cold
[    0.279642] pci 0000:03:02.0: PME# disabled
[    0.279849] pci 0000:03:03.0: PME# supported from D0 D3hot D3cold
[    0.279961] pci 0000:03:03.0: PME# disabled
[    0.280170] pci 0000:03:04.0: PME# supported from D0 D3hot D3cold
[    0.280313] pci 0000:03:04.0: PME# disabled
[    0.280520] pci 0000:03:05.0: PME# supported from D0 D3hot D3cold
[    0.280663] pci 0000:03:05.0: PME# disabled
[    0.280889] pci 0000:03:06.0: PME# supported from D0 D3hot D3cold
[    0.280961] pci 0000:03:06.0: PME# disabled
[    0.281143] pci 0000:02:00.0: bridge io port: [0x9000-0xcfff]
[    0.281148] pci 0000:02:00.0: bridge 32bit mmio: [0xe8000000-0xebffffff]
[    0.281156] pci 0000:02:00.0: bridge 64bit mmio pref: [0xec000000-0xec3fffff]
[    0.281257] pci 0000:05:00.0: reg 10 io port: [0x9000-0x90ff]
[    0.281280] pci 0000:05:00.0: reg 18 64bit mmio: [0xec010000-0xec010fff]
[    0.281296] pci 0000:05:00.0: reg 20 64bit mmio: [0xec000000-0xec00ffff]
[    0.281305] pci 0000:05:00.0: reg 30 32bit mmio: [0x000000-0x00ffff]
[    0.281367] pci 0000:05:00.0: supports D1 D2
[    0.281368] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.281514] pci 0000:05:00.0: PME# disabled
[    0.283128] pci 0000:03:02.0: bridge io port: [0x9000-0x9fff]
[    0.283133] pci 0000:03:02.0: bridge 32bit mmio: [0xe8000000-0xe8ffffff]
[    0.283141] pci 0000:03:02.0: bridge 64bit mmio pref: [0xec000000-0xec0fffff]
[    0.283182] pci 0000:06:00.0: reg 10 io port: [0xa000-0xa0ff]
[    0.283206] pci 0000:06:00.0: reg 18 64bit mmio: [0xec110000-0xec110fff]
[    0.283222] pci 0000:06:00.0: reg 20 64bit mmio: [0xec100000-0xec10ffff]
[    0.283231] pci 0000:06:00.0: reg 30 32bit mmio: [0x000000-0x00ffff]
[    0.283293] pci 0000:06:00.0: supports D1 D2
[    0.283295] pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.283441] pci 0000:06:00.0: PME# disabled
[    0.285130] pci 0000:03:03.0: bridge io port: [0xa000-0xafff]
[    0.285135] pci 0000:03:03.0: bridge 32bit mmio: [0xe9000000-0xe9ffffff]
[    0.285143] pci 0000:03:03.0: bridge 64bit mmio pref: [0xec100000-0xec1fffff]
[    0.285183] pci 0000:07:00.0: reg 10 io port: [0xb000-0xb0ff]
[    0.285207] pci 0000:07:00.0: reg 18 64bit mmio: [0xec210000-0xec210fff]
[    0.285223] pci 0000:07:00.0: reg 20 64bit mmio: [0xec200000-0xec20ffff]
[    0.285232] pci 0000:07:00.0: reg 30 32bit mmio: [0x000000-0x00ffff]
[    0.285293] pci 0000:07:00.0: supports D1 D2
[    0.285295] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.285440] pci 0000:07:00.0: PME# disabled
[    0.287119] pci 0000:03:04.0: bridge io port: [0xb000-0xbfff]
[    0.287132] pci 0000:03:04.0: bridge 32bit mmio: [0xea000000-0xeaffffff]
[    0.287140] pci 0000:03:04.0: bridge 64bit mmio pref: [0xec200000-0xec2fffff]
[    0.287181] pci 0000:08:00.0: reg 10 io port: [0xc000-0xc0ff]
[    0.287204] pci 0000:08:00.0: reg 18 64bit mmio: [0xec310000-0xec310fff]
[    0.287221] pci 0000:08:00.0: reg 20 64bit mmio: [0xec300000-0xec30ffff]
[    0.287230] pci 0000:08:00.0: reg 30 32bit mmio: [0x000000-0x00ffff]
[    0.287291] pci 0000:08:00.0: supports D1 D2
[    0.287293] pci 0000:08:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.287439] pci 0000:08:00.0: PME# disabled
[    0.289109] pci 0000:03:05.0: bridge io port: [0xc000-0xcfff]
[    0.289114] pci 0000:03:05.0: bridge 32bit mmio: [0xeb000000-0xebffffff]
[    0.289132] pci 0000:03:05.0: bridge 64bit mmio pref: [0xec300000-0xec3fffff]
[    0.289328] pci 0000:0a:00.0: reg 24 32bit mmio: [0xec400000-0xec401fff]
[    0.289375] pci 0000:0a:00.0: PME# supported from D3hot
[    0.289514] pci 0000:0a:00.0: PME# disabled
[    0.289679] pci 0000:0a:00.1: reg 10 io port: [0xd000-0xd007]
[    0.289687] pci 0000:0a:00.1: reg 14 io port: [0xd100-0xd103]
[    0.289695] pci 0000:0a:00.1: reg 18 io port: [0xd200-0xd207]
[    0.289704] pci 0000:0a:00.1: reg 1c io port: [0xd300-0xd303]
[    0.289712] pci 0000:0a:00.1: reg 20 io port: [0xd400-0xd40f]
[    0.289792] pci 0000:0a:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.290058] pci 0000:00:1c.4: bridge io port: [0xd000-0xdfff]
[    0.290061] pci 0000:00:1c.4: bridge 32bit mmio: [0xec400000-0xec4fffff]
[    0.290113] pci 0000:0b:06.0: reg 10 32bit mmio: [0xec504000-0xec5047ff]
[    0.290120] pci 0000:0b:06.0: reg 14 32bit mmio: [0xec500000-0xec503fff]
[    0.290170] pci 0000:0b:06.0: supports D1 D2
[    0.290172] pci 0000:0b:06.0: PME# supported from D0 D1 D2 D3hot
[    0.290314] pci 0000:0b:06.0: PME# disabled
[    0.290479] pci 0000:00:1e.0: transparent bridge
[    0.290615] pci 0000:00:1e.0: bridge 32bit mmio: [0xec500000-0xec5fffff]
[    0.290634] pci_bus 0000:00: on NUMA node 0
[    0.290643] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.290831] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX0._PRT]
[    0.290964] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX4._PRT]
[    0.291028] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
[    0.309056] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 11 12 14 *15)
[    0.309808] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 *14 15)
[    0.310574] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
[    0.311343] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
[    0.312051] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[    0.312960] ACPI: PCI Interrupt Link [LNKF] (IRQs *3 4 5 6 7 9 10 11 12 14 15)
[    0.313717] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
[    0.314461] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 *7 9 10 11 12 14 15)
[    0.315139] SCSI subsystem initialized
[    0.316001] libata version 3.00 loaded.
[    0.316001] usbcore: registered new interface driver usbfs
[    0.316146] usbcore: registered new interface driver hub
[    0.316146] usbcore: registered new device driver usb
[    0.316995] PCI: Using ACPI for IRQ routing
[    0.327085] pnp: PnP ACPI init
[    0.327231] ACPI: bus type pnp registered
[    0.330538] pnp: PnP ACPI: found 12 devices
[    0.330691] ACPI: ACPI bus type pnp unregistered
[    0.330850] system 00:01: ioport range 0x4d0-0x4d1 has been reserved
[    0.330992] system 00:01: ioport range 0x290-0x29f has been reserved
[    0.331133] system 00:01: ioport range 0x800-0x805 has been reserved
[    0.331275] system 00:01: ioport range 0x290-0x294 has been reserved
[    0.331421] system 00:01: ioport range 0x880-0x88f has been reserved
[    0.331563] system 00:01: ioport range 0x4c0-0x4ff could not be reserved
[    0.331720] system 00:08: ioport range 0x400-0x4bf could not be reserved
[    0.331883] system 00:09: iomem range 0xe0000000-0xe3ffffff has been reserved
[    0.332030] system 00:0a: iomem range 0xd2000-0xd3fff has been reserved
[    0.332174] system 00:0a: iomem range 0xf0000-0xf7fff could not be reserved
[    0.332321] system 00:0a: iomem range 0xf8000-0xfbfff could not be reserved
[    0.332465] system 00:0a: iomem range 0xfc000-0xfffff could not be reserved
[    0.332610] system 00:0a: iomem range 0xcfeb0000-0xcfefffff could not be reserved
[    0.332859] system 00:0a: iomem range 0x0-0x9ffff could not be reserved
[    0.333002] system 00:0a: iomem range 0x100000-0xcfeaffff could not be reserved
[    0.333229] system 00:0a: iomem range 0xfec00000-0xfec00fff has been reserved
[    0.333378] system 00:0a: iomem range 0xfed10000-0xfed1dfff has been reserved
[    0.333524] system 00:0a: iomem range 0xfed20000-0xfed8ffff has been reserved
[    0.333670] system 00:0a: iomem range 0xfee00000-0xfee00fff has been reserved
[    0.333833] system 00:0a: iomem range 0xffb00000-0xffb7ffff has been reserved
[    0.333988] system 00:0a: iomem range 0xfff00000-0xffffffff has been reserved
[    0.334133] system 00:0a: iomem range 0xe0000-0xeffff has been reserved
[    0.368989] pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
[    0.369129] pci 0000:00:01.0:   IO window: 0x8000-0x8fff
[    0.369290] pci 0000:00:01.0:   MEM window: 0xe4000000-0xe7ffffff
[    0.369444] pci 0000:00:01.0:   PREFETCH window: 0x000000d0000000-0x000000dfffffff
[    0.369675] pci 0000:03:01.0: PCI bridge, secondary bus 0000:04
[    0.369813] pci 0000:03:01.0:   IO window: disabled
[    0.369952] pci 0000:03:01.0:   MEM window: disabled
[    0.370090] pci 0000:03:01.0:   PREFETCH window: disabled
[    0.370248] pci 0000:03:02.0: PCI bridge, secondary bus 0000:05
[    0.370410] pci 0000:03:02.0:   IO window: 0x9000-0x9fff
[    0.370551] pci 0000:03:02.0:   MEM window: 0xe8000000-0xe8ffffff
[    0.370694] pci 0000:03:02.0:   PREFETCH window: 0x000000ec000000-0x000000ec0fffff
[    0.370930] pci 0000:03:03.0: PCI bridge, secondary bus 0000:06
[    0.371070] pci 0000:03:03.0:   IO window: 0xa000-0xafff
[    0.371211] pci 0000:03:03.0:   MEM window: 0xe9000000-0xe9ffffff
[    0.371387] pci 0000:03:03.0:   PREFETCH window: 0x000000ec100000-0x000000ec1fffff
[    0.371621] pci 0000:03:04.0: PCI bridge, secondary bus 0000:07
[    0.371762] pci 0000:03:04.0:   IO window: 0xb000-0xbfff
[    0.371904] pci 0000:03:04.0:   MEM window: 0xea000000-0xeaffffff
[    0.372047] pci 0000:03:04.0:   PREFETCH window: 0x000000ec200000-0x000000ec2fffff
[    0.372282] pci 0000:03:05.0: PCI bridge, secondary bus 0000:08
[    0.372456] pci 0000:03:05.0:   IO window: 0xc000-0xcfff
[    0.372597] pci 0000:03:05.0:   MEM window: 0xeb000000-0xebffffff
[    0.372741] pci 0000:03:05.0:   PREFETCH window: 0x000000ec300000-0x000000ec3fffff
[    0.372977] pci 0000:03:06.0: PCI bridge, secondary bus 0000:09
[    0.373115] pci 0000:03:06.0:   IO window: disabled
[    0.373255] pci 0000:03:06.0:   MEM window: disabled
[    0.373416] pci 0000:03:06.0:   PREFETCH window: disabled
[    0.373568] pci 0000:02:00.0: PCI bridge, secondary bus 0000:03
[    0.373709] pci 0000:02:00.0:   IO window: 0x9000-0xcfff
[    0.373850] pci 0000:02:00.0:   MEM window: 0xe8000000-0xebffffff
[    0.373994] pci 0000:02:00.0:   PREFETCH window: 0x000000ec000000-0x000000ec3fffff
[    0.374228] pci 0000:00:1c.0: PCI bridge, secondary bus 0000:02
[    0.374381] pci 0000:00:1c.0:   IO window: 0x9000-0xcfff
[    0.374539] pci 0000:00:1c.0:   MEM window: 0xe8000000-0xebffffff
[    0.374682] pci 0000:00:1c.0:   PREFETCH window: 0x000000ec000000-0x000000ec3fffff
[    0.374913] pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0a
[    0.375053] pci 0000:00:1c.4:   IO window: 0xd000-0xdfff
[    0.375193] pci 0000:00:1c.4:   MEM window: 0xec400000-0xec4fffff
[    0.375338] pci 0000:00:1c.4:   PREFETCH window: disabled
[    0.375496] pci 0000:00:1e.0: PCI bridge, secondary bus 0000:0b
[    0.375642] pci 0000:00:1e.0:   IO window: disabled
[    0.375779] pci 0000:00:1e.0:   MEM window: 0xec500000-0xec5fffff
[    0.375921] pci 0000:00:1e.0:   PREFETCH window: disabled
[    0.376066] pci 0000:00:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.376211] pci 0000:00:01.0: setting latency timer to 64
[    0.376217] pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.376365] pci 0000:00:1c.0: setting latency timer to 64
[    0.376377] pci 0000:02:00.0: setting latency timer to 64
[    0.376389] pci 0000:03:01.0: setting latency timer to 64
[    0.376400] pci 0000:03:02.0: setting latency timer to 64
[    0.376411] pci 0000:03:03.0: setting latency timer to 64
[    0.376422] pci 0000:03:04.0: setting latency timer to 64
[    0.376434] pci 0000:03:05.0: setting latency timer to 64
[    0.376445] pci 0000:03:06.0: setting latency timer to 64
[    0.376462] pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.376637] pci 0000:00:1c.4: setting latency timer to 64
[    0.376642] pci 0000:00:1e.0: setting latency timer to 64
[    0.376646] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.376648] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
[    0.376650] pci_bus 0000:01: resource 0 io:  [0x8000-0x8fff]
[    0.376653] pci_bus 0000:01: resource 1 mem: [0xe4000000-0xe7ffffff]
[    0.376655] pci_bus 0000:01: resource 2 mem: [0xd0000000-0xdfffffff]
[    0.376658] pci_bus 0000:01: resource 3 mem: [0x0-0x0]
[    0.376661] pci_bus 0000:02: resource 0 io:  [0x9000-0xcfff]
[    0.376663] pci_bus 0000:02: resource 1 mem: [0xe8000000-0xebffffff]
[    0.376666] pci_bus 0000:02: resource 2 mem: [0xec000000-0xec3fffff]
[    0.376669] pci_bus 0000:02: resource 3 mem: [0x0-0x0]
[    0.376671] pci_bus 0000:03: resource 0 io:  [0x9000-0xcfff]
[    0.376673] pci_bus 0000:03: resource 1 mem: [0xe8000000-0xebffffff]
[    0.376676] pci_bus 0000:03: resource 2 mem: [0xec000000-0xec3fffff]
[    0.376678] pci_bus 0000:03: resource 3 mem: [0x0-0x0]
[    0.376680] pci_bus 0000:04: resource 0 mem: [0x0-0x0]
[    0.376682] pci_bus 0000:04: resource 1 mem: [0x0-0x0]
[    0.376683] pci_bus 0000:04: resource 2 mem: [0x0-0x0]
[    0.376685] pci_bus 0000:04: resource 3 mem: [0x0-0x0]
[    0.376687] pci_bus 0000:05: resource 0 io:  [0x9000-0x9fff]
[    0.376689] pci_bus 0000:05: resource 1 mem: [0xe8000000-0xe8ffffff]
[    0.376691] pci_bus 0000:05: resource 2 mem: [0xec000000-0xec0fffff]
[    0.376693] pci_bus 0000:05: resource 3 mem: [0x0-0x0]
[    0.376696] pci_bus 0000:06: resource 0 io:  [0xa000-0xafff]
[    0.376698] pci_bus 0000:06: resource 1 mem: [0xe9000000-0xe9ffffff]
[    0.376700] pci_bus 0000:06: resource 2 mem: [0xec100000-0xec1fffff]
[    0.376702] pci_bus 0000:06: resource 3 mem: [0x0-0x0]
[    0.376704] pci_bus 0000:07: resource 0 io:  [0xb000-0xbfff]
[    0.376706] pci_bus 0000:07: resource 1 mem: [0xea000000-0xeaffffff]
[    0.376708] pci_bus 0000:07: resource 2 mem: [0xec200000-0xec2fffff]
[    0.376710] pci_bus 0000:07: resource 3 mem: [0x0-0x0]
[    0.376712] pci_bus 0000:08: resource 0 io:  [0xc000-0xcfff]
[    0.376714] pci_bus 0000:08: resource 1 mem: [0xeb000000-0xebffffff]
[    0.376716] pci_bus 0000:08: resource 2 mem: [0xec300000-0xec3fffff]
[    0.376718] pci_bus 0000:08: resource 3 mem: [0x0-0x0]
[    0.376720] pci_bus 0000:09: resource 0 mem: [0x0-0x0]
[    0.376722] pci_bus 0000:09: resource 1 mem: [0x0-0x0]
[    0.376724] pci_bus 0000:09: resource 2 mem: [0x0-0x0]
[    0.376726] pci_bus 0000:09: resource 3 mem: [0x0-0x0]
[    0.376728] pci_bus 0000:0a: resource 0 io:  [0xd000-0xdfff]
[    0.376730] pci_bus 0000:0a: resource 1 mem: [0xec400000-0xec4fffff]
[    0.376733] pci_bus 0000:0a: resource 2 mem: [0x0-0x0]
[    0.376735] pci_bus 0000:0a: resource 3 mem: [0x0-0x0]
[    0.376738] pci_bus 0000:0b: resource 0 mem: [0x0-0x0]
[    0.376740] pci_bus 0000:0b: resource 1 mem: [0xec500000-0xec5fffff]
[    0.376743] pci_bus 0000:0b: resource 2 mem: [0x0-0x0]
[    0.376745] pci_bus 0000:0b: resource 3 io:  [0x00-0xffff]
[    0.376748] pci_bus 0000:0b: resource 4 mem: [0x000000-0xffffffff]
[    0.376774] NET: Registered protocol family 2
[    0.388598] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.388961] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.389421] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[    0.389689] TCP: Hash tables configured (established 131072 bind 65536)
[    0.389850] TCP reno registered
[    0.392666] NET: Registered protocol family 1
[    0.395577] audit: initializing netlink socket (disabled)
[    0.395753] type=2000 audit(1246442346.394:1): initialized
[    0.401248] highmem bounce pool size: 64 pages
[    0.401404] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    0.407196] fuse init (API version 7.11)
[    0.407595] msgmni has been set to 1699
[    0.408043] cryptomgr_test used greatest stack depth: 7096 bytes left
[    0.408492] cryptomgr_test used greatest stack depth: 6836 bytes left
[    0.408516] alg: No test for stdrng (krng)
[    0.408905] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.409134] io scheduler noop registered
[    0.409275] io scheduler cfq registered (default)
[    0.409589] pci 0000:01:00.0: Boot video device
[    0.409765] pcieport-driver 0000:00:01.0: setting latency timer to 64
[    0.409820] pcieport-driver 0000:00:01.0: irq 24 for MSI/MSI-X
[    0.409997] pcieport-driver 0000:00:1c.0: setting latency timer to 64
[    0.410044] pcieport-driver 0000:00:1c.0: irq 25 for MSI/MSI-X
[    0.410304] pcieport-driver 0000:00:1c.4: setting latency timer to 64
[    0.410351] pcieport-driver 0000:00:1c.4: irq 26 for MSI/MSI-X
[    0.410621] pcieport-driver 0000:02:00.0: setting latency timer to 64
[    0.410901] pcieport-driver 0000:03:01.0: setting latency timer to 64
[    0.411004] pcieport-driver 0000:03:01.0: irq 27 for MSI/MSI-X
[    0.411239] pcieport-driver 0000:03:02.0: setting latency timer to 64
[    0.411330] pcieport-driver 0000:03:02.0: irq 28 for MSI/MSI-X
[    0.411550] pcieport-driver 0000:03:03.0: setting latency timer to 64
[    0.411642] pcieport-driver 0000:03:03.0: irq 29 for MSI/MSI-X
[    0.411865] pcieport-driver 0000:03:04.0: setting latency timer to 64
[    0.411960] pcieport-driver 0000:03:04.0: irq 30 for MSI/MSI-X
[    0.412202] pcieport-driver 0000:03:05.0: setting latency timer to 64
[    0.412293] pcieport-driver 0000:03:05.0: irq 31 for MSI/MSI-X
[    0.412515] pcieport-driver 0000:03:06.0: setting latency timer to 64
[    0.412606] pcieport-driver 0000:03:06.0: irq 32 for MSI/MSI-X
[    0.417982] Non-volatile memory driver v1.3
[    0.418832] v86d used greatest stack depth: 6644 bytes left
[    0.446947] uvesafb: NVIDIA Corporation, G80 Board - p355h00 , Chip Rev   , OEM: NVIDIA, VBE v3.0
[    0.468205] uvesafb: protected mode interface info at c000:aa00
[    0.468356] uvesafb: pmi: set display start = c00caa63, set palette = c00caabe
[    0.468623] uvesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da 
[    0.533914] uvesafb: VBIOS/hardware doesn't support DDC transfers
[    0.534067] uvesafb: no monitor limits have been set, default refresh rate will be used
[    0.534467] uvesafb: scrolling: ywrap using protected mode interface, yres_virtual=6241
[    0.536642] mtrr: type mismatch for e5000000,800000 old: write-back new: write-combining
[    0.536873] mtrr: type mismatch for e5000000,400000 old: write-back new: write-combining
[    0.537105] mtrr: type mismatch for e5000000,200000 old: write-back new: write-combining
[    0.537355] mtrr: type mismatch for e5000000,100000 old: write-back new: write-combining
[    0.537590] mtrr: type mismatch for e5000000,80000 old: write-back new: write-combining
[    0.537822] mtrr: type mismatch for e5000000,40000 old: write-back new: write-combining
[    0.538053] mtrr: type mismatch for e5000000,20000 old: write-back new: write-combining
[    0.538309] mtrr: type mismatch for e5000000,10000 old: write-back new: write-combining
[    0.538543] mtrr: type mismatch for e5000000,8000 old: write-back new: write-combining
[    0.538773] mtrr: type mismatch for e5000000,4000 old: write-back new: write-combining
[    0.539004] mtrr: type mismatch for e5000000,2000 old: write-back new: write-combining
[    0.539246] mtrr: type mismatch for e5000000,1000 old: write-back new: write-combining
[    0.873187] Switched to high resolution mode on CPU 3
[    0.873222] Switched to high resolution mode on CPU 1
[    0.873291] Switched to high resolution mode on CPU 2
[    0.873375] Switched to high resolution mode on CPU 0
[    0.997906] Console: switching to colour frame buffer device 210x65
[    1.013436] uvesafb: framebuffer at 0xe5000000, mapped to 0xf7c80000, using 10240k, total 14336k
[    1.013540] fb0: VESA VGA frame buffer device
[    1.014213] ACPI: SSDT CFEE80C0, 022A (r1  PmRef  Cpu0Ist     3000 INTL 20040311)
[    1.014590] ACPI: CPU0 (power states: C1[C1] C2[C2])
[    1.014760] processor ACPI_CPU:00: registered as cooling_device0
[    1.014847] ACPI: Processor [CPU0] (supports 8 throttling states)
[    1.015108] ACPI: SSDT CFEE8580, 0152 (r1  PmRef  Cpu1Ist     3000 INTL 20040311)
[    1.015438] ACPI: CPU1 (power states: C1[C1] C2[C2])
[    1.015629] processor ACPI_CPU:01: registered as cooling_device1
[    1.015716] ACPI: Processor [CPU1] (supports 8 throttling states)
[    1.015982] ACPI: SSDT CFEE86E0, 0152 (r1  PmRef  Cpu2Ist     3000 INTL 20040311)
[    1.016314] ACPI: CPU2 (power states: C1[C1] C2[C2])
[    1.016458] processor ACPI_CPU:02: registered as cooling_device2
[    1.016534] ACPI: Processor [CPU2] (supports 8 throttling states)
[    1.016820] ACPI: SSDT CFEE8840, 0152 (r1  PmRef  Cpu3Ist     3000 INTL 20040311)
[    1.017172] ACPI: CPU3 (power states: C1[C1] C2[C2])
[    1.017341] processor ACPI_CPU:03: registered as cooling_device3
[    1.017441] ACPI: Processor [CPU3] (supports 8 throttling states)
[    1.019494] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.263351] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.264155] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.265517] loop: module loaded
[    1.265678] PPP generic driver version 2.4.2
[    1.265837] PPP Deflate Compression module registered
[    1.265912] PPP BSD Compression module registered
[    1.266158] PPP MPPE Compression module registered
[    1.266244] NET: Registered protocol family 24
[    1.266359] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.266446] r8169 0000:05:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    1.266542] r8169 0000:05:00.0: setting latency timer to 64
[    1.266641] r8169 0000:05:00.0: irq 33 for MSI/MSI-X
[    1.266862] eth0: RTL8168c/8111c at 0xf7c28000, 00:1f:d0:a0:cb:61, XID 3c4000c0 IRQ 33
[    1.269741] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.269819] r8169 0000:06:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    1.269912] r8169 0000:06:00.0: setting latency timer to 64
[    1.269982] r8169 0000:06:00.0: irq 34 for MSI/MSI-X
[    1.270236] eth1: RTL8168c/8111c at 0xf7c2c000, 00:1f:d0:a0:cb:63, XID 3c4000c0 IRQ 34
[    1.273169] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.273255] r8169 0000:07:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.273348] r8169 0000:07:00.0: setting latency timer to 64
[    1.273422] r8169 0000:07:00.0: irq 35 for MSI/MSI-X
[    1.273719] eth2: RTL8168c/8111c at 0xf7c30000, 00:1f:d0:a0:cb:71, XID 3c4000c0 IRQ 35
[    1.276608] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.276684] r8169 0000:08:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.276777] r8169 0000:08:00.0: setting latency timer to 64
[    1.276847] r8169 0000:08:00.0: irq 36 for MSI/MSI-X
[    1.277156] eth3: RTL8168c/8111c at 0xf7c34000, 00:1f:d0:a0:cb:73, XID 3c4000c0 IRQ 36
[    1.280163] Driver 'sd' needs updating - please use bus_type methods
[    1.283106] Driver 'sr' needs updating - please use bus_type methods
[    1.286074] ahci 0000:00:1f.2: version 3.0
[    1.286082] ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[    1.289021] ahci 0000:00:1f.2: irq 37 for MSI/MSI-X
[    1.289065] ahci: SSS flag set, parallel bus scan disabled
[    1.292065] ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
[    1.295149] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pmp pio slum part ems 
[    1.298307] ahci 0000:00:1f.2: setting latency timer to 64
[    1.298583] scsi0 : ahci
[    1.301994] scsi1 : ahci
[    1.305360] scsi2 : ahci
[    1.308696] scsi3 : ahci
[    1.312049] scsi4 : ahci
[    1.315427] scsi5 : ahci
[    1.318884] ata1: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606100 irq 37
[    1.322227] ata2: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606180 irq 37
[    1.325528] ata3: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606200 irq 37
[    1.328836] ata4: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606280 irq 37
[    1.332181] ata5: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606300 irq 37
[    1.335454] ata6: SATA max UDMA/133 abar m2048@0xec606000 port 0xec606380 irq 37
[    1.643034] ata1: SATA link down (SStatus 0 SControl 300)
[    1.962032] ata2: SATA link down (SStatus 0 SControl 300)
[    2.434049] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.465557] ata3.00: HPA detected: current 312579695, native 312581808
[    2.468598] ata3.00: ATA-8: ST3160813AS, CC2H, max UDMA/133
[    2.471620] ata3.00: 312579695 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    2.516407] ata3.00: configured for UDMA/133
[    2.530123] scsi 2:0:0:0: Direct-Access     ATA      ST3160813AS      CC2H PQ: 0 ANSI: 5
[    2.533384] sd 2:0:0:0: [sda] 312579695 512-byte hardware sectors: (160 GB/149 GiB)
[    2.536510] sd 2:0:0:0: [sda] Write Protect is off
[    2.539580] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.539601] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.542768] sd 2:0:0:0: [sda] 312579695 512-byte hardware sectors: (160 GB/149 GiB)
[    2.545899] sd 2:0:0:0: [sda] Write Protect is off
[    2.548988] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.549008] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.552170]  sda: sda1 sda2 sda3
[    2.580381] sd 2:0:0:0: [sda] Attached SCSI disk
[    2.583681] sd 2:0:0:0: Attached scsi generic sg0 type 0
[    3.044048] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.048432] ata4.00: HPA detected: current 976771055, native 976773168
[    3.051483] ata4.00: ATA-8: ST3500320AS, SD81, max UDMA/133
[    3.054512] ata4.00: 976771055 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    3.059295] ata4.00: configured for UDMA/133
[    3.073135] scsi 3:0:0:0: Direct-Access     ATA      ST3500320AS      SD81 PQ: 0 ANSI: 5
[    3.076570] sd 3:0:0:0: [sdb] 976771055 512-byte hardware sectors: (500 GB/465 GiB)
[    3.079716] sd 3:0:0:0: [sdb] Write Protect is off
[    3.082825] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.082846] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.086070] sd 3:0:0:0: [sdb] 976771055 512-byte hardware sectors: (500 GB/465 GiB)
[    3.089263] sd 3:0:0:0: [sdb] Write Protect is off
[    3.092431] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.092451] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.095637]  sdb: sdb1 sdb2 sdb3
[    3.108624] sd 3:0:0:0: [sdb] Attached SCSI disk
[    3.111973] sd 3:0:0:0: Attached scsi generic sg1 type 0
[    3.573032] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    3.576659] ata5.00: HPA detected: current 488395055, native 488397168
[    3.579732] ata5.00: ATA-7: ST3250410AS, 3.AAA, max UDMA/133
[    3.582735] ata5.00: 488395055 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    3.586494] ata5.00: configured for UDMA/133
[    3.600100] scsi 4:0:0:0: Direct-Access     ATA      ST3250410AS      3.AA PQ: 0 ANSI: 5
[    3.603458] sd 4:0:0:0: [sdc] 488395055 512-byte hardware sectors: (250 GB/232 GiB)
[    3.606586] sd 4:0:0:0: [sdc] Write Protect is off
[    3.609720] sd 4:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    3.609740] sd 4:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.612962] sd 4:0:0:0: [sdc] 488395055 512-byte hardware sectors: (250 GB/232 GiB)
[    3.616150] sd 4:0:0:0: [sdc] Write Protect is off
[    3.619278] sd 4:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    3.619306] sd 4:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.622507]  sdc: sdc1
[    3.642405] sd 4:0:0:0: [sdc] Attached SCSI disk
[    3.645723] sd 4:0:0:0: Attached scsi generic sg2 type 0
[    4.106049] ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    4.109780] ata6.00: HPA detected: current 488395055, native 488397168
[    4.113107] ata6.00: ATA-7: ST3250410AS, 3.AAC, max UDMA/133
[    4.116401] ata6.00: 488395055 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    4.120414] ata6.00: configured for UDMA/133
[    4.134100] scsi 5:0:0:0: Direct-Access     ATA      ST3250410AS      3.AA PQ: 0 ANSI: 5
[    4.137846] sd 5:0:0:0: [sdd] 488395055 512-byte hardware sectors: (250 GB/232 GiB)
[    4.141325] sd 5:0:0:0: [sdd] Write Protect is off
[    4.144826] sd 5:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[    4.144846] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.148488] sd 5:0:0:0: [sdd] 488395055 512-byte hardware sectors: (250 GB/232 GiB)
[    4.152077] sd 5:0:0:0: [sdd] Write Protect is off
[    4.155690] sd 5:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[    4.155710] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.159368]  sdd: sdd1
[    4.180205] sdd: p1 size 488406082 limited to end of disk
[    4.184005] sd 5:0:0:0: [sdd] Attached SCSI disk
[    4.187890] sd 5:0:0:0: Attached scsi generic sg3 type 0
[    4.191730] ahci 0000:0a:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    4.195477] ahci 0000:0a:00.0: online status unreliable, applying workaround
[    4.199153] ahci 0000:0a:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
[    4.202782] ahci 0000:0a:00.0: flags: 64bit ncq pm led clo pmp pio slum part 
[    4.206402] ahci 0000:0a:00.0: setting latency timer to 64
[    4.206567] scsi6 : ahci
[    4.210305] scsi7 : ahci
[    4.214033] ata7: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 16
[    4.217663] ata8: SATA max UDMA/133 irq_stat 0x00400040, connection status changed
[   10.503027] ata7: link is slow to respond, please be patient (ready=0)
[   14.229027] ata7: softreset failed (device not ready)
[   14.232534] ata7: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   14.236070] ata7: link online but device misclassified, treating as offline
[   20.532026] ata8: link is slow to respond, please be patient (ready=0)
[   24.258028] ata8: softreset failed (device not ready)
[   24.261530] ata8: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   24.265081] ata8: link online but device misclassified, treating as offline
[   24.279353] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   24.282974] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[   24.286536] ehci_hcd 0000:00:1a.7: setting latency timer to 64
[   24.286539] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[   24.290119] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[   24.297609] ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported
[   24.297620] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xec605000
[   24.310153] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[   24.313745] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   24.317228] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.320760] usb usb1: Product: EHCI Host Controller
[   24.324253] usb usb1: Manufacturer: Linux 2.6.29-gentoo-r5 ehci_hcd
[   24.327790] usb usb1: SerialNumber: 0000:00:1a.7
[   24.331365] usb usb1: configuration #1 chosen from 1 choice
[   24.334953] hub 1-0:1.0: USB hub found
[   24.338449] hub 1-0:1.0: 6 ports detected
[   24.342142] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[   24.345636] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[   24.345638] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[   24.349111] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[   24.356480] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
[   24.356490] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xec604000
[   24.369152] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[   24.372567] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   24.375929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.379271] usb usb2: Product: EHCI Host Controller
[   24.382606] usb usb2: Manufacturer: Linux 2.6.29-gentoo-r5 ehci_hcd
[   24.385930] usb usb2: SerialNumber: 0000:00:1d.7
[   24.389347] usb usb2: configuration #1 chosen from 1 choice
[   24.392770] hub 2-0:1.0: USB hub found
[   24.396073] hub 2-0:1.0: 6 ports detected
[   24.399592] uhci_hcd: USB Universal Host Controller Interface driver
[   24.402944] uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   24.406248] uhci_hcd 0000:00:1a.0: setting latency timer to 64
[   24.406251] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[   24.409625] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
[   24.412913] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000e100
[   24.416167] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[   24.419453] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.422675] usb usb3: Product: UHCI Host Controller
[   24.425874] usb usb3: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.429076] usb usb3: SerialNumber: 0000:00:1a.0
[   24.432319] usb usb3: configuration #1 chosen from 1 choice
[   24.435579] hub 3-0:1.0: USB hub found
[   24.438741] hub 3-0:1.0: 2 ports detected
[   24.442044] uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[   24.445232] uhci_hcd 0000:00:1a.1: setting latency timer to 64
[   24.445235] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[   24.448474] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
[   24.451657] uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000e200
[   24.454798] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   24.457926] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.461097] usb usb4: Product: UHCI Host Controller
[   24.464227] usb usb4: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.467449] usb usb4: SerialNumber: 0000:00:1a.1
[   24.470686] usb usb4: configuration #1 chosen from 1 choice
[   24.473903] hub 4-0:1.0: USB hub found
[   24.477040] hub 4-0:1.0: 2 ports detected
[   24.480295] uhci_hcd 0000:00:1a.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[   24.483465] uhci_hcd 0000:00:1a.2: setting latency timer to 64
[   24.483467] uhci_hcd 0000:00:1a.2: UHCI Host Controller
[   24.486625] uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
[   24.489757] uhci_hcd 0000:00:1a.2: irq 18, io base 0x0000e000
[   24.492849] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   24.495928] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.498996] usb usb5: Product: UHCI Host Controller
[   24.502054] usb usb5: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.505132] usb usb5: SerialNumber: 0000:00:1a.2
[   24.508288] usb usb5: configuration #1 chosen from 1 choice
[   24.511472] hub 5-0:1.0: USB hub found
[   24.514529] hub 5-0:1.0: 2 ports detected
[   24.517741] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[   24.520802] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[   24.520805] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[   24.523913] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
[   24.526999] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000e300
[   24.530063] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   24.533134] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.536236] usb usb6: Product: UHCI Host Controller
[   24.539324] usb usb6: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.542437] usb usb6: SerialNumber: 0000:00:1d.0
[   24.545625] usb usb6: configuration #1 chosen from 1 choice
[   24.548786] hub 6-0:1.0: USB hub found
[   24.551888] hub 6-0:1.0: 2 ports detected
[   24.555114] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[   24.558205] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[   24.558207] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[   24.561332] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
[   24.564459] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000e400
[   24.567535] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   24.570623] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.573716] usb usb7: Product: UHCI Host Controller
[   24.576818] usb usb7: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.579925] usb usb7: SerialNumber: 0000:00:1d.1
[   24.583095] usb usb7: configuration #1 chosen from 1 choice
[   24.586273] hub 7-0:1.0: USB hub found
[   24.589371] hub 7-0:1.0: 2 ports detected
[   24.592612] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[   24.595698] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[   24.595701] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[   24.599070] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
[   24.602146] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000e500
[   24.605240] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[   24.608331] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   24.611419] usb usb8: Product: UHCI Host Controller
[   24.614494] usb usb8: Manufacturer: Linux 2.6.29-gentoo-r5 uhci_hcd
[   24.617603] usb usb8: SerialNumber: 0000:00:1d.2
[   24.620777] usb usb8: configuration #1 chosen from 1 choice
[   24.623943] hub 8-0:1.0: USB hub found
[   24.627036] hub 8-0:1.0: 2 ports detected
[   24.630355] Initializing USB Mass Storage driver...
[   24.633483] usbcore: registered new interface driver usb-storage
[   24.636564] USB Mass Storage support registered.
[   24.639840] PNP: No PS/2 controller found. Probing ports directly.
[   24.643374] serio: i8042 KBD port at 0x60,0x64 irq 1
[   24.646497] serio: i8042 AUX port at 0x60,0x64 irq 12
[   24.649691] mice: PS/2 mouse device common for all mice
[   24.652900] i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[   24.656696] cpuidle: using governor ladder
[   24.660687] cpuidle: using governor menu
[   24.663727] No iBFT detected.
[   24.668333] usbcore: registered new interface driver hiddev
[   24.671470] usbcore: registered new interface driver usbhid
[   24.674479] usbhid: v2.6:USB HID core driver
[   24.677554] Advanced Linux Sound Architecture Driver Version 1.0.18a.
[   24.681039] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   24.684168] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   24.695215] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
[   24.725090] ALSA device list:
[   24.728106]   #0: HDA Intel at 0xec600000 irq 22
[   24.731366] TCP cubic registered
[   24.734339] Initializing XFRM netlink socket
[   24.737297] NET: Registered protocol family 17
[   24.745353] Using IPI No-Shortcut mode
[   24.748674] registered taskstats version 1
[   24.853032] usb 2-2: new high speed USB device using ehci_hcd and address 2
[   24.861842] EXT3-fs: sda3: couldn't mount because of unsupported optional features (240).
[   24.865589] EXT2-fs: sda3: couldn't mount because of unsupported optional features (240).
[   24.880687] EXT4-fs: barriers enabled
[   24.901407] kjournald2 starting: pid 812, dev sda3:8, commit interval 5 seconds
[   24.901416] EXT4-fs: delayed allocation enabled
[   24.901418] EXT4-fs: file extents enabled
[   24.911069] EXT4-fs: mballoc enabled
[   24.913975] EXT4-fs: mounted filesystem sda3 with ordered data mode
[   24.916884] VFS: Mounted root (ext4 filesystem) readonly on device 8:3.
[   24.919891] Freeing unused kernel memory: 348k freed
[   24.922914] Write protecting the kernel text: 3788k
[   24.925959] Write protecting the kernel read-only data: 1324k
[   24.966906] khelper used greatest stack depth: 6436 bytes left
[   24.975890] usb 2-2: New USB device found, idVendor=058f, idProduct=6387
[   24.978950] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   24.981930] usb 2-2: Product: Mass Storage Device
[   24.984916] usb 2-2: Manufacturer: JetFlash
[   24.987880] usb 2-2: SerialNumber: Q3NWCT2T
[   24.990968] usb 2-2: configuration #1 chosen from 1 choice
[   24.994437] scsi8 : SCSI emulation for USB Mass Storage devices
[   24.997750] usb-storage: device found at 2
[   24.997753] usb-storage: waiting for device to settle before scanning
[   25.203157] usb 4-1: new full speed USB device using uhci_hcd and address 2
[   25.320960] stty used greatest stack depth: 6052 bytes left
[   25.376775] usb 4-1: New USB device found, idVendor=046d, idProduct=c51a
[   25.376780] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   25.376783] usb 4-1: Product: USB Receiver
[   25.376786] usb 4-1: Manufacturer: Logitech
[   25.376920] usb 4-1: configuration #1 chosen from 1 choice
[   25.385127] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input0
[   25.393172] generic-usb 0003:046D:C51A.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1a.1-1/input0
[   25.395853] mount used greatest stack depth: 5912 bytes left
[   25.397920] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.1/input/input1
[   25.405570] generic-usb 0003:046D:C51A.0002: input,hiddev96,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1a.1-1/input1
[   25.611076] usb 5-1: new full speed USB device using uhci_hcd and address 2
[   25.761831] usb 5-1: New USB device found, idVendor=046d, idProduct=c223
[   25.761834] usb 5-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   25.761837] usb 5-1: Product: G11 Keyboard
[   25.761905] usb 5-1: configuration #1 chosen from 1 choice
[   25.764896] hub 5-1:1.0: USB hub found
[   25.766819] hub 5-1:1.0: 4 ports detected
[   26.046811] usb 5-1.1: new low speed USB device using uhci_hcd and address 3
[   26.170808] usb 5-1.1: New USB device found, idVendor=046d, idProduct=c221
[   26.170814] usb 5-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   26.170818] usb 5-1.1: Product: Gaming Keyboard
[   26.170907] usb 5-1.1: configuration #1 chosen from 1 choice
[   26.188084] input: Gaming Keyboard as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1.1/5-1.1:1.0/input/input2
[   26.215473] generic-usb 0003:046D:C221.0003: input,hidraw2: USB HID v1.10 Keyboard [Gaming Keyboard] on usb-0000:00:1a.2-1.1/input0
[   26.247874] input: Gaming Keyboard as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1.1/5-1.1:1.1/input/input3
[   26.256503] generic-usb 0003:046D:C221.0004: input,hiddev97,hidraw3: USB HID v1.10 Device [Gaming Keyboard] on usb-0000:00:1a.2-1.1/input1
[   26.321809] usb 5-1.4: new full speed USB device using uhci_hcd and address 4
[   26.444796] usb 5-1.4: New USB device found, idVendor=046d, idProduct=c225
[   26.444801] usb 5-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   26.444805] usb 5-1.4: Product: G11 Keyboard
[   26.444895] usb 5-1.4: configuration #1 chosen from 1 choice
[   26.453921] input: G11 Keyboard as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1.4/5-1.4:1.0/input/input4
[   26.461504] generic-usb 0003:046D:C225.0005: input,hiddev98,hidraw4: USB HID v1.11 Keypad [G11 Keyboard] on usb-0000:00:1a.2-1.4/input0
[   26.472874] nvidia: module license 'NVIDIA' taints kernel.
[   26.726755] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   26.726761] nvidia 0000:01:00.0: setting latency timer to 64
[   26.727038] NVRM: loading NVIDIA UNIX x86 Kernel Module  180.29  Wed Feb  4 23:44:25 PST 2009
[   26.919003] EXT4 FS on sda3, internal journal on sda3:8
[   26.944568] mount used greatest stack depth: 5464 bytes left
[   28.301189] Adding 530136k swap on /dev/sda2.  Priority:-1 extents:1 across:530136k 
[   29.998129] scsi 8:0:0:0: Direct-Access     JetFlash Transcend 8GB    8.07 PQ: 0 ANSI: 2
[   29.999492] sd 8:0:0:0: [sde] 15687680 512-byte hardware sectors: (8.03 GB/7.48 GiB)
[   29.999994] sd 8:0:0:0: [sde] Write Protect is off
[   29.999996] sd 8:0:0:0: [sde] Mode Sense: 03 00 00 00
[   29.999998] sd 8:0:0:0: [sde] Assuming drive cache: write through
[   30.001480] sd 8:0:0:0: [sde] 15687680 512-byte hardware sectors: (8.03 GB/7.48 GiB)
[   30.001992] sd 8:0:0:0: [sde] Write Protect is off
[   30.001995] sd 8:0:0:0: [sde] Mode Sense: 03 00 00 00
[   30.001997] sd 8:0:0:0: [sde] Assuming drive cache: write through
[   30.001999]  sde: sde1
[   30.307986] sd 8:0:0:0: [sde] Attached SCSI removable disk
[   30.308075] sd 8:0:0:0: Attached scsi generic sg4 type 0
[   30.313172] usb-storage: device scan complete
[   35.292006] r8169: eth0: link up
[   35.292012] r8169: eth0: link up
[   44.991778] IRQ 16/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs
Tejun Heo July 1, 2009, 11:31 p.m. UTC | #2
Marc Bowes wrote:
> Hi Tejun,
> 
> The patch works as you intended it. There is still some timeout, but
> it is not more than 2-3 seconds which is a vast improvement. Attached
> is the new dmesg.

Thanks for verifying.  It still takes twenty seconds.  Do you have
async probing turned on?
Marc Bowes July 2, 2009, 9:22 a.m. UTC | #3
# CONFIG_SCSI_SCAN_ASYNC is not set

Is that what you are referring to?

On Thu, Jul 2, 2009 at 1:31 AM, Tejun Heo<htejun@gmail.com> wrote:
> Marc Bowes wrote:
>> Hi Tejun,
>>
>> The patch works as you intended it. There is still some timeout, but
>> it is not more than 2-3 seconds which is a vast improvement. Attached
>> is the new dmesg.
>
> Thanks for verifying.  It still takes twenty seconds.  Do you have
> async probing turned on?
>
> --
> tejun
>
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Tejun Heo July 8, 2009, 4:14 a.m. UTC | #4
Marc Bowes wrote:
> # CONFIG_SCSI_SCAN_ASYNC is not set
> 
> Is that what you are referring to?

Eh... never mind.  Port probings are always serial.  Anyways, the
original patch collides with another fix.  I'll post a new version on
bko#13551.  Please test that one.

Thanks.
diff mbox

Patch

 drivers/ata/ahci.c      |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/ata/libata-eh.c |   15 +++++++++++----
 include/linux/libata.h  |    1 +
 3 files changed, 60 insertions(+), 4 deletions(-)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 2141a31..58cf5f7 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -2677,6 +2677,48 @@  static bool ahci_broken_suspend(struct pci_dev *pdev)
 	return !ver || strcmp(ver, dmi->driver_data) < 0;
 }
 
+static bool ahci_broken_online(struct pci_dev *pdev)
+{
+#define ENCODE_BUSDEVFN(bus, slot, func)			\
+	(void *)(unsigned long)(((bus) << 8) | PCI_DEVFN((slot), (func)))
+	static const struct dmi_system_id sysids[] = {
+		/*
+		 * There are several gigabyte boards which use
+		 * SIMG5723s configured as hardware RAID.  Certain
+		 * 5723 firmware revisions shipped there keep the link
+		 * online but fail to answer properly to SRST or
+		 * IDENTIFY when no device is attached downstream
+		 * causing libata to retry quite a few times leading
+		 * to excessive detection delay.
+		 *
+		 * As these firmwares respond to the second reset try
+		 * with invalid device signature, considering unknown
+		 * sig as offline works around the problem acceptably.
+		 */
+		{
+			.ident = "EP45-DQ6",
+			.matches = {
+				DMI_MATCH(DMI_BOARD_VENDOR,
+					  "Gigabyte Technology Co., Ltd."),
+				DMI_MATCH(DMI_BOARD_NAME,
+					  "EP45-DQ6"),
+			},
+			.driver_data = ENCODE_BUSDEVFN(0x0a, 0x00, 0),
+		},
+		{ }	/* terminate list */
+	};
+#undef ENCODE_BUSDEVFN
+	const struct dmi_system_id *dmi = dmi_first_match(sysids);
+	unsigned int val;
+
+	if (!dmi)
+		return false;
+
+	val = (unsigned long)dmi->driver_data;
+
+	return pdev->bus->number == (val >> 8) && pdev->devfn == (val & 0xff);
+}
+
 static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
 {
 	static int printed_version;
@@ -2788,6 +2830,12 @@  static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
 			   "BIOS update required for suspend/resume\n");
 	}
 
+	if (ahci_broken_online(pdev)) {
+		pi.link_flags |= ATA_LFLAG_UNK_IS_OFFLINE;
+		dev_info(&pdev->dev,
+			 "online status unreliable, applying workaround\n");
+	}
+
 	/* CAP.NP sometimes indicate the index of the last enabled
 	 * port, at other times, that of the last possible port, so
 	 * determining the maximum port number requires looking at
diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c
index 94919ad..cfc98c3 100644
--- a/drivers/ata/libata-eh.c
+++ b/drivers/ata/libata-eh.c
@@ -2595,16 +2595,23 @@  int ata_eh_reset(struct ata_link *link, int classify,
 	}
 
 	if (classify && nr_unknown) {
-		if (try < max_tries) {
+		bool unk_is_offline = link->flags & ATA_LFLAG_UNK_IS_OFFLINE;
+
+		if (!unk_is_offline && try < max_tries) {
 			ata_link_printk(link, KERN_WARNING, "link online but "
 				       "device misclassified, retrying\n");
 			failed_link = link;
 			rc = -EAGAIN;
 			goto fail;
 		}
-		ata_link_printk(link, KERN_WARNING,
-			       "link online but device misclassified, "
-			       "device detection might fail\n");
+		if (unk_is_offline)
+			ata_link_printk(link, KERN_INFO,
+					"link online but device misclassified, "
+					"treating as offline\n");
+		else
+			ata_link_printk(link, KERN_WARNING,
+					"link online but device misclassified, "
+					"device detection might fail\n");
 	}
 
 	/* reset successful, schedule revalidation */
diff --git a/include/linux/libata.h b/include/linux/libata.h
index 3d501db..934e805 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -172,6 +172,7 @@  enum {
 	ATA_LFLAG_NO_RETRY	= (1 << 5), /* don't retry this link */
 	ATA_LFLAG_DISABLED	= (1 << 6), /* link is disabled */
 	ATA_LFLAG_SW_ACTIVITY	= (1 << 7), /* keep activity stats */
+	ATA_LFLAG_UNK_IS_OFFLINE = (1 << 8), /* treat unknown sig as offline */
 
 	/* struct ata_port flags */
 	ATA_FLAG_SLAVE_POSS	= (1 << 0), /* host supports slave dev */