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

Bug#583120: Hibernate broken when KMS enabled on Radeon Mobility M6 LY



Hi again.

I debugged this a bit more in the hope this bug can be fixed on time
for Squeeze. I roughly followed the kernel's basic-pm-debugging.txt
guidelines but did not try logging kernel messages to a serial console
or compiling a minimal kernel.

Every described test was done against 2.6.35-1~experimental.1 in
single-user mode. I removed any custom module option I usually have
enabled in modprobe configuration and made sure Grub2 did not setup a
gfxpayload before running the kernel. The only special kernel option
I'm using is hpet=force and I must admit I did not try removing it
yet. See an example "ps aux" output bellow that shows nothing should
trouble the hibernation process IMHO.

test 0
======

echo freezer > /sys/power/pm_test
echo disk > /sys/power/disk

=> works.

test 1
======

echo devices > /sys/power/pm_test
echo disk > /sys/power/disk

=> the screen backlight is put off then on (hibernate/resume ???),
than the computer freezes with a few weird vertical lines on the
screen. Sometimes the disk led is left on, sometimes not. No SysRq
keys seem to work.

test 2
======

same test as test 1 after unloading every module that is not in use.
see lsmod output bellow. same results.

test 3
======

same test as test 2 after "echo test > /sys/power/disk".
only differences:

- no weird lines on the screen
- hard disk led is left off. might be random.

test 4
======

same test as test 2 after "echo shutdown > /sys/power/disk".
same result as test 2 but hard disk led is left off. might be random.

test 5
======

like test 2, I unload every module I can but I then run pm-hibernate
=> same results as test 2

test 6
======

like test 5 but I run pm-hibernate with the ones, amongst the quirks
that are used without KMS, that seem to be used for hibernation (as
opposed to suspend to RAM), namely:  --quirk-radeon-off and
--quirk-dpms-suspend.

same results, weird vertical lines, hard disk led off (might be
random).

left to test
============

- remove hpet=force kernel parameter
- "noapic", "noacpi" or even "acpi=off"
- less in-kernel drivers
- serial console logging

lsmod output after unloading everything I can
---------------------------------------------

Module                  Size  Used by
processor              28002  1 
ext4                  246897  7 
mbcache                 5436  1 ext4
jbd2                   57716  1 ext4
crc16                   1303  1 ext4
aes_i586                7176  2 
aes_generic            26723  1 aes_i586
xts                     1763  1 
gf128mul                6661  1 xts
dm_crypt                9292  1 
dm_mod                 52601  28 dm_crypt
sd_mod                 28342  2 
crc_t10dif              1195  1 sd_mod
radeon                616381  1 
ata_piix               18411  1 
ttm                    46927  1 radeon
libata                143896  1 ata_piix
drm_kms_helper         23695  1 radeon
drm                   143115  3 radeon,ttm,drm_kms_helper
scsi_mod              151863  2 sd_mod,libata
i2c_algo_bit            4026  1 radeon
i2c_core               18031  4 radeon,drm_kms_helper,drm,i2c_algo_bit
thermal_sys            11304  1 processor


** ps aux output

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.2  0.0   2080   608 ?        Ss   15:49   0:01 init [S]         
root         2  0.0  0.0      0     0 ?        S    15:49   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    15:49   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S    15:49   0:00 [migration/0]
root         5  0.0  0.0      0     0 ?        S    15:49   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S    15:49   0:00 [events/0]
root         7  0.0  0.0      0     0 ?        S    15:49   0:00 [cpuset]
root         8  0.0  0.0      0     0 ?        S    15:49   0:00 [khelper]
root         9  0.0  0.0      0     0 ?        S    15:49   0:00 [netns]
root        10  0.0  0.0      0     0 ?        S    15:49   0:00 [async/mgr]
root        11  0.0  0.0      0     0 ?        S    15:49   0:00 [pm]
root        12  0.0  0.0      0     0 ?        S    15:49   0:00 [sync_supers]
root        13  0.0  0.0      0     0 ?        S    15:49   0:00 [bdi-default]
root        14  0.0  0.0      0     0 ?        S    15:49   0:00 [kintegrityd/0]
root        15  0.0  0.0      0     0 ?        S    15:49   0:00 [kblockd/0]
root        16  0.0  0.0      0     0 ?        S    15:49   0:00 [kacpid]
root        17  0.0  0.0      0     0 ?        S    15:49   0:00 [kacpi_notify]
root        18  0.0  0.0      0     0 ?        S    15:49   0:00 [kacpi_hotplug]
root        19  0.0  0.0      0     0 ?        S    15:49   0:00 [kseriod]
root        20  0.0  0.0      0     0 ?        S    15:49   0:00 [kondemand/0]
root        21  0.0  0.0      0     0 ?        S    15:49   0:00 [khungtaskd]
root        22  0.0  0.0      0     0 ?        S    15:49   0:00 [kswapd0]
root        23  0.0  0.0      0     0 ?        SN   15:49   0:00 [ksmd]
root        24  0.0  0.0      0     0 ?        S    15:49   0:00 [aio/0]
root        25  0.0  0.0      0     0 ?        S    15:49   0:00 [crypto/0]
root       189  0.0  0.0      0     0 ?        S    15:49   0:00 [ata_aux]
root       190  0.0  0.0      0     0 ?        S    15:49   0:00 [ata_sff/0]
root       191  0.0  0.0      0     0 ?        S    15:49   0:00 [scsi_eh_0]
root       192  0.0  0.0      0     0 ?        S    15:49   0:00 [scsi_eh_1]
root       195  0.0  0.0      0     0 ?        S    15:49   0:00 [radeon/0]
root       196  0.0  0.0      0     0 ?        S    15:49   0:00 [ttm_swap]
root       207  0.0  0.0      0     0 ?        S<   15:49   0:00 [kslowd000]
root       208  0.0  0.0      0     0 ?        S<   15:49   0:00 [kslowd001]
root       232  0.0  0.0      0     0 ?        S    15:49   0:00 [kstriped]
root       305  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       307  0.0  0.0      0     0 ?        S    15:50   0:00 [kcryptd_io]
root       308  0.1  0.0      0     0 ?        S    15:50   0:00 [kcryptd]
root       320  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       325  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       330  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       335  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       340  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       345  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       350  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       355  0.0  0.0      0     0 ?        S    15:50   0:00 [kdmflush]
root       371  0.0  0.0      0     0 ?        S    15:50   0:00 [jbd2/dm-5-8]
root       372  0.0  0.0      0     0 ?        S    15:50   0:00 [ext4-dio-unwrit]
root       435  0.0  0.0      0     0 ?        S    15:51   0:00 [flush-254:5]
root       439  0.0  0.1   2596  1216 ?        S<s  15:51   0:00 udevd --daemon
root       784  2.2  0.0   1988   400 ?        Ss   15:51   0:15 /sbin/bootlogd -r -c
root       785  0.0  0.0   1600   240 ?        Ss   15:51   0:00 startpar -f -- bootlogd
root      1099  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-4-8]
root      1100  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1101  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-3-8]
root      1102  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1103  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-2-8]
root      1104  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1105  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-6-8]
root      1106  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1107  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-7-8]
root      1108  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1109  0.0  0.0      0     0 ?        S    15:51   0:00 [jbd2/dm-8-8]
root      1110  0.0  0.0      0     0 ?        S    15:51   0:00 [ext4-dio-unwrit]
root      1258  0.0  0.0   2080    88 tty1     Ss   15:51   0:00 init [S]         
root      1259  0.0  0.4   6100  4808 tty1     S    15:51   0:00 bash
root      1713  0.0  0.1   2592  1060 ?        S<   15:56   0:00 udevd --daemon
root      1714  0.0  0.0   2592   948 ?        S<   15:56   0:00 udevd --daemon
root      1746  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:4]
root      1747  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:3]
root      1748  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:2]
root      1749  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:6]
root      1750  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:7]
root      1751  0.0  0.0      0     0 ?        S    15:57   0:00 [flush-254:8]
root      1924  0.0  0.0   2400   908 tty1     R+   16:02   0:00 ps aux


Bye,
--
  intrigeri <intrigeri@boum.org>
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr-fingerprint.asc
  | Did you exchange a walk on part in the war
  | for a lead role in the cage?

** Version:
Linux version 2.6.32-5-686 (Debian 2.6.32-20) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-2) ) #1 SMP Thu Aug 12 13:38:27 UTC 2010

** Command line:
BOOT_IMAGE=/vmlinuz-2.6.32-5-686 root=/dev/mapper/tychovg-slash ro hpet=force resume=/dev/mapper/tychovg-swap quiet

** Not tainted

** Kernel log:
[   61.181781] usb usb4: Product: UHCI Host Controller
[   61.181784] usb usb4: Manufacturer: Linux 2.6.32-5-686 uhci_hcd
[   61.181786] usb usb4: SerialNumber: 0000:00:1d.2
[   61.181856] usb usb4: configuration #1 chosen from 1 choice
[   61.181887] hub 4-0:1.0: USB hub found
[   61.181895] hub 4-0:1.0: 2 ports detected
[   61.203717] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[   61.203759] firewire_ohci 0000:02:00.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[   61.221958] lib80211: common routines for IEEE802.11 drivers
[   61.221962] lib80211_crypt: registered algorithm 'NULL'
[   61.280022] firewire_ohci: Added fw-ohci device 0000:02:00.2, OHCI version 1.0
[   61.378116] yenta_cardbus 0000:02:00.0: CardBus bridge found [1014:0532]
[   61.397750] ieee80211: 802.11 data/management/control stack, git-1.1.13
[   61.397753] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[   61.503628] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[   61.503632] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[   61.504836] yenta_cardbus 0000:02:00.0: ISA IRQ mask 0x0438, PCI irq 11
[   61.504840] yenta_cardbus 0000:02:00.0: Socket status: 30000006
[   61.504849] yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
[   61.504854] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x4000-0x8fff: clean.
[   61.506133] yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
[   61.506137] yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
[   61.506400] ipw2200 0000:02:02.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[   61.506473] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[   61.506524] ipw2200 0000:02:02.0: firmware: requesting ipw2200-bss.fw
[   61.540784] IBM TrackPoint firmware: 0x0e, buttons: 3/3
[   61.563082] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input7
[   61.780598] firewire_core: created device fw0: GUID 00061b0329067343, S400
[   61.887900] ipw2200: Detected geography ZZR (14 802.11bg channels, 0 802.11a channels)
[   61.887978] yenta_cardbus 0000:02:00.1: CardBus bridge found [1014:0532]
[   62.016815] yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x0438, PCI irq 11
[   62.016820] yenta_cardbus 0000:02:00.1: Socket status: 30000006
[   62.016831] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
[   62.016836] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x4000-0x8fff: clean.
[   62.018114] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
[   62.018118] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
[   62.167591] Intel ICH 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[   62.167645] Intel ICH 0000:00:1f.5: setting latency timer to 64
[   62.277667] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: clean.
[   62.278671] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
[   62.279100] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff: clean.
[   62.279463] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcf7: clean.
[   62.279970] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
[   62.629104] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
[   62.630107] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
[   62.630535] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[   62.630898] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[   62.631400] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[   63.100031] intel8x0_measure_ac97_clock: measured 55842 usecs (11 samples)
[   63.100035] intel8x0: measured clock 196 rejected
[   63.460030] intel8x0_measure_ac97_clock: measured 55884 usecs (2692 samples)
[   63.460033] intel8x0: clocking to 48000
[   63.461191] Intel ICH Modem 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[   63.461215] Intel ICH Modem 0000:00:1f.6: setting latency timer to 64
[   63.564061] MC'97 1 converters and GPIO not ready (0xff00)
[   64.845122] loop: module loaded
[   64.971781] thinkpad_ec: thinkpad_ec 0.40 loaded.
[   64.985271] tp_smapi 0.40 loading...
[   64.985834] tp_smapi successfully loaded (smapi_port=0xb2).
[   65.073969] Bridge firewalling registered
[   65.193638] nf_conntrack version 0.5.0 (16154 buckets, 64616 max)
[   65.194228] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[   65.194231] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[   65.194234] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[   66.312995] Adding 1949688k swap on /dev/mapper/tychovg-swap.  Priority:-1 extents:1 across:1949688k 
[   69.532324] EXT4-fs (dm-4): mounted filesystem with ordered data mode
[   69.605772] EXT4-fs (dm-3): mounted filesystem with ordered data mode
[   69.811236] EXT4-fs (dm-2): mounted filesystem with ordered data mode
[   69.865791] EXT4-fs (dm-6): barriers disabled
[   69.876309] EXT4-fs (dm-6): mounted filesystem with ordered data mode
[   69.992388] EXT4-fs (dm-7): mounted filesystem with ordered data mode
[   70.108603] EXT4-fs (dm-8): mounted filesystem with ordered data mode
[   71.720755] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  115.654684] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input8
[  120.866992] lp0: using parport0 (interrupt-driven).
[  120.888136] ppdev: user-space parallel port driver
[  121.891947] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
[  121.891964] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
[  121.892051] pci 0000:01:00.0: putting AGP V2 device into 4x mode
[  122.219432] [drm] Setting GART location based on new memory map
[  122.219507] [drm] Loading R100 Microcode
[  122.219512] platform radeon_cp.0: firmware: requesting radeon/R100_cp.bin
[  122.281590] [drm] writeback test succeeded in 2 usecs
[  125.162614] thinkpad_acpi: setting the hotkey mask to 0x00ffffff is likely not the best way to go about it
[  125.162619] thinkpad_acpi: please consider using the driver defaults, and refer to up-to-date thinkpad-acpi documentation
[  125.190079] input: /usr/sbin/thinkpad-keys as /devices/virtual/input/input9
[  133.230554] P-state transition latency capped at 20 uS
[  133.597661] microcode: CPU0 sig=0x6d6, pf=0x20, revision=0x18
[  133.597667] platform microcode: firmware: requesting intel-ucode/06-0d-06
[  133.612535] Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[  134.352184] ip_tables: (C) 2000-2006 Netfilter Core Team
[  134.712885] ip6_tables: (C) 2000-2006 Netfilter Core Team
[  144.794279] lo: Disabled Privacy Extensions
[  158.494994] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[  158.494998] vboxdrv: Successfully done.
[  158.495001] vboxdrv: Found 1 processor cores.
[  158.496555] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[  158.496559] vboxdrv: Successfully loaded version 3.2.6_OSE (interface 0x00140001).
[  161.611558] CPUFREQ: Per core ondemand sysfs interface is deprecated - ignore_nice_load
[  231.946375] lib80211_crypt: registered algorithm 'CCMP'

** Model information
not available

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 82855PM Processor to I/O Controller [8086:3340] (rev 03)
	Subsystem: IBM Thinkpad T40 series [1014:0529]
	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 d0000000 (32-bit, prefetchable) [size=256M]
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:01.0 PCI bridge [0604]: Intel Corporation 82855PM Processor to AGP Controller [8086:3341] (rev 03) (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: 96
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: c0100000-c01fffff
	Prefetchable memory behind bridge: e0000000-e7ffffff
	Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:1d.0 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 [8086:24c2] (rev 01) (prog-if 00 [UHCI])
	Subsystem: IBM ThinkPad [1014:052d]
	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 11
	Region 4: I/O ports at 1800 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 [8086:24c4] (rev 01) (prog-if 00 [UHCI])
	Subsystem: IBM ThinkPad [1014:052d]
	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 11
	Region 4: I/O ports at 1820 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 [8086:24c7] (rev 01) (prog-if 00 [UHCI])
	Subsystem: IBM ThinkPad [1014:052d]
	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 11
	Region 4: I/O ports at 1840 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller [8086:24cd] (rev 01) (prog-if 20 [EHCI])
	Subsystem: IBM ThinkPad [1014:052e]
	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 11
	Region 0: Memory at c0000000 (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 81) (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=08, sec-latency=64
	I/O behind bridge: 00004000-00008fff
	Memory behind bridge: c0200000-cfffffff
	Prefetchable memory behind bridge: e8000000-efffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:1f.0 ISA bridge [0601]: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge [8086:24cc] (rev 01)
	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

00:1f.1 IDE interface [0101]: Intel Corporation 82801DBM (ICH4-M) IDE Controller [8086:24ca] (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: IBM ThinkPad [1014:052d]
	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 11
	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 1860 [size=16]
	Region 5: Memory at 40000000 (32-bit, non-prefetchable) [size=1K]
	Kernel driver in use: ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller [8086:24c3] (rev 01)
	Subsystem: IBM ThinkPad [1014:052d]
	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 11
	Region 4: I/O ports at 1880 [size=32]
	Kernel driver in use: i801_smbus

00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 01)
	Subsystem: IBM Device [1014:0534]
	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 11
	Region 0: I/O ports at 1c00 [size=256]
	Region 1: I/O ports at 18c0 [size=64]
	Region 2: Memory at c0000c00 (32-bit, non-prefetchable) [size=512]
	Region 3: Memory at c0000800 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: Intel ICH

00:1f.6 Modem [0703]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller [8086:24c6] (rev 01) (prog-if 00 [Generic])
	Subsystem: IBM ThinkPad R50e [1014:0559]
	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 11
	Region 0: I/O ports at 2400 [size=256]
	Region 1: I/O ports at 2000 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: Intel ICH Modem

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility M6 LY [1002:4c59] (prog-if 00 [VGA controller])
	Subsystem: IBM Device [1014:052f]
	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: 66 (2000ns min), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
	Region 1: I/O ports at 3000 [size=256]
	Region 2: Memory at c0100000 (32-bit, non-prefetchable) [size=64K]
	[virtual] Expansion ROM at c0120000 [disabled] [size=128K]
	Capabilities: <access denied>

02:00.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev aa)
	Subsystem: IBM Device [1014:0532]
	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: 168
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at b0000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
	Memory window 0: e8000000-ebfff000 (prefetchable)
	Memory window 1: c4000000-c7fff000
	I/O window 0: 00004000-000040ff
	I/O window 1: 00004400-000044ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001
	Kernel driver in use: yenta_cardbus

02:00.1 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev aa)
	Subsystem: IBM Device [1014:0532]
	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: 168
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=07, subordinate=07, sec-latency=176
	Memory window 0: ec000000-effff000 (prefetchable)
	Memory window 1: c8000000-cbfff000
	I/O window 0: 00004800-000048ff
	I/O window 1: 00004c00-00004cff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001
	Kernel driver in use: yenta_cardbus

02:00.2 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C552 IEEE 1394 Controller [1180:0552] (rev 02) (prog-if 10 [OHCI])
	Subsystem: IBM Device [1014:0533]
	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: 64 (500ns min, 1000ns max)
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at c0211000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: firewire_ohci

02:01.0 Ethernet controller [0200]: Intel Corporation 82540EP Gigabit Ethernet Controller (Mobile) [8086:101e] (rev 03)
	Subsystem: IBM Thinkpad [1014:0549]
	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: 64 (63750ns min), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0220000 (32-bit, non-prefetchable) [size=128K]
	Region 1: Memory at c0200000 (32-bit, non-prefetchable) [size=64K]
	Region 2: I/O ports at 8000 [size=64]
	[virtual] Expansion ROM at c0240000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: e1000

02:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection [8086:4220] (rev 05)
	Subsystem: Intel Corporation IBM ThinkPad R50e [8086:2712]
	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: 64 (750ns min, 6000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0210000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: ipw2200


** USB devices:
Bus 004 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 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

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

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.32-5-686 depends on:
ii  debconf [debconf 1.5.33                  Debian configuration management sy
ii  initramfs-tools  0.97.2                  tools for generating an initramfs
ii  linux-base       2.6.35-1~experimental.1 Linux image base package
ii  module-init-tool 3.12-1                  tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-686 recommends:
ii  firmware-linux-f 2.6.35-1~experimental.1 Binary firmware for various driver
ii  libc6-i686       2.11.2-2                GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.32-5-686 suggests:
pn  grub | lilo                   <none>     (no description available)
pn  linux-doc-2.6.32              <none>     (no description available)

Versions of packages linux-image-2.6.32-5-686 is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
ii  firmware-ipw2x00              0.26       Binary firmware for Intel Pro Wire
pn  firmware-ivtv                 <none>     (no description available)
ii  firmware-iwlwifi              0.26       Binary firmware for Intel Wireless
pn  firmware-linux                <none>     (no description available)
ii  firmware-linux-nonfree        0.26       Binary firmware for various driver
pn  firmware-qlogic               <none>     (no description available)
ii  firmware-ralink               0.26       Binary firmware for Ralink wireles
pn  xen-hypervisor                <none>     (no description available)

-- debconf information:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.32-5-686/prerm/removing-running-kernel-2.6.32-5-686: true
  linux-image-2.6.32-5-686/prerm/would-invalidate-boot-loader-2.6.32-5-686: true
  linux-image-2.6.32-5-686/postinst/bootloader-test-error-2.6.32-5-686:
  linux-image-2.6.32-5-686/postinst/bootloader-error-2.6.32-5-686:
  linux-image-2.6.32-5-686/postinst/depmod-error-initrd-2.6.32-5-686: false
  linux-image-2.6.32-5-686/postinst/ignoring-do-bootloader-2.6.32-5-686:
  linux-image-2.6.32-5-686/postinst/missing-firmware-2.6.32-5-686:

Reply to: