[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#627933: Regression: hot plugging sdhc card on Acer Aspire One



Package: linux-2.6
Version: 2.6.38-5
Severity: normal

The Acer Aspire One netbook has two card readers, left & right.
Until recently (sorry not sure when regression happened) hotplugging
the right hand card worked. But now such a card is only seen
on cold boot.

I am reporting on a system which has just booted with the card present,
and all is well:
$ ls -l /dev/disk/by-label/

total 0
lrwxrwxrwx 1 root root 15 May 25 16:22 ael_elf1 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15 May 25 16:22 ael_elf2 -> ../../mmcblk1p1
lrwxrwxrwx 1 root root 10 May 25 16:22 Elf_ST_ssd -> ../../sda1

The rh card above is "ael_elf1" and /dev/mmcblkop1.

Relevant extracts from /var/log/messages seem to be:-
======================================================
May 25 16:22:32 elf kernel: [    2.913360] sdhci: Secure Digital Host Controller
 Interface driver
May 25 16:22:32 elf kernel: [    2.913464] sdhci: Copyright(c) Pierre Ossman
May 25 16:22:32 elf kernel: [    2.934644] sdhci-pci 0000:01:00.0: SDHCI control
ler found [197b:2382] (rev 0)
May 25 16:22:32 elf kernel: [    2.934800] sdhci-pci 0000:01:00.0: enabling devi
ce (0000 -> 0002)
May 25 16:22:32 elf kernel: [    2.934918] sdhci-pci 0000:01:00.0: PCI INT A -> 
GSI 16 (level, low) -> IRQ 16
May 25 16:22:32 elf kernel: [    2.935266] mmc0: no vmmc regulator found
May 25 16:22:32 elf kernel: [    2.936396] mmc0: SDHCI controller on PCI [0000:01:00.0] using ADMA
May 25 16:22:32 elf kernel: [    2.936545] sdhci-pci 0000:01:00.2: SDHCI controller found [197b:2381] (rev 0)
May 25 16:22:32 elf kernel: [    2.936689] sdhci-pci 0000:01:00.2: enabling device (0000 -> 0002)
May 25 16:22:32 elf kernel: [    2.936805] sdhci-pci 0000:01:00.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
May 25 16:22:32 elf kernel: [    2.936939] sdhci-pci 0000:01:00.2: Refusing to bind to secondary interface.
May 25 16:22:32 elf kernel: [    2.937048] sdhci-pci 0000:01:00.2: PCI INT A disabled
May 25 16:22:32 elf kernel: [    2.937188] sdhci-pci 0000:04:00.0: SDHCI controller found [197b:2382] (rev 0)
May 25 16:22:32 elf kernel: [    2.937336] sdhci-pci 0000:04:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
May 25 16:22:32 elf kernel: [    2.937624] mmc1: no vmmc regulator found
May 25 16:22:32 elf kernel: [    2.938505] mmc1: SDHCI controller on PCI [0000:04:00.0] using ADMA
May 25 16:22:32 elf kernel: [    2.938644] sdhci-pci 0000:04:00.2: SDHCI controller found [197b:2381] (rev 0)
May 25 16:22:32 elf kernel: [    2.938797] sdhci-pci 0000:04:00.2: PCI INT A -> GSI 19 (level, low) -> IRQ 19
May 25 16:22:32 elf kernel: [    2.938937] sdhci-pci 0000:04:00.2: Refusing to bind to secondary interface.
May 25 16:22:32 elf kernel: [    2.939046] sdhci-pci 0000:04:00.2: PCI INT A disabled

------

May 25 16:22:32 elf kernel: [    4.289286] mmc0: new SDHC card at address 0007   <=== The target card ***RH slot*****
May 25 16:22:32 elf kernel: [    4.317047] mmcblk0: mmc0:0007 SD16G 15.0 GiB 
May 25 16:22:32 elf kernel: [    4.321947]  mmcblk0: p1
May 25 16:22:32 elf kernel: [    4.531611] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 25 16:22:32 elf kernel: [    4.883331] mmc1: new SDHC card at address 0003  <==== left hand slot
May 25 16:22:32 elf kernel: [    4.883989] mmcblk1: mmc1:0003 SD32G 30.0 GiB 
May 25 16:22:32 elf kernel: [    4.885868]  mmcblk1: p1
May 25 16:22:32 elf kernel: [    5.228510] <30>udev[315]: starting version 167
 --------------

 May 25 16:22:32 elf kernel: [    9.838195] pci_hotplug: PCI Hot Plug PCI Core ve
rsion: 0.5
May 25 16:22:32 elf kernel: [    9.862304] pciehp: PCI Express Hot Plug Controll
er Driver version: 0.4
May 25 16:22:32 elf kernel: [   10.526330] EXT4-fs (mmcblk1p1): mounted filesystem without journal. Opts: (null)

------
May 25 16:28:01 elf kernel: [  343.594266] EXT4-fs (mmcblk1p1): re-mounted. Opts: commit=0

[ Comment: notice that LH card looks like a hotplug remount, but nothing
similar for the target RH card. Consistent with problem hotplug? ]


=========================================================================

In /etc/modprobe.d/aspire-rhs-sd_slot.conf :-

#options pciehp pciehp_force=1 pciehp_detect_mode=pcie 
#
options pciehp pciehp_force=1 pciehp_detect_mode=pcie pciehp_debug=1
-------------------------------------------------------------------
The card readers are JMicron SD/MMC controllers.

See also http://wiki.debian.org/DebianAcerOne, and
http://wiki.archlinux.org/index.php/Acer_Aspire_One.
-------------------------------------------------------------------

Now to the problem. If in contrast the system is booted without
a card installed into the right hand slot, then when a card
is subsequently inserted, nothing happens. No uevent as
reported by udevadm monitor, no /dev/disk/ entries, nothing in
/var/log/messages. lsmod for the cold boot case is included by
reportbug towards the end of this report. Here is lsmod for
the problem hotplug case:

--------------------------------------------------------

Module                  Size  Used by
pciehp                 26590  0 
acpi_cpufreq           12737  0 
mperf                  12387  1 acpi_cpufreq
cpufreq_powersave      12422  0 
cpufreq_userspace      12520  0 
cpufreq_stats          12670  0 
cpufreq_conservative    13598  0 
snd_hrtimer            12540  1 
microcode              13213  0 
uinput                 12984  1 
fuse                   55640  1 
nfsd                  196206  13 
exportfs               12527  1 nfsd
nfs                   214151  0 
lockd                  60890  2 nfsd,nfs
fscache                31438  1 nfs
nfs_acl                12463  2 nfsd,nfs
auth_rpcgss            31739  2 nfsd,nfs
sunrpc                136969  19 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
pci_hotplug            26303  1 pciehp
loop                   17805  0 
dm_crypt               17809  0 
dm_mod                 56394  1 dm_crypt
joydev                 16906  0 
snd_hda_codec_realtek   207838  1 
arc4                   12418  2 
ecb                    12649  2 
snd_hda_intel          21529  0 
snd_hda_codec          57563  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              12906  1 snd_hda_codec
i915                  276436  1 
snd_pcm                52774  2 snd_hda_intel,snd_hda_codec
ath5k                 119030  0 
snd_seq                39172  1 
ath                    17021  1 ath5k
uvcvideo               52490  0 
mac80211              160285  1 ath5k
snd_timer              22171  3 snd_hrtimer,snd_pcm,snd_seq
drm_kms_helper         26501  1 i915
videodev               48418  1 uvcvideo
snd_seq_device         12995  1 snd_seq
drm                   128416  2 i915,drm_kms_helper
cfg80211              106889  3 ath5k,ath,mac80211
i2c_i801               12670  0 
i2c_algo_bit           12706  1 i915
tpm_tis                12949  0 
snd                    38153  9 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
i2c_core               18989  6 i915,drm_kms_helper,videodev,drm,i2c_algo_bit,i2c_i801
tpm                    17476  1 tpm_tis
psmouse                45863  0 
acerhdf                13051  0 
evdev                  13084  7 
battery                12957  0 
processor              26983  3 acpi_cpufreq
tpm_bios               12799  1 tpm
jmb38x_ms              16989  0 
ac                     12552  0 
video                  17345  1 i915
pcspkr                 12515  0 
serio_raw              12758  0 
power_supply           13283  2 battery,ac
wmi                    13018  0 
rng_core               12550  0 
memstick               13454  1 jmb38x_ms
rfkill                 18510  1 cfg80211
soundcore              12878  1 snd
thermal_sys            17667  3 acerhdf,processor,video
button                 12866  1 i915
snd_page_alloc         12841  2 snd_hda_intel,snd_pcm
ext4                  251726  2 
mbcache                12810  1 ext4
jbd2                   55701  1 ext4
crc16                  12327  1 ext4
mmc_block              17181  2 
sd_mod                 34941  2 
crc_t10dif             12332  1 sd_mod
ata_generic            12439  0 
ata_piix               21079  1 
uhci_hcd               21850  0 
libata                131904  2 ata_generic,ata_piix
ehci_hcd               34889  0 
sdhci_pci              13000  0 
scsi_mod              134369  2 sd_mod,libata
sdhci                  21405  1 sdhci_pci
usbcore                99058  4 uvcvideo,uhci_hcd,ehci_hcd
mmc_core               52605  2 mmc_block,sdhci
r8169                  36366  0 
nls_base               12649  1 usbcore
mii                    12562  1 r8169
--------------------------------------------------------------

Reloading the module while the rhs slot occupied does not help:

May 25 16:12:13 elf kernel: [  821.010703] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 unloaded
May 25 16:12:23 elf kernel: [  831.512092] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
----------------------------------------------

I wonder whether this is a simple as a change in the parameters for
pciehp or sdhci, but modinfo didn't give any useful information.
Neither did a quick google.

Summary: presumably a regression in pciehp, sdhci, or one of
the associated modules, preventing hotplugging working.

==============================================================

-- Package-specific info:
** Version:
Linux version 2.6.38-2-686 (Debian 2.6.38-5) (ben@decadent.org.uk) (gcc version 4.4.6 (Debian 4.4.6-3) ) #1 SMP Sun May 8 14:49:45 UTC 2011

** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.38-2-686 root=UUID=b0e0725b-0ebb-4a27-964d-75eb6e73e069 ro elevator=noop enable_mtrr_cleanup kexec_jump_back_entry=0x65736572

** Not tainted

** Kernel log:
[    5.228510] <30>udev[315]: starting version 167
[    5.870778] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    5.870921] ACPI: Power Button [PWRB]
[    5.899216] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
[    5.918639] ACPI: Lid Switch [LID0]
[    5.919288] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input3
[    5.919430] ACPI: Sleep Button [SLPB]
[    5.944383] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
[    5.944527] ACPI: Power Button [PWRF]
[    6.129964] jmb38x_ms 0000:01:00.3: enabling device (0000 -> 0002)
[    6.130089] jmb38x_ms 0000:01:00.3: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    6.130221] jmb38x_ms 0000:01:00.3: setting latency timer to 64
[    6.130692] jmb38x_ms 0000:04:00.3: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    6.133884] jmb38x_ms 0000:04:00.3: setting latency timer to 64
[    6.140670] intel_rng: FWH not detected
[    6.142420] input: PC Speaker as /devices/platform/pcspkr/input/input5
[    6.185233] wmi: Mapper loaded
[    6.246032] ACPI: AC Adapter [ACAD] (on-line)
[    6.250973] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input6
[    6.272875] leds_ss4200: no LED devices found
[    6.277182] ACPI: Video Device [OVGA] (multi-head: yes  rom: yes  post: no)
[    6.357702] ACPI: Battery Slot [BAT1] (battery absent)
[    6.459548] ACPI: acpi_idle registered with cpuidle
[    6.465796] acerhdf: Acer Aspire One Fan driver, v.0.5.24
[    6.465910] acerhdf: Fan control off, to enable do:
[    6.466003] acerhdf: echo -n "enabled" > /sys/class/thermal/thermal_zone0/mode
[    6.501920] Marking TSC unstable due to TSC halts in idle
[    6.508174] Switching to clocksource hpet
[    6.761012] cfg80211: Calling CRDA to update world regulatory domain
[    6.863513] i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    6.930351] Linux video capture interface: v2.00
[    7.184935] [drm] Initialized drm 1.1.0 20060810
[    7.206162] uvcvideo: Found UVC 1.00 device Acer Crystal Eye webcam (064e:d101)
[    7.223584] input: Acer Crystal Eye webcam as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input7
[    7.224248] usbcore: registered new interface driver uvcvideo
[    7.224349] USB Video Class driver (v1.0.0)
[    7.482736] ath5k 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    7.482863] ath5k 0000:03:00.0: setting latency timer to 64
[    7.483117] ath5k 0000:03:00.0: registered as 'phy0'
[    7.666095] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    7.666214] i915 0000:00:02.0: setting latency timer to 64
[    7.864189] mtrr: no more MTRRs available
[    7.864291] [drm] MTRR allocation failed.  Graphics performance may suffer.
[    7.868872] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    7.868978] [drm] Driver supports precise vblank timestamp query.
[    7.933116] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    7.933960] [drm] initialized overlay support
[    7.987115] ath: EEPROM regdomain: 0x65
[    7.987126] ath: EEPROM indicates we should expect a direct regpair map
[    7.987140] ath: Country alpha2 being used: 00
[    7.987148] ath: Regpair used: 0x65
[    8.023203] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[    8.026494] Registered led device: ath5k-phy0::rx
[    8.026677] Registered led device: ath5k-phy0::tx
[    8.026735] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[    8.231180] fbcon: inteldrmfb (fb0) is primary device
[    8.254939] Console: switching to colour frame buffer device 128x37
[    8.269419] fb0: inteldrmfb frame buffer device
[    8.269590] drm: registered panic notifier
[    8.270313] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    8.270707] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.271240] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[    8.271338] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    8.320757] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04773/0xa40000/0xa0000
[    8.359960] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input8
[    8.363433] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[    8.376610] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input10
[    9.083335] EXT4-fs (sda1): re-mounted. Opts: (null)
[    9.408133] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[    9.500847] device-mapper: uevent: version 1.0.3
[    9.510202] device-mapper: ioctl: 4.19.1-ioctl (2011-01-07) initialised: dm-devel@redhat.com
[    9.716197] loop: module loaded
[    9.838195] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    9.862288] pciehp: pcie_port_service_register = 0   <== Maybe 0,1??
[    9.862304] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   10.526330] EXT4-fs (mmcblk1p1): mounted filesystem without journal. Opts: (null)
[   11.298673] RPC: Registered udp transport module.
[   11.305857] RPC: Registered tcp transport module.
[   11.313069] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   11.395490] FS-Cache: Loaded
[   11.516000] FS-Cache: Netfs 'nfs' registered for caching
[   11.601757] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   11.859935] fuse init (API version 7.16)
[   12.563868] microcode: CPU0 sig=0x106c2, pf=0x4, revision=0x218
[   12.619719] microcode: CPU1 sig=0x106c2, pf=0x4, revision=0x218
[   12.681240] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[   13.396146] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   13.406262] NFSD: starting 90-second grace period
[   13.614716] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input11
[   15.380463] sshd (1753): /proc/1753/oom_adj is deprecated, please use /proc/1753/oom_score_adj instead.
[   15.580469] ata2.00: configured for UDMA/100
[   15.584637] ata2: EH complete
[  341.981828] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[  343.594266] EXT4-fs (mmcblk1p1): re-mounted. Opts: commit=0
[  365.536873] r8169 0000:02:00.0: eth0: link down
[  365.536887] r8169 0000:02:00.0: eth0: link down
[  365.537516] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  367.272383] r8169 0000:02:00.0: eth0: link up
[  367.273129] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  378.056087] eth0: no IPv6 routers present

** Model information
not available

** Loaded modules:
Module                  Size  Used by
acpi_cpufreq           12737  0 
mperf                  12387  1 acpi_cpufreq
cpufreq_powersave      12422  0 
cpufreq_userspace      12520  0 
cpufreq_stats          12670  0 
cpufreq_conservative    13598  0 
snd_hrtimer            12540  1 
uinput                 12984  1 
microcode              13213  0 
fuse                   55640  1 
nfsd                  196206  13 
exportfs               12527  1 nfsd
nfs                   214151  0 
lockd                  60890  2 nfsd,nfs
fscache                31438  1 nfs
nfs_acl                12463  2 nfsd,nfs
auth_rpcgss            31739  2 nfsd,nfs
sunrpc                136969  19 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
pciehp                 26590  0 
pci_hotplug            26303  1 pciehp
loop                   17805  0 
dm_crypt               17809  0 
dm_mod                 56394  1 dm_crypt
joydev                 16906  0 
snd_hda_codec_realtek   207838  1 
arc4                   12418  2 
ecb                    12649  2 
snd_hda_intel          21529  1 
i915                  276436  2 
snd_hda_codec          57563  2 snd_hda_codec_realtek,snd_hda_intel
ath5k                 119030  0 
snd_hwdep              12906  1 snd_hda_codec
snd_pcm                52774  2 snd_hda_intel,snd_hda_codec
ath                    17021  1 ath5k
mac80211              160285  1 ath5k
drm_kms_helper         26501  1 i915
snd_seq                39172  1 
uvcvideo               52490  0 
drm                   128416  3 i915,drm_kms_helper
snd_timer              22171  3 snd_hrtimer,snd_pcm,snd_seq
snd_seq_device         12995  1 snd_seq
videodev               48418  1 uvcvideo
i2c_i801               12670  0 
tpm_tis                12949  0 
i2c_algo_bit           12706  1 i915
cfg80211              106889  3 ath5k,ath,mac80211
i2c_core               18989  6 i915,drm_kms_helper,videodev,drm,i2c_i801,i2c_algo_bit
snd                    38153  11 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
acerhdf                13051  0 
processor              26983  3 acpi_cpufreq
psmouse                45863  0 
tpm                    17476  1 tpm_tis
battery                12957  0 
tpm_bios               12799  1 tpm
evdev                  13084  15 
video                  17345  1 i915
ac                     12552  0 
pcspkr                 12515  0 
jmb38x_ms              16989  0 
serio_raw              12758  0 
wmi                    13018  0 
power_supply           13283  2 ac,battery
rng_core               12550  0 
button                 12866  1 i915
soundcore              12878  1 snd
rfkill                 18510  1 cfg80211
thermal_sys            17667  3 acerhdf,processor,video
memstick               13454  1 jmb38x_ms
snd_page_alloc         12841  2 snd_hda_intel,snd_pcm
ext4                  251726  2 
mbcache                12810  1 ext4
jbd2                   55701  1 ext4
crc16                  12327  1 ext4
mmc_block              17181  2 
sd_mod                 34941  2 
crc_t10dif             12332  1 sd_mod
ata_generic            12439  0 
ata_piix               21079  1 
libata                131904  2 ata_generic,ata_piix
uhci_hcd               21850  0 
ehci_hcd               34889  0 
scsi_mod              134369  2 sd_mod,libata
usbcore                99058  4 uvcvideo,uhci_hcd,ehci_hcd
sdhci_pci              13000  0 
sdhci                  21405  1 sdhci_pci
r8169                  36366  0 
mmc_core               52605  2 mmc_block,sdhci
mii                    12562  1 r8169
nls_base               12649  1 usbcore

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03) (prog-if 00 [VGA controller])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 78480000 (32-bit, non-prefetchable) [size=512K]
	Region 1: I/O ports at 60c0 [size=8]
	Region 2: Memory at 60000000 (32-bit, prefetchable) [size=256M]
	Region 3: Memory at 78500000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Region 0: Memory at 78400000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: <access denied>

00:1b.0 Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 02)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 45
	Region 0: Memory at 78540000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel

00:1c.0 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: 77300000-783fffff
	Prefetchable memory behind bridge: 0000000070000000-0000000070ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00003000-00004fff
	Memory behind bridge: 76300000-772fffff
	Prefetchable memory behind bridge: 0000000071000000-00000000720fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.2 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 3 [8086:27d4] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: 75200000-762fffff
	Prefetchable memory behind bridge: 0000000072100000-00000000730fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.3 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 4 [8086:27d6] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: 74100000-751fffff
	Prefetchable memory behind bridge: 0000000073100000-00000000740fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 4: I/O ports at 6080 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 [8086:27c9] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at 6060 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 [8086:27ca] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at 6040 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.3 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 [8086:27cb] (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 19
	Region 4: I/O ports at 6020 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20 [EHCI])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 78544400 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>

00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02) (prog-if 80 [Master])
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at 60a0 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation N10/ICH 7 Family SMBus Controller [8086:27da] (rev 02)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at 6000 [size=32]
	Kernel driver in use: i801_smbus

01:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 77300000 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci

01:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (prog-if 01)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 77300100 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>

01:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 77300200 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: jmb38x_ms

01:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2384]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at 77300300 (32-bit, non-prefetchable) [disabled] [size=256]
	Capabilities: <access denied>

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 44
	Region 0: I/O ports at 3000 [size=256]
	Region 2: Memory at 71010000 (64-bit, prefetchable) [size=4K]
	Region 4: Memory at 71000000 (64-bit, prefetchable) [size=64K]
	Expansion ROM at 71020000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: r8169

03:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
	Subsystem: Foxconn International, Inc. Device [105b:e008]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at 75200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ath5k

04:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 74100300 (32-bit, non-prefetchable) [size=256]
	Expansion ROM at 73100000 [disabled] [size=32K]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci

04:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (prog-if 01)
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 74100200 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>

04:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 74100100 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: jmb38x_ms

04:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2384]
	Subsystem: Acer Incorporated [ALI] Device [1025:015b]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 74100000 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>


** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.38-2-686 depends on:
ii  debconf [debconf-2.0]         1.5.39     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.99       tools for generating an initramfs
ii  linux-base                    3.2        Linux image base package
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

Versions of packages linux-image-2.6.38-2-686 recommends:
ii  firmware-linux-free           3          Binary firmware for various driver
ii  libc6-i686                    2.13-4     Embedded GNU C Library: Shared lib

Versions of packages linux-image-2.6.38-2-686 suggests:
ii  grub-pc                      1.99~rc1-13 GRand Unified Bootloader, version 
pn  linux-doc-2.6.38             <none>      (no description available)

Versions of packages linux-image-2.6.38-2-686 is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
pn  firmware-ipw2x00              <none>     (no description available)
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
ii  firmware-linux                0.29       Binary firmware for various driver
ii  firmware-linux-nonfree        0.29       Binary firmware for various driver
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)
pn  xen-hypervisor                <none>     (no description available)

-- debconf information:
  linux-image-2.6.38-2-686/postinst/depmod-error-initrd-2.6.38-2-686: false
  linux-image-2.6.38-2-686/postinst/ignoring-do-bootloader-2.6.38-2-686:
  linux-image-2.6.38-2-686/prerm/removing-running-kernel-2.6.38-2-686: true
  linux-image-2.6.38-2-686/postinst/missing-firmware-2.6.38-2-686:



Reply to: