public inbox for linux-mmc@vger.kernel.org
 help / color / mirror / Atom feed
* SD card on Dell D420 (Ricoh R5C822)
@ 2010-06-09 23:52 Mark Hills
  2010-06-10  0:36 ` Chris Ball
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Hills @ 2010-06-09 23:52 UTC (permalink / raw)
  To: linux-mmc

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2076 bytes --]

I would like to use the SD card slot on my Dell D420 laptop, but inserting 
a card fails with:

  mmc0: error -84 whilst initialising SD card

According to lspci, the device is:

  02:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)

I tried various kernel versions, including 2.6.32.15, 2.6.33, 2.6.34 and 
2.6.35-rc2.

If I'm correct, 2.6.32 kernel uses ricoh_mmc to fix a quirk with this 
controller, whereas for newer kernels CONFIG_MMC_RICOH_MMC is necessary. 
In either case I still get the same error.

I'm summarised the debug messages below from my 2.6.35-rc2 with debug, 
full dmesg is attached.

As this model is mentioned in sdhci-pci.c I assume it has been used 
successfully; any what the cause of the problem is?

The end of the output when inserting a card is:

sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
mmc0: starting CMD55 arg b3680000 flags 00000095
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000920 00000000 00000000 00000000
mmc0: starting CMD51 arg 00000000 flags 000000b5
mmc0:     blksz 8 blocks 1 flags 00000200 tsac 100 ms nsac 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00408000
mmc0: req done (CMD51): 0: 00000920 00000000 00000000 00000000
mmc0:     0 bytes transferred: -84
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc0: error -84 whilst initialising SD card
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0

The "clock 0Hz" was previously 400000Hz in earlier messages.

On both initialisation and inserting a card, there are many blocks of the 
form:

sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1

The commands and flags show variation (see attached dmesg) so a newcomer 
like me they aren't clearly a sign of an error or re-trying. Any ideas?

Thanks

-- 
Mark

[-- Attachment #2: Type: TEXT/PLAIN, Size: 50875 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.35-rc2 (mark@vega) (gcc version 4.5.0 (GCC) ) #2 SMP PREEMPT Wed Jun 9 23:39:51 BST 2010
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000007f681400 (usable)
 BIOS-e820: 000000007f681400 - 0000000080000000 (reserved)
 BIOS-e820: 00000000f0000000 - 00000000f4007000 (reserved)
 BIOS-e820: 00000000f4008000 - 00000000f400c000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
DMI 2.4 present.
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
last_pfn = 0x7f681 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-EFFFF uncachable
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 000000000 mask F80000000 write-back
  1 base 07F800000 mask FFF800000 uncachable
  2 base 07F700000 mask FFFF00000 uncachable
  3 disabled
  4 disabled
  5 disabled
  6 disabled
  7 disabled
PAT not supported by CPU.
e820 update range: 0000000000002000 - 0000000000010000 (usable) ==> (reserved)
Scanning 1 areas for low memory corruption
modified physical RAM map:
 modified: 0000000000000000 - 0000000000001000 (reserved)
 modified: 0000000000001000 - 0000000000002000 (usable)
 modified: 0000000000002000 - 0000000000010000 (reserved)
 modified: 0000000000010000 - 000000000009f000 (usable)
 modified: 000000000009f000 - 00000000000a0000 (reserved)
 modified: 0000000000100000 - 000000007f681400 (usable)
 modified: 000000007f681400 - 0000000080000000 (reserved)
 modified: 00000000f0000000 - 00000000f4007000 (reserved)
 modified: 00000000f4008000 - 00000000f400c000 (reserved)
 modified: 00000000fec00000 - 00000000fec10000 (reserved)
 modified: 00000000fed20000 - 00000000feda0000 (reserved)
 modified: 00000000fee00000 - 00000000fee10000 (reserved)
 modified: 00000000ffb00000 - 0000000100000000 (reserved)
initial memory mapped : 0 - 01800000
init_memory_mapping: 0000000000000000-00000000377fe000
 0000000000 - 0000400000 page 4k
 0000400000 - 0037400000 page 2M
 0037400000 - 00377fe000 page 4k
kernel direct mapping tables up to 377fe000 @ 15000-1a000
RAMDISK: 7f487000 - 7f672000
Allocated new RAMDISK: 00100000 - 002ea339
Move RAMDISK from 000000007f487000 - 000000007f671338 to 00100000 - 002ea338
ACPI: RSDP 000fc0e0 00014 (v00 DELL  )
ACPI: RSDT 7f681a0e 00048 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: FACP 7f682800 00074 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: DSDT 7f683400 04D15 (v01 INT430 SYSFexxx 00001001 INTL 20050624)
ACPI: FACS 7f691c00 00040
ACPI: HPET 7f682f00 00038 (v01 DELL    M07     00000001 ASL  00000061)
ACPI: APIC 7f683000 00068 (v01 DELL    M07     27D70403 ASL  00000047)
ACPI: ASF! 7f682c00 0005B (v16 DELL    M07     27D70403 ASL  00000061)
ACPI: MCFG 7f682fc0 0003E (v16 DELL    M07     27D70403 ASL  00000061)
ACPI: SLIC 7f68309c 00176 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: TCPA 7f683300 00032 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: BOOT 7f682bc0 00028 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: SSDT 7f681a99 004DC (v01  PmRef    CpuPm 00003000 INTL 20050624)
ACPI: Local APIC address 0xfee00000
1150MB HIGHMEM available.
887MB LOWMEM available.
  mapped low ram: 0 - 377fe000
  low ram: 0 - 377fe000
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  Normal   0x00001000 -> 0x000377fe
  HighMem  0x000377fe -> 0x0007f681
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000001 -> 0x00000002
    0: 0x00000010 -> 0x0000009f
    0: 0x00000100 -> 0x0007f681
On node 0 totalpages: 521745
free_area_init_node: node 0, pgdat c140e040, node_mem_map c1570020
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3952 pages, LIFO batch:0
  Normal zone: 1744 pages used for memmap
  Normal zone: 221486 pages, LIFO batch:31
  HighMem zone: 2302 pages used for memmap
  HighMem zone: 292229 pages, LIFO batch:31
Using APIC driver default
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x8086a201 base: 0xfed00000
SMP: Allowing 2 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 40
early_res array is doubled to 64 at [16000 - 167ff]
PM: Registered nosave memory: 0000000000002000 - 0000000000010000
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:70000000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Embedded 14 pages/cpu @c2800000 s34880 r0 d22464 u2097152
pcpu-alloc: s34880 r0 d22464 u2097152 alloc=1*4194304
pcpu-alloc: [0] 0 1 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 517667
Kernel command line: root=/dev/sda5 ro resume=/dev/sda7
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
allocated 10437120 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
Subtract (46 early reservations)
  #1 [0000001000 - 0000002000]   EX TRAMPOLINE
  #2 [0001000000 - 0001567184]   TEXT DATA BSS
  #3 [000009f000 - 0000100000]   BIOS reserved
  #4 [0001568000 - 000156e194]             BRK
  #5 [0000010000 - 0000011000]      TRAMPOLINE
  #6 [0000011000 - 0000015000]     ACPI WAKEUP
  #7 [0000015000 - 0000016000]         PGTABLE
  #8 [0000100000 - 00002eb000]     NEW RAMDISK
  #9 [000156f000 - 0001570000]         BOOTMEM
  #10 [0001570000 - 0002560000]         BOOTMEM
  #11 [00015671c0 - 00015671c4]         BOOTMEM
  #12 [0001567200 - 00015672c0]         BOOTMEM
  #13 [00015672c0 - 0001567314]         BOOTMEM
  #14 [0002560000 - 0002563000]         BOOTMEM
  #15 [0001567340 - 00015673ac]         BOOTMEM
  #16 [0002563000 - 0002569000]         BOOTMEM
  #17 [00015673c0 - 00015673e5]         BOOTMEM
  #18 [0001567400 - 0001567427]         BOOTMEM
  #19 [0001567440 - 00015675ac]         BOOTMEM
  #20 [00015675c0 - 0001567600]         BOOTMEM
  #21 [0001567600 - 0001567640]         BOOTMEM
  #22 [0001567640 - 0001567680]         BOOTMEM
  #23 [0001567680 - 00015676c0]         BOOTMEM
  #24 [00015676c0 - 0001567700]         BOOTMEM
  #25 [0001567700 - 0001567740]         BOOTMEM
  #26 [0001567740 - 0001567780]         BOOTMEM
  #27 [0001567780 - 00015677c0]         BOOTMEM
  #28 [00015677c0 - 0001567800]         BOOTMEM
  #29 [0001567800 - 0001567840]         BOOTMEM
  #30 [0001567840 - 0001567850]         BOOTMEM
  #31 [0001567880 - 0001567890]         BOOTMEM
  #32 [00015678c0 - 00015678e3]         BOOTMEM
  #33 [0001567900 - 0001567923]         BOOTMEM
  #34 [0002800000 - 000280e000]         BOOTMEM
  #35 [0002a00000 - 0002a0e000]         BOOTMEM
  #36 [0001567940 - 0001567944]         BOOTMEM
  #37 [0001567980 - 0001567984]         BOOTMEM
  #38 [00015679c0 - 00015679c8]         BOOTMEM
  #39 [0001567a00 - 0001567a08]         BOOTMEM
  #40 [0001567a40 - 0001567ae8]         BOOTMEM
  #41 [0001567b00 - 0001567b68]         BOOTMEM
  #42 [0002569000 - 000256d000]         BOOTMEM
  #43 [000256d000 - 00025ed000]         BOOTMEM
  #44 [00025ed000 - 000262d000]         BOOTMEM
  #45 [0002a0e000 - 0003402200]         BOOTMEM
Initializing HighMem for node 0 (000377fe:0007f681)
Memory: 2051972k/2087428k available (2958k kernel code, 35008k reserved, 1223k data, 412k init, 1178124k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
      .init : 0xc1416000 - 0xc147d000   ( 412 kB)
      .data : 0xc12e38b8 - 0xc1415880   (1223 kB)
      .text : 0xc1000000 - 0xc12e38b8   (2958 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:512
Console: colour VGA+ 80x25
console [tty0] enabled
hpet clockevent registered
Fast TSC calibration using PIT
Detected 1196.770 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 2394.27 BogoMIPS (lpj=3989233)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 6 MCE banks
CPU0: Thermal monitoring enabled (TM2)
using mwait in idle threads.
Performance Events: Core events, core PMU driver.
... version:                1
... bit width:              40
... generic registers:      2
... value mask:             000000ffffffffff
... max period:             000000007fffffff
... fixed-purpose events:   0
... event mask:             0000000000000003
ACPI: Core revision 20100428
Enabling APIC mode:  Flat.  Using 1 I/O APICs
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM) Duo CPU      U2500  @ 1.20GHz stepping 0c
Booting Node   0, Processors  #1 Ok.
Initializing CPU#1
TSC synchronization [CPU#0 -> CPU#1]:
Measured 2238676029 cycles TSC warp between CPUs, turning off TSC clock.
Marking TSC unstable due to check_tsc_sync_source failed
Brought up 2 CPUs
Total of 2 processors activated (4789.07 BogoMIPS).
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf0000000-0xf3ffffff] (base 0xf0000000)
PCI: MMCONFIG at [mem 0xf0000000-0xf3ffffff] reserved in E820
PCI: Using MMCONFIG for extended config space
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI Warning: Incorrect checksum in table [TCPA] - 0x00, should be 0xA9 (20100428/tbutils-314)
ACPI: SSDT 7f681a56 00043 (v01  LMPWR  DELLLOM 00001001 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00043 (v01  LMPWR  DELLLOM 00001001 INTL 20050624)
ACPI: SSDT 7f6821c0 001C0 (v01  PmRef  Cpu0Ist 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 001C0 (v01  PmRef  Cpu0Ist 00003000 INTL 20050624)
ACPI: SSDT 7f681f75 001C6 (v01  PmRef  Cpu0Cst 00003001 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 001C6 (v01  PmRef  Cpu0Cst 00003001 INTL 20050624)
ACPI: SSDT 7f682380 000C4 (v01  PmRef  Cpu1Ist 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 000C4 (v01  PmRef  Cpu1Ist 00003000 INTL 20050624)
ACPI: SSDT 7f68213b 00085 (v01  PmRef  Cpu1Cst 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00085 (v01  PmRef  Cpu1Cst 00003000 INTL 20050624)
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: ACPI Dock Station Driver: 1 docks/bays found
PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A03:00: host bridge window [io  0x0000-0x0cf7] (ignored)
pci_root PNP0A03:00: host bridge window [io  0x0d00-0xffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x80000000-0xefffffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xf4007000-0xf4007fff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xf400c000-0xfebfffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfec10000-0xfecfffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfed00400-0xfed1ffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfed40000-0xfed44fff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfee10000-0xffafffff] (ignored)
pci 0000:00:02.0: reg 10: [mem 0xeff00000-0xeff7ffff]
pci 0000:00:02.0: reg 14: [io  0xeff8-0xefff]
pci 0000:00:02.0: reg 18: [mem 0xd0000000-0xdfffffff pref]
pci 0000:00:02.0: reg 1c: [mem 0xefec0000-0xefefffff]
pci 0000:00:02.1: reg 10: [mem 0xeff80000-0xefffffff]
pci 0000:00:1b.0: reg 10: [mem 0xefebc000-0xefebffff 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.2: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.2: PME# disabled
pci 0000:00:1d.0: reg 20: [io  0xbf80-0xbf9f]
pci 0000:00:1d.1: reg 20: [io  0xbf60-0xbf7f]
pci 0000:00:1d.2: reg 20: [io  0xbf40-0xbf5f]
pci 0000:00:1d.3: reg 20: [io  0xbf20-0xbf3f]
pci 0000:00:1d.7: reg 10: [mem 0xffa80000-0xffa803ff]
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  0x1000-0x107f] claimed by ICH6 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: [io  0x1080-0x10bf] claimed by ICH6 GPIO
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f)
pci 0000:00:1f.1: reg 10: [io  0x01f0-0x01f7]
pci 0000:00:1f.1: reg 14: [io  0x03f4-0x03f7]
pci 0000:00:1f.1: reg 18: [io  0x0170-0x0177]
pci 0000:00:1f.1: reg 1c: [io  0x0374-0x0377]
pci 0000:00:1f.1: reg 20: [io  0xbfa0-0xbfaf]
pci 0000:00:1f.3: reg 20: [io  0x10c0-0x10df]
pci 0000:00:1c.0: PCI bridge to [bus 0b-0b]
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:0c:00.0: reg 10: [mem 0xefdff000-0xefdfffff]
pci 0000:0c:00.0: PME# supported from D0 D3hot D3cold
pci 0000:0c:00.0: PME# disabled
pci 0000:00:1c.1: PCI bridge to [bus 0c-0c]
pci 0000:00:1c.1:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.1:   bridge window [mem 0xefd00000-0xefdfffff]
pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:09:00.0: reg 10: [mem 0xefcf0000-0xefcfffff 64bit]
pci 0000:09:00.0: PME# supported from D3hot D3cold
pci 0000:09:00.0: PME# disabled
pci 0000:00:1c.2: PCI bridge to [bus 09-09]
pci 0000:00:1c.2:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.2:   bridge window [mem 0xefc00000-0xefcfffff]
pci 0000:00:1c.2:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:02:01.0: reg 10: [mem 0x00000000-0x00000fff]
pci 0000:02:01.0: supports D1 D2
pci 0000:02:01.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.0: PME# disabled
pci 0000:02:01.1: reg 10: [mem 0xefbff800-0xefbfffff]
pci 0000:02:01.1: supports D1 D2
pci 0000:02:01.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.1: PME# disabled
pci 0000:02:01.2: reg 10: [mem 0xefbff700-0xefbff7ff]
pci 0000:02:01.2: supports D1 D2
pci 0000:02:01.2: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.2: PME# disabled
pci 0000:00:1e.0: PCI bridge to [bus 02-03] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xefb00000-0xefbfffff]
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x00000000-0xffffffff] (subtractive decode)
pci_bus 0000:03: [bus 03-06] partially hidden behind transparent bridge 0000:02 [bus 02-03]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PXP0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs *5 7)
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *3
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs *3 4 5 6 7 9 10 11 12 14 15)
vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 0000000000002000 - 000000000000ffff 
reserve RAM buffer: 000000000009f000 - 000000000009ffff 
reserve RAM buffer: 000000007f681400 - 000000007fffffff 
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
HPET: 3 timers in total, 0 timers will be used for per-cpu timer
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
hpet0: 3 comparators, 64-bit 14.318180 MHz counter
Switching to clocksource hpet
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:02: disabling [io  0x1000-0x1005] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:02: disabling [io  0x1008-0x100f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1006-0x1007] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x100a-0x1059] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1060-0x107f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1010-0x102f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: [mem 0x00000000-0x0009fbff] could not be reserved
system 00:00: [mem 0x0009fc00-0x0009ffff] could not be reserved
system 00:00: [mem 0x000c0000-0x000cffff] could not be reserved
system 00:00: [mem 0x000e0000-0x000fffff] could not be reserved
system 00:00: [mem 0x00100000-0x7f6813ff] could not be reserved
system 00:00: [mem 0x7f681400-0x7f6fffff] has been reserved
system 00:00: [mem 0x7f700000-0x7f7fffff] has been reserved
system 00:00: [mem 0x7f700000-0x7fefffff] could not be reserved
system 00:00: [mem 0xffb00000-0xffffffff] has been reserved
system 00:00: [mem 0xfec00000-0xfec0ffff] could not be reserved
system 00:00: [mem 0xfee00000-0xfee0ffff] has been reserved
system 00:00: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:00: [mem 0xfed45000-0xfed9ffff] has been reserved
system 00:00: [mem 0xffa80000-0xffa83fff] could not be reserved
system 00:00: [mem 0xf4000000-0xf4003fff] has been reserved
system 00:00: [mem 0xf4004000-0xf4004fff] has been reserved
system 00:00: [mem 0xf4005000-0xf4005fff] has been reserved
system 00:00: [mem 0xf4006000-0xf4006fff] has been reserved
system 00:00: [mem 0xf4008000-0xf400bfff] has been reserved
system 00:00: [mem 0xf0000000-0xf3ffffff] has been reserved
system 00:02: [io  0x04d0-0x04d1] has been reserved
system 00:03: [io  0xf400-0xf4fe] has been reserved
system 00:03: [io  0x1080-0x10bf] has been reserved
system 00:03: [io  0x10c0-0x10df] has been reserved
system 00:03: [io  0x0809] has been reserved
system 00:08: [io  0x0c80-0x0caf] has been reserved
system 00:08: [io  0x0cc0-0x0cff] could not be reserved
system 00:08: [io  0x0910-0x091f] has been reserved
system 00:08: [io  0x0920-0x092f] has been reserved
system 00:08: [io  0x0cbc-0x0cbf] has been reserved
system 00:08: [io  0x0930-0x097f] has been reserved
system 00:0b: [mem 0xfed00000-0xfed003ff] has been reserved
system 00:0c: [io  0x0cb0-0x0cbb] has been reserved
system 00:0c: [mem 0xfed40000-0xfed44fff] has been reserved
pci 0000:00:1e.0: BAR 15: assigned [mem 0x80000000-0x83ffffff pref]
pci 0000:00:1c.0: BAR 14: assigned [mem 0x84000000-0x841fffff]
pci 0000:00:1c.0: BAR 15: assigned [mem 0x84200000-0x843fffff 64bit pref]
pci 0000:00:1c.1: BAR 15: assigned [mem 0x84400000-0x845fffff 64bit pref]
pci 0000:00:1c.2: BAR 15: assigned [mem 0x84600000-0x847fffff 64bit pref]
pci 0000:00:1c.0: BAR 13: assigned [io  0x2000-0x2fff]
pci 0000:00:1c.1: BAR 13: assigned [io  0x3000-0x3fff]
pci 0000:00:1c.2: BAR 13: assigned [io  0x4000-0x4fff]
pci 0000:00:1e.0: BAR 13: assigned [io  0x5000-0x5fff]
pci 0000:00:1c.0: PCI bridge to [bus 0b-0b]
pci 0000:00:1c.0:   bridge window [io  0x2000-0x2fff]
pci 0000:00:1c.0:   bridge window [mem 0x84000000-0x841fffff]
pci 0000:00:1c.0:   bridge window [mem 0x84200000-0x843fffff 64bit pref]
pci 0000:00:1c.1: PCI bridge to [bus 0c-0c]
pci 0000:00:1c.1:   bridge window [io  0x3000-0x3fff]
pci 0000:00:1c.1:   bridge window [mem 0xefd00000-0xefdfffff]
pci 0000:00:1c.1:   bridge window [mem 0x84400000-0x845fffff 64bit pref]
pci 0000:00:1c.2: PCI bridge to [bus 09-09]
pci 0000:00:1c.2:   bridge window [io  0x4000-0x4fff]
pci 0000:00:1c.2:   bridge window [mem 0xefc00000-0xefcfffff]
pci 0000:00:1c.2:   bridge window [mem 0x84600000-0x847fffff 64bit pref]
pci 0000:02:01.0: BAR 15: assigned [mem 0x80000000-0x83ffffff pref]
pci 0000:02:01.0: BAR 16: assigned [mem 0x88000000-0x8bffffff]
pci 0000:02:01.0: BAR 0: assigned [mem 0xefb00000-0xefb00fff]
pci 0000:02:01.0: BAR 0: set to [mem 0xefb00000-0xefb00fff] (PCI address [0xefb00000-0xefb00fff]
pci 0000:02:01.0: BAR 13: assigned [io  0x5000-0x50ff]
pci 0000:02:01.0: BAR 14: assigned [io  0x5400-0x54ff]
pci 0000:02:01.0: CardBus bridge to [bus 03-06]
pci 0000:02:01.0:   bridge window [io  0x5000-0x50ff]
pci 0000:02:01.0:   bridge window [io  0x5400-0x54ff]
pci 0000:02:01.0:   bridge window [mem 0x80000000-0x83ffffff pref]
pci 0000:02:01.0:   bridge window [mem 0x88000000-0x8bffffff]
pci 0000:00:1e.0: PCI bridge to [bus 02-03]
pci 0000:00:1e.0:   bridge window [io  0x5000-0x5fff]
pci 0000:00:1e.0:   bridge window [mem 0xefb00000-0xefbfffff]
pci 0000:00:1e.0:   bridge window [mem 0x80000000-0x83ffffff pref]
pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.0: setting latency timer to 64
pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
pci 0000:00:1c.2: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci 0000:02:01.0: enabling device (0000 -> 0003)
pci 0000:02:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
pci_bus 0000:00: resource 0 [io  0x0000-0xffff]
pci_bus 0000:00: resource 1 [mem 0x00000000-0xffffffff]
pci_bus 0000:0b: resource 0 [io  0x2000-0x2fff]
pci_bus 0000:0b: resource 1 [mem 0x84000000-0x841fffff]
pci_bus 0000:0b: resource 2 [mem 0x84200000-0x843fffff 64bit pref]
pci_bus 0000:0c: resource 0 [io  0x3000-0x3fff]
pci_bus 0000:0c: resource 1 [mem 0xefd00000-0xefdfffff]
pci_bus 0000:0c: resource 2 [mem 0x84400000-0x845fffff 64bit pref]
pci_bus 0000:09: resource 0 [io  0x4000-0x4fff]
pci_bus 0000:09: resource 1 [mem 0xefc00000-0xefcfffff]
pci_bus 0000:09: resource 2 [mem 0x84600000-0x847fffff 64bit pref]
pci_bus 0000:02: resource 0 [io  0x5000-0x5fff]
pci_bus 0000:02: resource 1 [mem 0xefb00000-0xefbfffff]
pci_bus 0000:02: resource 2 [mem 0x80000000-0x83ffffff pref]
pci_bus 0000:02: resource 4 [io  0x0000-0xffff]
pci_bus 0000:02: resource 5 [mem 0x00000000-0xffffffff]
pci_bus 0000:03: resource 0 [io  0x5000-0x50ff]
pci_bus 0000:03: resource 1 [io  0x5400-0x54ff]
pci_bus 0000:03: resource 2 [mem 0x80000000-0x83ffffff pref]
pci_bus 0000:03: resource 3 [mem 0x88000000-0x8bffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
pci 0000:00:02.0: Boot video device
PCI: CLS 64 bytes, default 64
Unpacking initramfs...
Freeing initrd memory: 1964k freed
Simple Boot Flag at 0x79 set to 0x1
apm: BIOS not found.
Scanning for low memory corruption every 60 seconds
audit: initializing netlink socket (disabled)
type=2000 audit(1276124231.583:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
msgmni has been set to 1710
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
pcieport 0000:00:1c.0: setting latency timer to 64
pcieport 0000:00:1c.0: irq 40 for MSI/MSI-X
pcieport 0000:00:1c.1: setting latency timer to 64
pcieport 0000:00:1c.1: irq 41 for MSI/MSI-X
pcieport 0000:00:1c.2: setting latency timer to 64
pcieport 0000:00:1c.2: irq 42 for MSI/MSI-X
pcieport 0000:00:1c.0: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.0: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.0:pcie01 failed with error -13
pcieport 0000:00:1c.1: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.1: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.1:pcie01 failed with error -13
pcieport 0000:00:1c.2: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.2: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.2:pcie01 failed with error -13
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 17
Using IPI No-Shortcut mode
PM: Checking image partition /dev/sda7
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
PM: Resume from disk failed.
registered taskstats version 1
Initalizing network drop monitor service
Freeing unused kernel memory: 412k freed
SCSI subsystem initialized
libata version 3.00 loaded.
ata_piix 0000:00:1f.1: version 2.13
ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ata_piix 0000:00:1f.1: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xbfa0 irq 14
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xbfa8 irq 15
ata2: port disabled. ignoring.
ata1.00: ATA-6: TOSHIBA MK6008GAH, BU022C, max UDMA/100
ata1.00: 117210240 sectors, multi 8: LBA 
ata1.00: configured for UDMA/100
scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK6008GA BU02 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 117210240 512-byte logical blocks: (60.0 GB/55.8 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 < sda5 sda6 sda7 >
sd 0:0:0:0: [sda] Attached SCSI disk
SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
XFS mounting filesystem sda5
Ending clean XFS mount for filesystem: sda5
rtc_cmos 00:06: RTC can wake from S4
rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
udev: starting version 151
sd 0:0:0:0: Attached scsi generic sg0 type 0
cfg80211: Calling CRDA to update world regulatory domain
dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM] (64 C)
ACPI: acpi_idle registered with cpuidle
input: PC Speaker as /devices/platform/pcspkr/input/input1
input: DualPoint Stick as /devices/platform/i8042/serio1/input/input2
input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input3
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
tg3.c:v3.110 (April 9, 2010)
tg3 0000:09:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
tg3 0000:09:00.0: setting latency timer to 64
tg3 0000:09:00.0: eth0: Tigon3 [partno(BCM5752KFBG) rev 6002] (PCI Express) MAC address 00:18:8b:d6:5d:91
tg3 0000:09:00.0: eth0: attached PHY is 5752 (10/100/1000Base-T Ethernet) (WireSpeed[1])
tg3 0000:09:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
tg3 0000:09:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20
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 1
ehci_hcd 0000:00:1d.7: using broken periodic workaround
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 20, io mem 0xffa80000
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 8 ports detected
Linux agpgart interface v0.103
input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input4
ACPI: Lid Switch [LID]
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5
ACPI: Power Button [PBTN]
input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input6
ACPI: Sleep Button [SBTN]
input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input7
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
[Firmware Bug]: Duplicate ACPI video bus devices for the same VGA controller, please try module parameter "video.allow_duplicates=1"if the current driver doesn't work.
usb 1-2: new high speed USB device using ehci_hcd and address 2
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
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 2
uhci_hcd 0000:00:1d.0: irq 20, io base 0x0000bf80
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
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 3
uhci_hcd 0000:00:1d.1: irq 21, io base 0x0000bf60
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
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 4
uhci_hcd 0000:00:1d.2: irq 22, io base 0x0000bf40
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 23 (level, low) -> IRQ 23
uhci_hcd 0000:00:1d.3: setting latency timer to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 23, io base 0x0000bf20
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: Battery Slot [BAT0] (battery present)
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
HDA Intel 0000:00:1b.0: irq 43 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 4 ports detected
yenta_cardbus 0000:02:01.0: CardBus bridge found [1028:01d6]
input: HDA Intel Mic at Ext Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
input: HDA Intel HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
agpgart-intel 0000:00:00.0: Intel 945GM Chipset
agpgart-intel 0000:00:00.0: detected 7932K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
ACPI: AC Adapter [AC] (on-line)
intel_rng: FWH not detected
i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
yenta_cardbus 0000:02:01.0: ISA IRQ mask 0x0cb8, PCI irq 19
yenta_cardbus 0000:02:01.0: Socket status: 30000006
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #03 to #06
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [io  0x5000-0x5fff]
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x5000-0x5fff: excluding 0x5000-0x50ff 0x5400-0x54ff
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [mem 0xefb00000-0xefbfffff]
pcmcia_socket pcmcia_socket0: cs: memory probe 0xefb00000-0xefbfffff: excluding 0xefb00000-0xefb0ffff 0xefbf0000-0xefbfffff
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [mem 0x80000000-0x83ffffff pref]
pcmcia_socket pcmcia_socket0: cs: memory probe 0x80000000-0x83ffffff: excluding 0x80000000-0x83ffffff
ACPI: WMI: Mapper loaded
usb 1-2.3: new full speed USB device using ehci_hcd and address 3
hub 1-2.3:1.0: USB hub found
hub 1-2.3:1.0: 3 ports detected
input: Dell WMI hotkeys as /devices/virtual/input/input10
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x1f0-0x1f7 0x370-0x377
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x3f0-0x3f7 0x4d0-0x4d7
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: excluding 0xc80-0xcbf
pcmcia_socket pcmcia_socket0: cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xc7fff 0xcc000-0xcffff 0xf0000-0xfffff
pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: clean.
pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
firewire_ohci 0000:02:01.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
usb 1-2.3.2: new full speed USB device using ehci_hcd and address 4
firewire_ohci: Added fw-ohci device 0000:02:01.1, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x0
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
iTCO_vendor_support: vendor-support=0
sdhci-pci 0000:02:01.2: SDHCI controller found [1180:0822] (rev 18)
sdhci-pci 0000:02:01.2: found 1 slot(s)
sdhci-pci 0000:02:01.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
sdhci: ============== REGISTER DUMP ==============
sdhci: Sys addr: 0x00000000 | Version:  0x00000200
sdhci: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
sdhci: Present:  0x01f70000 | Host ctl: 0x00000000
sdhci: Power:    0x00000000 | Blk gap:  0x00000000
sdhci: Wake-up:  0x00000000 | Clock:    0x00000000
sdhci: Timeout:  0x00000000 | Int stat: 0x00000000
sdhci: Int enab: 0x00ff0003 | Sig enab: 0x00ff0003
sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci: Caps:     0x01e021a1 | Max curr: 0x00000040
sdhci: ===========================================
Registered led device: mmc0::
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc0: SDHCI controller on PCI [0000:02:01.2] using DMA
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
iTCO_wdt: Found a ICH7-M or ICH7-U TCO device (Version=2, TCOBASE=0x1060)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD52 arg 00000c00 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD52 arg 80000c08 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD1 arg 00000000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD1): -110: 00000000 00000000 00000000 00000000
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
leds_ss4200: no LED devices found
[drm] Initialized drm 1.1.0 20060810
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
iwl3945: Copyright(c) 2003-2010 Intel Corporation
iwl3945 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
iwl3945 0000:0c:00.0: setting latency timer to 64
iwl3945 0000:0c:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
iwl3945 0000:0c:00.0: Detected Intel Wireless WiFi Link 3945ABG
iwl3945 0000:0c:00.0: irq 44 for MSI/MSI-X
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
[drm] set up 7M of stolen space
firewire_core: created device fw0: GUID 484fc0003bba7850, S400
[drm] initialized overlay support
phy0: Selected rate control algorithm 'iwl-3945-rs'
Console: switching to colour frame buffer device 160x50
fb0: inteldrmfb frame buffer device
drm: registered panic notifier
Slow work thread pool: Starting up
Slow work thread pool: Ready
[drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
padlock: VIA PadLock not detected.
padlock: VIA PadLock Hash Engine not detected.
Btrfs loaded
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 14904 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 14904 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 14904 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 14904 /dev/mapper/sda6x
Adding 2040216k swap on /dev/sda7.  Priority:-1 extents:1 across:2040216k 
tg3 0000:09:00.0: irq 45 for MSI/MSI-X
iwl3945 0000:0c:00.0: loaded firmware version 15.32.2.9
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0: deauthenticating from 00:0d:93:8a:7f:0d by local choice (reason=3)
wlan0: authenticate with 00:0d:93:8a:7f:0d (try 1)
wlan0: authenticated
wlan0: associate with 00:0d:93:8a:7f:0d (try 1)
wlan0: RX AssocResp from 00:0d:93:8a:7f:0d (capab=0x411 status=0 aid=1)
wlan0: associated
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
wlan0: no IPv6 routers present
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000080
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD52 arg 00000c00 flags 00000195
mmc0: req done (CMD52): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD52 arg 80000c08 flags 00000195
mmc0: req done (CMD52): -123: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
mmc0: req done (CMD0): -123: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
mmc0: req done (CMD8): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
mmc0: req failed (CMD5): -123, retrying...
mmc0: req failed (CMD5): -123, retrying...
mmc0: req failed (CMD5): -123, retrying...
mmc0: req done (CMD5): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD1 arg 00000000 flags 000000e1
mmc0: req done (CMD1): -123: 00000000 00000000 00000000 00000000
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000040
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD52 arg 00000c00 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD52 arg 80000c08 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00400120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00000000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 20 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00400120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 80ff8000 00000000 00000000 00000000
mmc0: starting CMD2 arg 00000000 flags 00000067
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD2): 0: 1b534d53 44202020 10dac1bf 4b007c00
mmc0: starting CMD3 arg 00000000 flags 00000075
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD3): 0: b3680500 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: starting CMD9 arg b3680000 flags 00000007
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD9): 0: 002f0032 5f5a83cf 2db7ffbf 96800000
mmc0: starting CMD7 arg b3680000 flags 00000015
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
mmc0: starting CMD55 arg b3680000 flags 00000095
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000920 00000000 00000000 00000000
mmc0: starting CMD51 arg 00000000 flags 000000b5
mmc0:     blksz 8 blocks 1 flags 00000200 tsac 100 ms nsac 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00408000
mmc0: req done (CMD51): 0: 00000920 00000000 00000000 00000000
mmc0:     0 bytes transferred: -84
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc0: error -84 whilst initialising SD card
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0

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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-09 23:52 SD card on Dell D420 (Ricoh R5C822) Mark Hills
@ 2010-06-10  0:36 ` Chris Ball
  2010-06-10  8:08   ` Mark Hills
  0 siblings, 1 reply; 8+ messages in thread
From: Chris Ball @ 2010-06-10  0:36 UTC (permalink / raw)
  To: Mark Hills; +Cc: linux-mmc

Hi Mark,

   >   mmc0: error -84 whilst initialising SD card

Not sure how much this'll help, but:

errno -84 is defined in include/asm-generic/errno.h as EILSEQ, and
there are two occurences of EILSEQ in sdhci.c, one of which has a
printk next to it that you aren't seeing.  So, it's likely that you're
seeing:

    else if (intmask & (SDHCI_INT_CRC | SDHCI_INT_END_BIT | SDHCI_INT_INDEX))
        host->cmd->error = -EILSEQ;

So, it seems like your controller is returning a successful command
response, but with some sort of data error attached.  Have you tried
multiple SD cards, and are they known-working?

If you're sure it's not the card, try passing debug_quirks=1 to the
sdhci module.  (Let me know if you're not sure how to do that.)

Thanks,

- Chris.
-- 
Chris Ball   <cjb@laptop.org>
One Laptop Per Child

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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-10  0:36 ` Chris Ball
@ 2010-06-10  8:08   ` Mark Hills
  2010-06-10  9:39     ` Maxim Levitsky
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Hills @ 2010-06-10  8:08 UTC (permalink / raw)
  To: Chris Ball; +Cc: linux-mmc

On Wed, 9 Jun 2010, Chris Ball wrote:

> Hi Mark,
> 
>    >   mmc0: error -84 whilst initialising SD card
> 
> Not sure how much this'll help, but:
> 
> errno -84 is defined in include/asm-generic/errno.h as EILSEQ, and
> there are two occurences of EILSEQ in sdhci.c, one of which has a
> printk next to it that you aren't seeing.  So, it's likely that you're
> seeing:
> 
>     else if (intmask & (SDHCI_INT_CRC | SDHCI_INT_END_BIT | SDHCI_INT_INDEX))
>         host->cmd->error = -EILSEQ;
> 
> So, it seems like your controller is returning a successful command
> response, but with some sort of data error attached.  Have you tried
> multiple SD cards, and are they known-working?

I have two SD cards -- a 2GB Crucial, and a 32MB Sandisk (actually a 
micro-SD in an adaptor). Both cards work in a USB card reader with the 
same kernel, and in my digital radio.
 
> If you're sure it's not the card, try passing debug_quirks=1 to the
> sdhci module.  (Let me know if you're not sure how to do that.)

I've tried this with 2.6.35-rc2, and the result is the same. I also diff'd 
the dmesg, with no relevant differences.

> Thanks,
> 
> - Chris.
>

Thanks 

-- 
Mark

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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-10  8:08   ` Mark Hills
@ 2010-06-10  9:39     ` Maxim Levitsky
  2010-06-10 21:54       ` Mark Hills
  0 siblings, 1 reply; 8+ messages in thread
From: Maxim Levitsky @ 2010-06-10  9:39 UTC (permalink / raw)
  To: Mark Hills; +Cc: Chris Ball, linux-mmc

On Thu, 2010-06-10 at 09:08 +0100, Mark Hills wrote:
> On Wed, 9 Jun 2010, Chris Ball wrote:
> 
> > Hi Mark,
> > 
> >    >   mmc0: error -84 whilst initialising SD card
> > 
> > Not sure how much this'll help, but:
> > 
> > errno -84 is defined in include/asm-generic/errno.h as EILSEQ, and
> > there are two occurences of EILSEQ in sdhci.c, one of which has a
> > printk next to it that you aren't seeing.  So, it's likely that you're
> > seeing:
> > 
> >     else if (intmask & (SDHCI_INT_CRC | SDHCI_INT_END_BIT | SDHCI_INT_INDEX))
> >         host->cmd->error = -EILSEQ;
> > 
> > So, it seems like your controller is returning a successful command
> > response, but with some sort of data error attached.  Have you tried
> > multiple SD cards, and are they known-working?
> 
> I have two SD cards -- a 2GB Crucial, and a 32MB Sandisk (actually a 
> micro-SD in an adaptor). Both cards work in a USB card reader with the 
> same kernel, and in my digital radio.
>  
> > If you're sure it's not the card, try passing debug_quirks=1 to the
> > sdhci module.  (Let me know if you're not sure how to do that.)
> 
> I've tried this with 2.6.35-rc2, and the result is the same. I also diff'd 
> the dmesg, with no relevant differences.

Could you disable the CONFIG_MMC_RICOH_MMC and try again?
This setting is only relevant to MMC cards, and I have seen some
problems with it.

Also please post lsmod, dmesg, lspci output.

Did you do a suspend/resume cycle before this test?

You can also contact me via IRC (freenode, oftc, my nick MaximLevitsky),
and I try do some debugging.

Best regards,
	Maxim Levitsky


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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-10  9:39     ` Maxim Levitsky
@ 2010-06-10 21:54       ` Mark Hills
  2010-06-10 22:16         ` Maxim Levitsky
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Hills @ 2010-06-10 21:54 UTC (permalink / raw)
  To: Maxim Levitsky; +Cc: Chris Ball, linux-mmc

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2029 bytes --]

On Thu, 10 Jun 2010, Maxim Levitsky wrote:

> On Thu, 2010-06-10 at 09:08 +0100, Mark Hills wrote:
> > On Wed, 9 Jun 2010, Chris Ball wrote:
> > 
> > > Hi Mark,
> > > 
> > >    >   mmc0: error -84 whilst initialising SD card
> > > 
> > > Not sure how much this'll help, but:
> > > 
> > > errno -84 is defined in include/asm-generic/errno.h as EILSEQ, and
> > > there are two occurences of EILSEQ in sdhci.c, one of which has a
> > > printk next to it that you aren't seeing.  So, it's likely that you're
> > > seeing:
> > > 
> > >     else if (intmask & (SDHCI_INT_CRC | SDHCI_INT_END_BIT | SDHCI_INT_INDEX))
> > >         host->cmd->error = -EILSEQ;
> > > 
> > > So, it seems like your controller is returning a successful command
> > > response, but with some sort of data error attached.  Have you tried
> > > multiple SD cards, and are they known-working?
> > 
> > I have two SD cards -- a 2GB Crucial, and a 32MB Sandisk (actually a 
> > micro-SD in an adaptor). Both cards work in a USB card reader with the 
> > same kernel, and in my digital radio.
> >  
> > > If you're sure it's not the card, try passing debug_quirks=1 to the
> > > sdhci module.  (Let me know if you're not sure how to do that.)
> > 
> > I've tried this with 2.6.35-rc2, and the result is the same. I also diff'd 
> > the dmesg, with no relevant differences.
> 
> Could you disable the CONFIG_MMC_RICOH_MMC and try again?
> This setting is only relevant to MMC cards, and I have seen some
> problems with it.

Okay I disabled it, unfortunately with the same result.

> Also please post lsmod, dmesg, lspci output.

Sure, they are attached.

> Did you do a suspend/resume cycle before this test?

No, I didn't suspect or resume the laptop. The dmesg is from a cold 
reboot, where I let the machine boot, then inserted the card (and the same 
in the previous email)
 
> You can also contact me via IRC (freenode, oftc, my nick MaximLevitsky),
> and I try do some debugging.
> 
> Best regards,
> 	Maxim Levitsky
> 
> 

Thanks for your interest,

-- 
Mark

[-- Attachment #2: Type: TEXT/PLAIN, Size: 47695 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.35-rc2 (mark@vega) (gcc version 4.5.0 (GCC) ) #2 SMP PREEMPT Wed Jun 9 23:39:51 BST 2010
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000007f681400 (usable)
 BIOS-e820: 000000007f681400 - 0000000080000000 (reserved)
 BIOS-e820: 00000000f0000000 - 00000000f4007000 (reserved)
 BIOS-e820: 00000000f4008000 - 00000000f400c000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
DMI 2.4 present.
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
last_pfn = 0x7f681 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CFFFF write-protect
  D0000-EFFFF uncachable
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 000000000 mask F80000000 write-back
  1 base 07F800000 mask FFF800000 uncachable
  2 base 07F700000 mask FFFF00000 uncachable
  3 disabled
  4 disabled
  5 disabled
  6 disabled
  7 disabled
PAT not supported by CPU.
e820 update range: 0000000000002000 - 0000000000010000 (usable) ==> (reserved)
Scanning 1 areas for low memory corruption
modified physical RAM map:
 modified: 0000000000000000 - 0000000000001000 (reserved)
 modified: 0000000000001000 - 0000000000002000 (usable)
 modified: 0000000000002000 - 0000000000010000 (reserved)
 modified: 0000000000010000 - 000000000009f000 (usable)
 modified: 000000000009f000 - 00000000000a0000 (reserved)
 modified: 0000000000100000 - 000000007f681400 (usable)
 modified: 000000007f681400 - 0000000080000000 (reserved)
 modified: 00000000f0000000 - 00000000f4007000 (reserved)
 modified: 00000000f4008000 - 00000000f400c000 (reserved)
 modified: 00000000fec00000 - 00000000fec10000 (reserved)
 modified: 00000000fed20000 - 00000000feda0000 (reserved)
 modified: 00000000fee00000 - 00000000fee10000 (reserved)
 modified: 00000000ffb00000 - 0000000100000000 (reserved)
initial memory mapped : 0 - 01800000
init_memory_mapping: 0000000000000000-00000000377fe000
 0000000000 - 0000400000 page 4k
 0000400000 - 0037400000 page 2M
 0037400000 - 00377fe000 page 4k
kernel direct mapping tables up to 377fe000 @ 15000-1a000
RAMDISK: 7f487000 - 7f672000
Allocated new RAMDISK: 00100000 - 002ea33f
Move RAMDISK from 000000007f487000 - 000000007f67133e to 00100000 - 002ea33e
ACPI: RSDP 000fc0e0 00014 (v00 DELL  )
ACPI: RSDT 7f681a0e 00044 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: FACP 7f682800 00074 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: DSDT 7f683400 04D15 (v01 INT430 SYSFexxx 00001001 INTL 20050624)
ACPI: FACS 7f691c00 00040
ACPI: HPET 7f682f00 00038 (v01 DELL    M07     00000001 ASL  00000061)
ACPI: APIC 7f683000 00068 (v01 DELL    M07     27D70403 ASL  00000047)
ACPI: ASF! 7f682c00 0005B (v16 DELL    M07     27D70403 ASL  00000061)
ACPI: MCFG 7f682fc0 0003E (v16 DELL    M07     27D70403 ASL  00000061)
ACPI: SLIC 7f68309c 00176 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: TCPA 7f683300 00032 (v01 DELL    M07     27D70403 ASL  00000061)
ACPI: SSDT 7f681a95 004DC (v01  PmRef    CpuPm 00003000 INTL 20050624)
ACPI: Local APIC address 0xfee00000
1150MB HIGHMEM available.
887MB LOWMEM available.
  mapped low ram: 0 - 377fe000
  low ram: 0 - 377fe000
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  Normal   0x00001000 -> 0x000377fe
  HighMem  0x000377fe -> 0x0007f681
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
    0: 0x00000001 -> 0x00000002
    0: 0x00000010 -> 0x0000009f
    0: 0x00000100 -> 0x0007f681
On node 0 totalpages: 521745
free_area_init_node: node 0, pgdat c140e040, node_mem_map c1570020
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3952 pages, LIFO batch:0
  Normal zone: 1744 pages used for memmap
  Normal zone: 221486 pages, LIFO batch:31
  HighMem zone: 2302 pages used for memmap
  HighMem zone: 292229 pages, LIFO batch:31
Using APIC driver default
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x8086a201 base: 0xfed00000
SMP: Allowing 2 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 40
early_res array is doubled to 64 at [16000 - 167ff]
PM: Registered nosave memory: 0000000000002000 - 0000000000010000
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:70000000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Embedded 14 pages/cpu @c2800000 s34880 r0 d22464 u2097152
pcpu-alloc: s34880 r0 d22464 u2097152 alloc=1*4194304
pcpu-alloc: [0] 0 1 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 517667
Kernel command line: root=/dev/sda5 ro resume=/dev/sda7
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
allocated 10437120 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
Subtract (46 early reservations)
  #1 [0000001000 - 0000002000]   EX TRAMPOLINE
  #2 [0001000000 - 0001567184]   TEXT DATA BSS
  #3 [000009f000 - 0000100000]   BIOS reserved
  #4 [0001568000 - 000156e194]             BRK
  #5 [0000010000 - 0000011000]      TRAMPOLINE
  #6 [0000011000 - 0000015000]     ACPI WAKEUP
  #7 [0000015000 - 0000016000]         PGTABLE
  #8 [0000100000 - 00002eb000]     NEW RAMDISK
  #9 [000156f000 - 0001570000]         BOOTMEM
  #10 [0001570000 - 0002560000]         BOOTMEM
  #11 [00015671c0 - 00015671c4]         BOOTMEM
  #12 [0001567200 - 00015672c0]         BOOTMEM
  #13 [00015672c0 - 0001567314]         BOOTMEM
  #14 [0002560000 - 0002563000]         BOOTMEM
  #15 [0001567340 - 00015673ac]         BOOTMEM
  #16 [0002563000 - 0002569000]         BOOTMEM
  #17 [00015673c0 - 00015673e5]         BOOTMEM
  #18 [0001567400 - 0001567427]         BOOTMEM
  #19 [0001567440 - 00015675ac]         BOOTMEM
  #20 [00015675c0 - 0001567600]         BOOTMEM
  #21 [0001567600 - 0001567640]         BOOTMEM
  #22 [0001567640 - 0001567680]         BOOTMEM
  #23 [0001567680 - 00015676c0]         BOOTMEM
  #24 [00015676c0 - 0001567700]         BOOTMEM
  #25 [0001567700 - 0001567740]         BOOTMEM
  #26 [0001567740 - 0001567780]         BOOTMEM
  #27 [0001567780 - 00015677c0]         BOOTMEM
  #28 [00015677c0 - 0001567800]         BOOTMEM
  #29 [0001567800 - 0001567840]         BOOTMEM
  #30 [0001567840 - 0001567850]         BOOTMEM
  #31 [0001567880 - 0001567890]         BOOTMEM
  #32 [00015678c0 - 00015678e3]         BOOTMEM
  #33 [0001567900 - 0001567923]         BOOTMEM
  #34 [0002800000 - 000280e000]         BOOTMEM
  #35 [0002a00000 - 0002a0e000]         BOOTMEM
  #36 [0001567940 - 0001567944]         BOOTMEM
  #37 [0001567980 - 0001567984]         BOOTMEM
  #38 [00015679c0 - 00015679c8]         BOOTMEM
  #39 [0001567a00 - 0001567a08]         BOOTMEM
  #40 [0001567a40 - 0001567ae8]         BOOTMEM
  #41 [0001567b00 - 0001567b68]         BOOTMEM
  #42 [0002569000 - 000256d000]         BOOTMEM
  #43 [000256d000 - 00025ed000]         BOOTMEM
  #44 [00025ed000 - 000262d000]         BOOTMEM
  #45 [0002a0e000 - 0003402200]         BOOTMEM
Initializing HighMem for node 0 (000377fe:0007f681)
Memory: 2051972k/2087428k available (2958k kernel code, 35008k reserved, 1223k data, 412k init, 1178124k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
      .init : 0xc1416000 - 0xc147d000   ( 412 kB)
      .data : 0xc12e38b8 - 0xc1415880   (1223 kB)
      .text : 0xc1000000 - 0xc12e38b8   (2958 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:512
Console: colour VGA+ 80x25
console [tty0] enabled
hpet clockevent registered
Fast TSC calibration using PIT
Detected 1196.783 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 2394.29 BogoMIPS (lpj=3989276)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 6 MCE banks
CPU0: Thermal monitoring enabled (TM2)
using mwait in idle threads.
Performance Events: Core events, core PMU driver.
... version:                1
... bit width:              40
... generic registers:      2
... value mask:             000000ffffffffff
... max period:             000000007fffffff
... fixed-purpose events:   0
... event mask:             0000000000000003
ACPI: Core revision 20100428
Enabling APIC mode:  Flat.  Using 1 I/O APICs
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM) Duo CPU      U2500  @ 1.20GHz stepping 0c
Booting Node   0, Processors  #1 Ok.
Initializing CPU#1
TSC synchronization [CPU#0 -> CPU#1]:
Measured 2302328727 cycles TSC warp between CPUs, turning off TSC clock.
Marking TSC unstable due to check_tsc_sync_source failed
Brought up 2 CPUs
Total of 2 processors activated (4789.09 BogoMIPS).
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf0000000-0xf3ffffff] (base 0xf0000000)
PCI: MMCONFIG at [mem 0xf0000000-0xf3ffffff] reserved in E820
PCI: Using MMCONFIG for extended config space
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI Warning: Incorrect checksum in table [TCPA] - 0x00, should be 0xA9 (20100428/tbutils-314)
ACPI: SSDT 7f681a52 00043 (v01  LMPWR  DELLLOM 00001001 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00043 (v01  LMPWR  DELLLOM 00001001 INTL 20050624)
ACPI: SSDT 7f6821bc 001C0 (v01  PmRef  Cpu0Ist 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 001C0 (v01  PmRef  Cpu0Ist 00003000 INTL 20050624)
ACPI: SSDT 7f681f71 001C6 (v01  PmRef  Cpu0Cst 00003001 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 001C6 (v01  PmRef  Cpu0Cst 00003001 INTL 20050624)
ACPI: SSDT 7f68237c 000C4 (v01  PmRef  Cpu1Ist 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 000C4 (v01  PmRef  Cpu1Ist 00003000 INTL 20050624)
ACPI: SSDT 7f682137 00085 (v01  PmRef  Cpu1Cst 00003000 INTL 20050624)
ACPI: Dynamic OEM Table Load:
ACPI: SSDT (null) 00085 (v01  PmRef  Cpu1Cst 00003000 INTL 20050624)
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: ACPI Dock Station Driver: 1 docks/bays found
PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A03:00: host bridge window [io  0x0000-0x0cf7] (ignored)
pci_root PNP0A03:00: host bridge window [io  0x0d00-0xffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x80000000-0xefffffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xf4007000-0xf4007fff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xf400c000-0xfebfffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfec10000-0xfecfffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfed00400-0xfed1ffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfed40000-0xfed44fff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0xfee10000-0xffafffff] (ignored)
pci 0000:00:02.0: reg 10: [mem 0xeff00000-0xeff7ffff]
pci 0000:00:02.0: reg 14: [io  0xeff8-0xefff]
pci 0000:00:02.0: reg 18: [mem 0xd0000000-0xdfffffff pref]
pci 0000:00:02.0: reg 1c: [mem 0xefec0000-0xefefffff]
pci 0000:00:02.1: reg 10: [mem 0xeff80000-0xefffffff]
pci 0000:00:1b.0: reg 10: [mem 0xefebc000-0xefebffff 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.2: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.2: PME# disabled
pci 0000:00:1d.0: reg 20: [io  0xbf80-0xbf9f]
pci 0000:00:1d.1: reg 20: [io  0xbf60-0xbf7f]
pci 0000:00:1d.2: reg 20: [io  0xbf40-0xbf5f]
pci 0000:00:1d.3: reg 20: [io  0xbf20-0xbf3f]
pci 0000:00:1d.7: reg 10: [mem 0xffa80000-0xffa803ff]
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  0x1000-0x107f] claimed by ICH6 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: [io  0x1080-0x10bf] claimed by ICH6 GPIO
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f)
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f)
pci 0000:00:1f.1: reg 10: [io  0x01f0-0x01f7]
pci 0000:00:1f.1: reg 14: [io  0x03f4-0x03f7]
pci 0000:00:1f.1: reg 18: [io  0x0170-0x0177]
pci 0000:00:1f.1: reg 1c: [io  0x0374-0x0377]
pci 0000:00:1f.1: reg 20: [io  0xbfa0-0xbfaf]
pci 0000:00:1f.3: reg 20: [io  0x10c0-0x10df]
pci 0000:00:1c.0: PCI bridge to [bus 0b-0b]
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:0c:00.0: reg 10: [mem 0xefdff000-0xefdfffff]
pci 0000:0c:00.0: PME# supported from D0 D3hot D3cold
pci 0000:0c:00.0: PME# disabled
pci 0000:00:1c.1: PCI bridge to [bus 0c-0c]
pci 0000:00:1c.1:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.1:   bridge window [mem 0xefd00000-0xefdfffff]
pci 0000:00:1c.1:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1c.2: PCI bridge to [bus 09-09]
pci 0000:00:1c.2:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1c.2:   bridge window [mem 0xfff00000-0x000fffff] (disabled)
pci 0000:00:1c.2:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:02:01.0: reg 10: [mem 0x00000000-0x00000fff]
pci 0000:02:01.0: supports D1 D2
pci 0000:02:01.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.0: PME# disabled
pci 0000:02:01.1: reg 10: [mem 0xefcff800-0xefcfffff]
pci 0000:02:01.1: supports D1 D2
pci 0000:02:01.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.1: PME# disabled
pci 0000:02:01.2: reg 10: [mem 0xefcff700-0xefcff7ff]
pci 0000:02:01.2: supports D1 D2
pci 0000:02:01.2: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:01.2: PME# disabled
pci 0000:00:1e.0: PCI bridge to [bus 02-03] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xefc00000-0xefcfffff]
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x00000000-0xffffffff] (subtractive decode)
pci_bus 0000:03: [bus 03-06] partially hidden behind transparent bridge 0000:02 [bus 02-03]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PXP0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *4
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *7
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *3
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 0000000000002000 - 000000000000ffff 
reserve RAM buffer: 000000000009f000 - 000000000009ffff 
reserve RAM buffer: 000000007f681400 - 000000007fffffff 
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
HPET: 3 timers in total, 0 timers will be used for per-cpu timer
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
hpet0: 3 comparators, 64-bit 14.318180 MHz counter
Switching to clocksource hpet
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:02: disabling [io  0x1000-0x1005] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:02: disabling [io  0x1008-0x100f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1006-0x1007] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x100a-0x1059] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1060-0x107f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp 00:03: disabling [io  0x1010-0x102f] because it overlaps 0000:00:1f.0 BAR 13 [io  0x1000-0x107f]
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: [mem 0x00000000-0x0009fbff] could not be reserved
system 00:00: [mem 0x0009fc00-0x0009ffff] could not be reserved
system 00:00: [mem 0x000c0000-0x000cffff] could not be reserved
system 00:00: [mem 0x000e0000-0x000fffff] could not be reserved
system 00:00: [mem 0x00100000-0x7f6813ff] could not be reserved
system 00:00: [mem 0x7f681400-0x7f6fffff] has been reserved
system 00:00: [mem 0x7f700000-0x7f7fffff] has been reserved
system 00:00: [mem 0x7f700000-0x7fefffff] could not be reserved
system 00:00: [mem 0xffb00000-0xffffffff] has been reserved
system 00:00: [mem 0xfec00000-0xfec0ffff] could not be reserved
system 00:00: [mem 0xfee00000-0xfee0ffff] has been reserved
system 00:00: [mem 0xfed20000-0xfed3ffff] has been reserved
system 00:00: [mem 0xfed45000-0xfed9ffff] has been reserved
system 00:00: [mem 0xffa80000-0xffa83fff] could not be reserved
system 00:00: [mem 0xf4000000-0xf4003fff] has been reserved
system 00:00: [mem 0xf4004000-0xf4004fff] has been reserved
system 00:00: [mem 0xf4005000-0xf4005fff] has been reserved
system 00:00: [mem 0xf4006000-0xf4006fff] has been reserved
system 00:00: [mem 0xf4008000-0xf400bfff] has been reserved
system 00:00: [mem 0xf0000000-0xf3ffffff] has been reserved
system 00:02: [io  0x04d0-0x04d1] has been reserved
system 00:03: [io  0xf400-0xf4fe] has been reserved
system 00:03: [io  0x1080-0x10bf] has been reserved
system 00:03: [io  0x10c0-0x10df] has been reserved
system 00:03: [io  0x0809] has been reserved
system 00:08: [io  0x0c80-0x0caf] has been reserved
system 00:08: [io  0x0cc0-0x0cff] could not be reserved
system 00:08: [io  0x0910-0x091f] has been reserved
system 00:08: [io  0x0920-0x092f] has been reserved
system 00:08: [io  0x0cbc-0x0cbf] has been reserved
system 00:08: [io  0x0930-0x097f] has been reserved
system 00:0b: [mem 0xfed00000-0xfed003ff] has been reserved
system 00:0c: [io  0x0cb0-0x0cbb] has been reserved
system 00:0c: [mem 0xfed40000-0xfed44fff] has been reserved
pci 0000:00:1e.0: BAR 15: assigned [mem 0x80000000-0x83ffffff pref]
pci 0000:00:1c.0: BAR 14: assigned [mem 0x84000000-0x841fffff]
pci 0000:00:1c.0: BAR 15: assigned [mem 0x84200000-0x843fffff 64bit pref]
pci 0000:00:1c.1: BAR 15: assigned [mem 0x84400000-0x845fffff 64bit pref]
pci 0000:00:1c.2: BAR 14: assigned [mem 0x84600000-0x847fffff]
pci 0000:00:1c.2: BAR 15: assigned [mem 0x84800000-0x849fffff 64bit pref]
pci 0000:00:1c.0: BAR 13: assigned [io  0x2000-0x2fff]
pci 0000:00:1c.1: BAR 13: assigned [io  0x3000-0x3fff]
pci 0000:00:1c.2: BAR 13: assigned [io  0x4000-0x4fff]
pci 0000:00:1e.0: BAR 13: assigned [io  0x5000-0x5fff]
pci 0000:00:1c.0: PCI bridge to [bus 0b-0b]
pci 0000:00:1c.0:   bridge window [io  0x2000-0x2fff]
pci 0000:00:1c.0:   bridge window [mem 0x84000000-0x841fffff]
pci 0000:00:1c.0:   bridge window [mem 0x84200000-0x843fffff 64bit pref]
pci 0000:00:1c.1: PCI bridge to [bus 0c-0c]
pci 0000:00:1c.1:   bridge window [io  0x3000-0x3fff]
pci 0000:00:1c.1:   bridge window [mem 0xefd00000-0xefdfffff]
pci 0000:00:1c.1:   bridge window [mem 0x84400000-0x845fffff 64bit pref]
pci 0000:00:1c.2: PCI bridge to [bus 09-09]
pci 0000:00:1c.2:   bridge window [io  0x4000-0x4fff]
pci 0000:00:1c.2:   bridge window [mem 0x84600000-0x847fffff]
pci 0000:00:1c.2:   bridge window [mem 0x84800000-0x849fffff 64bit pref]
pci 0000:02:01.0: BAR 15: assigned [mem 0x80000000-0x83ffffff pref]
pci 0000:02:01.0: BAR 16: assigned [mem 0x88000000-0x8bffffff]
pci 0000:02:01.0: BAR 0: assigned [mem 0xefc00000-0xefc00fff]
pci 0000:02:01.0: BAR 0: set to [mem 0xefc00000-0xefc00fff] (PCI address [0xefc00000-0xefc00fff]
pci 0000:02:01.0: BAR 13: assigned [io  0x5000-0x50ff]
pci 0000:02:01.0: BAR 14: assigned [io  0x5400-0x54ff]
pci 0000:02:01.0: CardBus bridge to [bus 03-06]
pci 0000:02:01.0:   bridge window [io  0x5000-0x50ff]
pci 0000:02:01.0:   bridge window [io  0x5400-0x54ff]
pci 0000:02:01.0:   bridge window [mem 0x80000000-0x83ffffff pref]
pci 0000:02:01.0:   bridge window [mem 0x88000000-0x8bffffff]
pci 0000:00:1e.0: PCI bridge to [bus 02-03]
pci 0000:00:1e.0:   bridge window [io  0x5000-0x5fff]
pci 0000:00:1e.0:   bridge window [mem 0xefc00000-0xefcfffff]
pci 0000:00:1e.0:   bridge window [mem 0x80000000-0x83ffffff pref]
pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.0: setting latency timer to 64
pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
pci 0000:00:1c.2: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci 0000:02:01.0: enabling device (0000 -> 0003)
pci 0000:02:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
pci_bus 0000:00: resource 0 [io  0x0000-0xffff]
pci_bus 0000:00: resource 1 [mem 0x00000000-0xffffffff]
pci_bus 0000:0b: resource 0 [io  0x2000-0x2fff]
pci_bus 0000:0b: resource 1 [mem 0x84000000-0x841fffff]
pci_bus 0000:0b: resource 2 [mem 0x84200000-0x843fffff 64bit pref]
pci_bus 0000:0c: resource 0 [io  0x3000-0x3fff]
pci_bus 0000:0c: resource 1 [mem 0xefd00000-0xefdfffff]
pci_bus 0000:0c: resource 2 [mem 0x84400000-0x845fffff 64bit pref]
pci_bus 0000:09: resource 0 [io  0x4000-0x4fff]
pci_bus 0000:09: resource 1 [mem 0x84600000-0x847fffff]
pci_bus 0000:09: resource 2 [mem 0x84800000-0x849fffff 64bit pref]
pci_bus 0000:02: resource 0 [io  0x5000-0x5fff]
pci_bus 0000:02: resource 1 [mem 0xefc00000-0xefcfffff]
pci_bus 0000:02: resource 2 [mem 0x80000000-0x83ffffff pref]
pci_bus 0000:02: resource 4 [io  0x0000-0xffff]
pci_bus 0000:02: resource 5 [mem 0x00000000-0xffffffff]
pci_bus 0000:03: resource 0 [io  0x5000-0x50ff]
pci_bus 0000:03: resource 1 [io  0x5400-0x54ff]
pci_bus 0000:03: resource 2 [mem 0x80000000-0x83ffffff pref]
pci_bus 0000:03: resource 3 [mem 0x88000000-0x8bffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
pci 0000:00:02.0: Boot video device
PCI: CLS 64 bytes, default 64
Unpacking initramfs...
Freeing initrd memory: 1964k freed
apm: BIOS not found.
Scanning for low memory corruption every 60 seconds
audit: initializing netlink socket (disabled)
type=2000 audit(1276206182.583:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
msgmni has been set to 1710
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
pcieport 0000:00:1c.0: setting latency timer to 64
pcieport 0000:00:1c.0: irq 40 for MSI/MSI-X
pcieport 0000:00:1c.1: setting latency timer to 64
pcieport 0000:00:1c.1: irq 41 for MSI/MSI-X
pcieport 0000:00:1c.2: setting latency timer to 64
pcieport 0000:00:1c.2: irq 42 for MSI/MSI-X
pcieport 0000:00:1c.0: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.0: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.0:pcie01 failed with error -13
pcieport 0000:00:1c.1: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.1: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.1:pcie01 failed with error -13
pcieport 0000:00:1c.2: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.2: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.2:pcie01 failed with error -13
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 17
Using IPI No-Shortcut mode
PM: Checking image partition /dev/sda7
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
PM: Resume from disk failed.
registered taskstats version 1
Initalizing network drop monitor service
Freeing unused kernel memory: 412k freed
SCSI subsystem initialized
libata version 3.00 loaded.
ata_piix 0000:00:1f.1: version 2.13
ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ata_piix 0000:00:1f.1: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xbfa0 irq 14
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xbfa8 irq 15
ata2: port disabled. ignoring.
ata1.00: ATA-6: TOSHIBA MK6008GAH, BU022C, max UDMA/100
ata1.00: 117210240 sectors, multi 8: LBA 
ata1.00: configured for UDMA/100
scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK6008GA BU02 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 117210240 512-byte logical blocks: (60.0 GB/55.8 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 < sda5 sda6 sda7 >
sd 0:0:0:0: [sda] Attached SCSI disk
SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
XFS mounting filesystem sda5
Ending clean XFS mount for filesystem: sda5
rtc_cmos 00:06: RTC can wake from S4
rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
udev: starting version 151
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM] (38 C)
input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
ACPI: Lid Switch [LID]
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2
ACPI: Power Button [PBTN]
input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3
ACPI: Sleep Button [SBTN]
ACPI: Battery Slot [BAT0] (battery present)
ACPI: AC Adapter [AC] (on-line)
cfg80211: Calling CRDA to update world regulatory domain
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
input: PC Speaker as /devices/platform/pcspkr/input/input4
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20
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 1
ehci_hcd 0000:00:1d.7: using broken periodic workaround
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 20, io mem 0xffa80000
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 8 ports detected
dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
ACPI: acpi_idle registered with cpuidle
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
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 2
uhci_hcd 0000:00:1d.0: irq 20, io base 0x0000bf80
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
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 3
uhci_hcd 0000:00:1d.1: irq 21, io base 0x0000bf60
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
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 4
uhci_hcd 0000:00:1d.2: irq 22, io base 0x0000bf40
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 23 (level, low) -> IRQ 23
uhci_hcd 0000:00:1d.3: setting latency timer to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 23, io base 0x0000bf20
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
HDA Intel 0000:00:1b.0: irq 43 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
intel_rng: FWH not detected
input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input5
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
[Firmware Bug]: Duplicate ACPI video bus devices for the same VGA controller, please try module parameter "video.allow_duplicates=1"if the current driver doesn't work.
usb 2-2: new full speed USB device using uhci_hcd and address 2
sd 0:0:0:0: Attached scsi generic sg0 type 0
input: HDA Intel Mic at Ext Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
input: HDA Intel HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
hub 2-2:1.0: USB hub found
hub 2-2:1.0: 4 ports detected
Linux agpgart interface v0.103
agpgart-intel 0000:00:00.0: Intel 945GM Chipset
agpgart-intel 0000:00:00.0: detected 7932K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
firewire_ohci 0000:02:01.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
ACPI: WMI: Mapper loaded
usb 2-2.3: new full speed USB device using uhci_hcd and address 3
firewire_ohci: Added fw-ohci device 0000:02:01.1, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x0
input: DualPoint Stick as /devices/platform/i8042/serio1/input/input8
hub 2-2.3:1.0: USB hub found
hub 2-2.3:1.0: 3 ports detected
input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input9
input: Dell WMI hotkeys as /devices/virtual/input/input10
usb 2-2.3.2: new full speed USB device using uhci_hcd and address 4
yenta_cardbus 0000:02:01.0: CardBus bridge found [1028:01d6]
iTCO_vendor_support: vendor-support=0
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
iTCO_wdt: Found a ICH7-M or ICH7-U TCO device (Version=2, TCOBASE=0x1060)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
firewire_core: created device fw0: GUID 484fc0003bba7850, S400
leds_ss4200: no LED devices found
yenta_cardbus 0000:02:01.0: ISA IRQ mask 0x0cb8, PCI irq 19
yenta_cardbus 0000:02:01.0: Socket status: 30000006
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #03 to #06
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [io  0x5000-0x5fff]
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x5000-0x5fff: excluding 0x5000-0x50ff 0x5400-0x54ff
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [mem 0xefc00000-0xefcfffff]
pcmcia_socket pcmcia_socket0: cs: memory probe 0xefc00000-0xefcfffff: excluding 0xefc00000-0xefc0ffff 0xefcf0000-0xefcfffff
yenta_cardbus 0000:02:01.0: pcmcia: parent PCI bridge window: [mem 0x80000000-0x83ffffff pref]
pcmcia_socket pcmcia_socket0: cs: memory probe 0x80000000-0x83ffffff: excluding 0x80000000-0x83ffffff
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
iwl3945: Copyright(c) 2003-2010 Intel Corporation
iwl3945 0000:0c:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
iwl3945 0000:0c:00.0: setting latency timer to 64
iwl3945 0000:0c:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
iwl3945 0000:0c:00.0: Detected Intel Wireless WiFi Link 3945ABG
iwl3945 0000:0c:00.0: irq 44 for MSI/MSI-X
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
[drm] Initialized drm 1.1.0 20060810
sdhci-pci 0000:02:01.2: SDHCI controller found [1180:0822] (rev 18)
sdhci-pci 0000:02:01.2: found 1 slot(s)
sdhci-pci 0000:02:01.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
sdhci: ============== REGISTER DUMP ==============
sdhci: Sys addr: 0x00000000 | Version:  0x00000200
sdhci: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
sdhci: Present:  0x01fa0000 | Host ctl: 0x00000000
sdhci: Power:    0x00000000 | Blk gap:  0x00000000
sdhci: Wake-up:  0x00000000 | Clock:    0x00000000
sdhci: Timeout:  0x00000000 | Int stat: 0x00000000
sdhci: Int enab: 0x00ff0003 | Sig enab: 0x00ff0003
sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci: Caps:     0x01e021a1 | Max curr: 0x00000040
sdhci: ===========================================
Registered led device: mmc0::
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc0: SDHCI controller on PCI [0000:02:01.2] using DMA
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD52 arg 00000c00 flags 00000195
mmc0: req done (CMD52): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD52 arg 80000c08 flags 00000195
mmc0: req done (CMD52): -123: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
mmc0: req done (CMD0): -123: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
mmc0: req done (CMD8): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
mmc0: req failed (CMD5): -123, retrying...
mmc0: req failed (CMD5): -123, retrying...
mmc0: req failed (CMD5): -123, retrying...
mmc0: req done (CMD5): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc0: req done (CMD55): -123: 00000000 00000000 00000000 00000000
mmc0: starting CMD1 arg 00000000 flags 000000e1
mmc0: req done (CMD1): -123: 00000000 00000000 00000000 00000000
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
[drm] set up 7M of stolen space
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x1f0-0x1f7 0x370-0x377
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x3f0-0x3f7 0x4d0-0x4d7
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: excluding 0xc80-0xcbf
pcmcia_socket pcmcia_socket0: cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xc7fff 0xcc000-0xcffff 0xf0000-0xfffff
pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: clean.
pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
phy0: Selected rate control algorithm 'iwl-3945-rs'
[drm] initialized overlay support
Console: switching to colour frame buffer device 160x50
fb0: inteldrmfb frame buffer device
drm: registered panic notifier
Slow work thread pool: Starting up
Slow work thread pool: Ready
[drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
padlock: VIA PadLock not detected.
padlock: VIA PadLock Hash Engine not detected.
Btrfs loaded
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 15617 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 15617 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 15617 /dev/mapper/sda6x
device fsid 4142ea38cfbac52f-1988df0c32213bbc devid 1 transid 15617 /dev/mapper/sda6x
Adding 2040216k swap on /dev/sda7.  Priority:-1 extents:1 across:2040216k 
iwl3945 0000:0c:00.0: loaded firmware version 15.32.2.9
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0: deauthenticating from 00:0d:93:8a:7f:0d by local choice (reason=3)
wlan0: authenticate with 00:0d:93:8a:7f:0d (try 1)
wlan0: authenticated
wlan0: associate with 00:0d:93:8a:7f:0d (try 1)
wlan0: RX AssocResp from 00:0d:93:8a:7f:0d (capab=0x411 status=0 aid=1)
wlan0: associated
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
wlan0: no IPv6 routers present
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000040
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD52 arg 00000c00 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD52 arg 80000c08 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req failed (CMD5): -110, retrying...
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00400120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00000000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 20 width 0 timing 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: starting CMD8 arg 000001aa flags 000002f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00400120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 00ff8000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
mmc0: starting CMD41 arg 00300000 flags 000000e1
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD41): 0: 80ff8000 00000000 00000000 00000000
mmc0: starting CMD2 arg 00000000 flags 00000067
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD2): 0: 1b534d53 44202020 10dac1bf 4b007c00
mmc0: starting CMD3 arg 00000000 flags 00000075
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD3): 0: b3680500 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 20 width 0 timing 0
mmc0: starting CMD9 arg b3680000 flags 00000007
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD9): 0: 002f0032 5f5a83cf 2db7ffbf 96800000
mmc0: starting CMD7 arg b3680000 flags 00000015
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
mmc0: starting CMD55 arg b3680000 flags 00000095
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD55): 0: 00000920 00000000 00000000 00000000
mmc0: starting CMD51 arg 00000000 flags 000000b5
mmc0:     blksz 8 blocks 1 flags 00000200 tsac 100 ms nsac 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00408000
mmc0: req done (CMD51): 0: 00000920 00000000 00000000 00000000
mmc0:     0 bytes transferred: -84
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc0: error -84 whilst initialising SD card
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0

[-- Attachment #3: Type: TEXT/PLAIN, Size: 1888 bytes --]

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b4)
02:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 09)
02:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

[-- Attachment #4: Type: TEXT/PLAIN, Size: 3895 bytes --]

Module                  Size  Used by
ipv6                  239058  14 
btrfs                 469835  1 
zlib_deflate           17914  1 btrfs
crc32c                  2380  1 
libcrc32c                698  1 btrfs
ext2                   56200  1 
mbcache                 4290  1 ext2
sha256_generic         11121  2 
aes_i586                6892  3 
aes_generic            25846  1 aes_i586
cbc                     2111  1 
dm_crypt               10560  1 
dm_mod                 55038  8 dm_crypt
arc4                    1070  2 
ecb                     1557  2 
i915                  262562  1 
drm_kms_helper         21826  1 i915
sdhci_pci               5862  0 
drm                   133988  2 i915,drm_kms_helper
sdhci                  15283  1 sdhci_pci
mmc_core               50266  1 sdhci
iwl3945               131728  0 
pcmcia                 32574  0 
iTCO_wdt                8677  0 
iTCO_vendor_support     1433  1 iTCO_wdt
yenta_socket           19780  0 
joydev                  7503  0 
pcmcia_rsrc             9464  1 yenta_socket
dell_wmi                2483  0 
iwlcore               103860  1 iwl3945
pcmcia_core            10636  3 pcmcia,yenta_socket,pcmcia_rsrc
dell_laptop             4715  0 
wmi                     5930  1 dell_wmi
i2c_i801                7458  0 
snd_seq_dummy           1079  0 
firewire_ohci          20170  0 
i2c_algo_bit            4391  1 i915
intel_agp              23790  2 i915
firewire_core          38837  1 firewire_ohci
agpgart                23472  2 drm,intel_agp
snd_seq_oss            25080  0 
snd_hda_codec_idt      46259  1 
snd_seq_midi_event      4496  1 snd_seq_oss
snd_seq                41720  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
sg                     20873  0 
led_class               1843  1 sdhci
psmouse                51481  0 
serio_raw               3566  0 
video                  15849  1 i915
output                  1448  1 video
i2c_core               15631  5 i915,drm_kms_helper,drm,i2c_i801,i2c_algo_bit
snd_hda_intel          18993  0 
snd_seq_device          4361  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_hda_codec          67018  2 snd_hda_codec_idt,snd_hda_intel
uhci_hcd               19288  0 
processor              25030  2 
mac80211              167156  2 iwl3945,iwlcore
dcdbas                  4356  1 dell_laptop
snd_pcm_oss            33602  0 
snd_mixer_oss          14624  1 snd_pcm_oss
snd_hwdep               4764  1 snd_hda_codec
ehci_hcd               32022  0 
pcspkr                  1359  0 
evdev                   6812  0 
usbcore               121494  3 uhci_hcd,ehci_hcd
snd_pcm                58212  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              15423  2 snd_seq,snd_pcm
cfg80211              124041  3 iwl3945,iwlcore,mac80211
tpm_tis                 6372  0 
ac                      2329  0 
snd                    43211  11 snd_seq_oss,snd_hda_codec_idt,snd_seq,snd_hda_intel,snd_seq_device,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_hwdep,snd_pcm,snd_timer
battery                 7879  0 
button                  3746  1 i915
tpm                     9785  1 tpm_tis
thermal                 9786  0 
crc_itu_t               1053  1 firewire_core
soundcore               5017  1 snd
snd_page_alloc          5917  2 snd_hda_intel,snd_pcm
tpm_bios                4597  1 tpm
rfkill                 12854  2 dell_laptop,cfg80211
rtc_cmos                7738  0 
rtc_core               11831  1 rtc_cmos
rtc_lib                 1494  1 rtc_core
xfs                   650473  1 
exportfs                2918  1 xfs
sd_mod                 26741  9 
pata_acpi               2308  0 
ata_generic             2183  0 
ata_piix               18087  4 
libata                140664  3 pata_acpi,ata_generic,ata_piix
scsi_mod              105813  3 sg,sd_mod,libata

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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-10 21:54       ` Mark Hills
@ 2010-06-10 22:16         ` Maxim Levitsky
  2010-06-10 22:54           ` Mark Hills
  0 siblings, 1 reply; 8+ messages in thread
From: Maxim Levitsky @ 2010-06-10 22:16 UTC (permalink / raw)
  To: Mark Hills; +Cc: Chris Ball, linux-mmc

On Thu, 2010-06-10 at 22:54 +0100, Mark Hills wrote: 
> On Thu, 10 Jun 2010, Maxim Levitsky wrote:
> 
> > On Thu, 2010-06-10 at 09:08 +0100, Mark Hills wrote:
> > > On Wed, 9 Jun 2010, Chris Ball wrote:
> > > 
> > > > Hi Mark,
> > > > 
> > > >    >   mmc0: error -84 whilst initialising SD card
> > > > 
> > > > Not sure how much this'll help, but:
> > > > 
> > > > errno -84 is defined in include/asm-generic/errno.h as EILSEQ, and
> > > > there are two occurences of EILSEQ in sdhci.c, one of which has a
> > > > printk next to it that you aren't seeing.  So, it's likely that you're
> > > > seeing:
> > > > 
> > > >     else if (intmask & (SDHCI_INT_CRC | SDHCI_INT_END_BIT | SDHCI_INT_INDEX))
> > > >         host->cmd->error = -EILSEQ;
> > > > 
> > > > So, it seems like your controller is returning a successful command
> > > > response, but with some sort of data error attached.  Have you tried
> > > > multiple SD cards, and are they known-working?
> > > 
> > > I have two SD cards -- a 2GB Crucial, and a 32MB Sandisk (actually a 
> > > micro-SD in an adaptor). Both cards work in a USB card reader with the 
> > > same kernel, and in my digital radio.
> > >  
> > > > If you're sure it's not the card, try passing debug_quirks=1 to the
> > > > sdhci module.  (Let me know if you're not sure how to do that.)
> > > 
> > > I've tried this with 2.6.35-rc2, and the result is the same. I also diff'd 
> > > the dmesg, with no relevant differences.
> > 
> > Could you disable the CONFIG_MMC_RICOH_MMC and try again?
> > This setting is only relevant to MMC cards, and I have seen some
> > problems with it.
> 
> Okay I disabled it, unfortunately with the same result.
> 
> > Also please post lsmod, dmesg, lspci output.
> 
> Sure, they are attached.
> 
> > Did you do a suspend/resume cycle before this test?
> 
> No, I didn't suspect or resume the laptop. The dmesg is from a cold 
> reboot, where I let the machine boot, then inserted the card (and the same 
> in the previous email)

In fact, you need to undo the work of CONFIG_MMC_RICOH_MMC you need to
shutdown the system and then boot into kernel that hasn't this option.
But anyway, I don't think its to blame.

Thanks for kernel log I hope I get enough clues from it.
I am interested in this problem because this isn't first time I seen it.


It might be related to too high clock or hispeed mode that card doesn't
support.

As suggested, try 'debug_quirks=1' too.

Best regards,
Maxim Levitsky








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

* Re: SD card on Dell D420 (Ricoh R5C822)
  2010-06-10 22:16         ` Maxim Levitsky
@ 2010-06-10 22:54           ` Mark Hills
  2010-06-18 13:24             ` Anyone else seen this wierd sdhci problem? Maxim Levitsky
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Hills @ 2010-06-10 22:54 UTC (permalink / raw)
  To: Maxim Levitsky; +Cc: Chris Ball, linux-mmc

On Fri, 11 Jun 2010, Maxim Levitsky wrote:

> On Thu, 2010-06-10 at 22:54 +0100, Mark Hills wrote: 
> > On Thu, 10 Jun 2010, Maxim Levitsky wrote:
[...] 
> > > Did you do a suspend/resume cycle before this test?
> > 
> > No, I didn't suspect or resume the laptop. The dmesg is from a cold 
> > reboot, where I let the machine boot, then inserted the card (and the same 
> > in the previous email)
> 
> In fact, you need to undo the work of CONFIG_MMC_RICOH_MMC you need to
> shutdown the system and then boot into kernel that hasn't this option.
> But anyway, I don't think its to blame.

Sorry, perhaps I wasn't clear. I did a full kernel compile, installing it 
and the new modules (without CONFIG_MMC_RICOH_MMC), then I re-booted and 
tried again to produce the new dmesg.
 
> Thanks for kernel log I hope I get enough clues from it.
> I am interested in this problem because this isn't first time I seen it.

Okay, well it is promising that you think it should be working. Good luck 
finding any clues.
 
> It might be related to too high clock or hispeed mode that card doesn't
> support.
> 
> As suggested, try 'debug_quirks=1' too.

I have tried with and without this, with the same error.
 
> Best regards,
> Maxim Levitsky

-- 
Mark

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

* Anyone else seen this wierd sdhci problem?
  2010-06-10 22:54           ` Mark Hills
@ 2010-06-18 13:24             ` Maxim Levitsky
  0 siblings, 0 replies; 8+ messages in thread
From: Maxim Levitsky @ 2010-06-18 13:24 UTC (permalink / raw)
  To: Mark Hills; +Cc: Chris Ball, linux-mmc

We did some testing on this controller.

I came now to conclusion that I can't fix this problem for now.
Therefore I am posting here the results, in hope somebody else could
spot something interesting.

We are talking about Ricoh R5C822 controller, but not the one that is
part of R5C832 (firewire) multifunction chip, but rather, the one that
is part of R5C552 (firewire), RL5c476 II(cardbus).

The problem is that SD/SDHCI card just don't work.
This wasn't yet tested in windows, although I recommend doing so because
it might be just a hardware malfunction.

Also, it was found that enabling internal modem in bios makes this
problem show up a bit late that usual.

First card seem to work just fine, but after a while, it stops
responding completely:


mmc0: starting CMD17 arg 00000000 flags 000000b5
mmc0:     blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00408020
mmc0: req done (CMD17): 0: 00000900 00000000 00000000 00000000

mmc0:     0 bytes transferred: -84

mmc0: starting CMD13 arg b3680000 flags 00000195
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
mmc0: req done (CMD13): 0: 00000900 00000000 00000000 00000000

mmcblk0: error -84 transferring data, sector 0, nr 32, card status 0x900
end_request: I/O error, dev mmcblk0, sector 0

mmc0: starting CMD17 arg 00000200 flags 000000b5
mmc0:     blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00408020
mmc0: req done (CMD17): 0: 00000900 00000000 00000000 00000000

mmc0:     0 bytes transferred: -84



I tested a patch that removes all but sd/sdhci support from mmc, and
card seem to 'last longer', that is block core is able to read partition
table.

Also we disabled DMA, high-speed mode, tried lowering initial clock, and
no effect was observed.

@Mark Hills, now I understand the test we did by skipping the read of
sector #0 was a red herring.

That is pretty much all.
Anybody else have seen it?

Best regards,
Maxim Levitsky



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

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

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-09 23:52 SD card on Dell D420 (Ricoh R5C822) Mark Hills
2010-06-10  0:36 ` Chris Ball
2010-06-10  8:08   ` Mark Hills
2010-06-10  9:39     ` Maxim Levitsky
2010-06-10 21:54       ` Mark Hills
2010-06-10 22:16         ` Maxim Levitsky
2010-06-10 22:54           ` Mark Hills
2010-06-18 13:24             ` Anyone else seen this wierd sdhci problem? Maxim Levitsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox