Rather frequently now, my laptop hangs, and I find these messages in /var/log/kern.log after rebooting: iwlagn 0000:03:00.0: queue 2 stuck 3 time. Fw reload. iwlagn 0000:03:00.0: On demand firmware reload iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [repeated umpteen times] iwlagn 0000:03:00.0: Could not load the INST uCode section iwlagn 0000:03:00.0: Unable to set up bootstrap uCode: -110 iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [repeated] Not long after these messages start, my system hangs, or at least I can no longer interact with it. I don't know if this means that graphics and input stopped working, or if the system actually wedged completely in some way; either way, I have to power off and reboot. I saw this issue mentioned in bug #16084 , but comment 15 of that bug requested opening a new bug if encountering the issue again, and I didn't see a new bug opened that I could comment on, so I've opened this new one. Responding to some of the requests for information I've seen: - This system does not have AMT. - Normally I don't know that the bug has occurred until the system hangs, making it hard to check lspci. However, I can try writing a script to poll for the errors in dmesg and log lspci output when they occur; if I get any results from this, I'll report back. Please let me know if I can provide any other information to help track down this problem. At this point, the hangs have become sufficiently frequent to make using the system quite problematic.
Right after submitting this report, the hang occurred again. With a little patience, I found that the system had not completely hung (at least this particular time), but X took a long time to respond. I managed to get to a terminal, and run lspci as requested. I will attach the output.
Created attachment 27446 [details] sudo lspci -s 03:00.0 -xxxx | grep -v '^140:' Attaching the output of lspci, with the line containing my MAC address filtered out.
Also, this time, the long series of kernel messages ended with: iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF iwlagn 0000:03:00.0: Unable to initialize device after 5 attempts. iwlagn 0000:03:00.0: Error sending REPLY_WEPKEY: time out after 500ms. mac80211-phy0: failed to remove key (0, ff:ff:ff:ff:ff:ff) from hardware (-110) cfg80211: Calling CRDA to update world regulatory domain
This looks the same as https://bugzilla.redhat.com/show_bug.cgi?id=611075 and https://bugzilla.redhat.com/show_bug.cgi?id=596947 Could you try the suggestion provided in #611075, either use John's patch, or setting the pci config space before load the module Thanks Wey
(In reply to comment #4) > This looks the same as > https://bugzilla.redhat.com/show_bug.cgi?id=611075 > and > https://bugzilla.redhat.com/show_bug.cgi?id=596947 > Could you try the suggestion provided in #611075, either use John's patch, or > setting the pci config space before load the module Will do. I seem to have found a method of fairly reliably reproducing the problem (walk away from the AP a certain distance, and the problem occurs in a relatively short time), and I've just reproduced it three times in a row with this procedure. The current values for the power management bits: ~$ sudo lspci -s 00:1c.1 -xxx | grep '^50:' 50: 42 00 11 30 e0 a0 08 00 00 00 48 01 00 00 00 00 ~$ sudo lspci -s 03:00.0 -xxx | grep '^f0:' f0: 43 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00 I'll try again after blacklisting the module so it doesn't load on boot, then doing this: setpci -s 00:1c.1 0x50.b=0x42 setpci -s 03:00.0 0xf0.b=0x42 modprobe iwlagn That should disable ASPM L0 as requested. If that doesn't work I'll try 0x40 in both places.
(In reply to comment #5) > I'll try again after blacklisting the module so it doesn't load on boot, then > doing this: > > setpci -s 00:1c.1 0x50.b=0x42 > setpci -s 03:00.0 0xf0.b=0x42 > modprobe iwlagn > > That should disable ASPM L0 as requested. If that doesn't work I'll try 0x40 > in both places. 0x42 did not work; I still reproduced the problem within a couple of minutes. Trying 0x40...
0x40 did not work either. I still managed to reproduce the problem quickly.
Anything else I could do to help debug this?
Could you rebuild your kernel with this patch? https://bugzilla.redhat.com/attachment.cgi?id=432450
btw, could you describe what your system is? so we can try to reproduce the issue. Thanks Wey
(In reply to comment #10) > btw, could you describe what your system is? so we can try to reproduce the > issue. Sure. I have a Lenovo ThinkPad X200, with the following lspci: 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07) 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 03:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300 On the software side, I run Debian GNU/Linux unstable, for x86-64. I run the Debian 2.6.35 kernel in experimental, package linux-image-2.6.35-trunk-amd64, version 2.6.35-1~experimental.1 . uname -a says: "Linux feather 2.6.35-trunk-amd64 #1 SMP Tue Aug 3 21:31:37 UTC 2010 x86_64 GNU/Linux". Let me know if I can provide any other useful information about my system, either hardware or software. Also, note that I can reproduce the problem under 2.6.32 as well (Debian package linux-image-2.6.32-5-amd64, version 2.6.32-20). Under 2.6.32 I get these messages instead: [16455.304107] No probe response from AP <my AP's MAC address> after 500ms, disconnecting. [16455.924133] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16455.924143] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16456.424136] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16456.924118] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16456.924128] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16457.424191] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16457.424201] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16461.928129] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16461.928141] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16462.428044] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16462.928138] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16462.928149] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16463.428097] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16463.428102] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16467.932124] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16467.932134] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16468.432055] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16468.932057] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16468.932068] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16469.432067] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16469.432078] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16473.932134] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16473.932146] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16474.432120] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16474.932061] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16474.932072] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16475.432133] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16475.432144] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16479.936150] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16479.936161] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16480.436116] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16480.936135] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16480.936146] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16481.436114] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16481.436123] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16485.940151] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16485.940162] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16486.440114] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 500ms. [16486.940134] iwlagn 0000:03:00.0: Error sending REPLY_RXON: time out after 500ms. [16486.940145] iwlagn 0000:03:00.0: Error setting new RXON (-110) [16486.940157] iwlagn 0000:03:00.0: No space for Tx [16486.940163] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16486.940169] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16486.940182] iwlagn 0000:03:00.0: No space for Tx [16486.940188] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16491.445622] iwlagn 0000:03:00.0: No space for Tx [16491.445635] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16491.445642] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16491.445702] iwlagn 0000:03:00.0: No space for Tx [16491.445708] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16491.445723] iwlagn 0000:03:00.0: No space for Tx [16491.445728] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16491.445734] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16491.445740] iwlagn 0000:03:00.0: No space for Tx [16491.445745] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16491.445751] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16491.445763] iwlagn 0000:03:00.0: No space for Tx [16491.445768] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16496.447281] iwlagn 0000:03:00.0: No space for Tx [16496.447294] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16496.447301] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16496.447361] iwlagn 0000:03:00.0: No space for Tx [16496.447367] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16496.447382] iwlagn 0000:03:00.0: No space for Tx [16496.447388] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16496.447394] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16496.447400] iwlagn 0000:03:00.0: No space for Tx [16496.447405] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16496.447411] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16496.447424] iwlagn 0000:03:00.0: No space for Tx [16496.447430] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16501.453420] iwlagn 0000:03:00.0: No space for Tx [16501.453432] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16501.453439] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16501.453499] iwlagn 0000:03:00.0: No space for Tx [16501.453506] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16501.453520] iwlagn 0000:03:00.0: No space for Tx [16501.453525] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16501.453531] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16501.453537] iwlagn 0000:03:00.0: No space for Tx [16501.453542] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16501.453548] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16501.453560] iwlagn 0000:03:00.0: No space for Tx [16501.453565] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16506.459374] iwlagn 0000:03:00.0: No space for Tx [16506.459386] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16506.459392] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16506.459454] iwlagn 0000:03:00.0: No space for Tx [16506.459461] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16506.459475] iwlagn 0000:03:00.0: No space for Tx [16506.459480] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16506.459486] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16506.459492] iwlagn 0000:03:00.0: No space for Tx [16506.459497] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16506.459503] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16506.459515] iwlagn 0000:03:00.0: No space for Tx [16506.459520] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16510.064122] iwlagn 0000:03:00.0: No space for Tx [16510.064134] iwlagn 0000:03:00.0: Error sending REPLY_STATISTICS_CMD: enqueue_hcmd failed: -28 [16511.465925] iwlagn 0000:03:00.0: No space for Tx [16511.465938] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16511.465944] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16511.466007] iwlagn 0000:03:00.0: No space for Tx [16511.466013] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16511.466028] iwlagn 0000:03:00.0: No space for Tx [16511.466033] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16511.466039] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16511.466045] iwlagn 0000:03:00.0: No space for Tx [16511.466050] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16511.466056] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16511.466070] iwlagn 0000:03:00.0: No space for Tx [16511.466075] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16516.471813] iwlagn 0000:03:00.0: No space for Tx [16516.471824] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16516.471831] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16516.471890] iwlagn 0000:03:00.0: No space for Tx [16516.471896] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16516.471911] iwlagn 0000:03:00.0: No space for Tx [16516.471916] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16516.471922] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16516.471928] iwlagn 0000:03:00.0: No space for Tx [16516.471934] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16516.471939] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16516.471952] iwlagn 0000:03:00.0: No space for Tx [16516.471957] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16521.473533] iwlagn 0000:03:00.0: No space for Tx [16521.473546] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16521.473553] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16521.473578] iwlagn 0000:03:00.0: No space for Tx [16521.473584] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16521.473598] iwlagn 0000:03:00.0: No space for Tx [16521.473603] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16521.473609] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16521.473615] iwlagn 0000:03:00.0: No space for Tx [16521.473621] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16521.473626] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16521.473638] iwlagn 0000:03:00.0: No space for Tx [16521.473644] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16526.479126] iwlagn 0000:03:00.0: No space for Tx [16526.479139] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16526.479146] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16526.479208] iwlagn 0000:03:00.0: No space for Tx [16526.479214] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16526.479229] iwlagn 0000:03:00.0: No space for Tx [16526.479234] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16526.479240] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16526.479246] iwlagn 0000:03:00.0: No space for Tx [16526.479251] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16526.479257] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16526.479269] iwlagn 0000:03:00.0: No space for Tx [16526.479275] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16531.485115] iwlagn 0000:03:00.0: No space for Tx [16531.485127] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16531.485134] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16531.485194] iwlagn 0000:03:00.0: No space for Tx [16531.485200] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16531.485215] iwlagn 0000:03:00.0: No space for Tx [16531.485220] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16531.485226] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16531.485232] iwlagn 0000:03:00.0: No space for Tx [16531.485237] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16531.485243] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16531.485255] iwlagn 0000:03:00.0: No space for Tx [16531.485260] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16536.491073] iwlagn 0000:03:00.0: No space for Tx [16536.491086] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16536.491092] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16536.491153] iwlagn 0000:03:00.0: No space for Tx [16536.491159] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16536.491174] iwlagn 0000:03:00.0: No space for Tx [16536.491179] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16536.491185] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16536.491191] iwlagn 0000:03:00.0: No space for Tx [16536.491197] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16536.491203] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16536.491215] iwlagn 0000:03:00.0: No space for Tx [16536.491220] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16541.496939] iwlagn 0000:03:00.0: No space for Tx [16541.496951] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16541.496957] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16541.497296] iwlagn 0000:03:00.0: No space for Tx [16541.497305] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16541.497320] iwlagn 0000:03:00.0: No space for Tx [16541.497326] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16541.497332] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16541.497338] iwlagn 0000:03:00.0: No space for Tx [16541.497343] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16541.497349] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16541.497361] iwlagn 0000:03:00.0: No space for Tx [16541.497367] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16546.498763] iwlagn 0000:03:00.0: No space for Tx [16546.498775] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16546.498781] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16546.498807] iwlagn 0000:03:00.0: No space for Tx [16546.498813] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16546.498826] iwlagn 0000:03:00.0: No space for Tx [16546.498831] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16546.498837] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16546.498843] iwlagn 0000:03:00.0: No space for Tx [16546.498849] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16546.498854] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16546.498866] iwlagn 0000:03:00.0: No space for Tx [16546.498872] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16551.504895] iwlagn 0000:03:00.0: No space for Tx [16551.504907] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16551.504914] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16551.504941] iwlagn 0000:03:00.0: No space for Tx [16551.504947] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16551.504961] iwlagn 0000:03:00.0: No space for Tx [16551.504966] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16551.504972] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16551.504978] iwlagn 0000:03:00.0: No space for Tx [16551.504983] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16551.504989] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16551.505001] iwlagn 0000:03:00.0: No space for Tx [16551.505007] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16556.510866] iwlagn 0000:03:00.0: No space for Tx [16556.510878] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16556.510885] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16556.510912] iwlagn 0000:03:00.0: No space for Tx [16556.510918] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16556.510932] iwlagn 0000:03:00.0: No space for Tx [16556.510937] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16556.510943] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16556.510949] iwlagn 0000:03:00.0: No space for Tx [16556.510954] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16556.510960] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16556.510972] iwlagn 0000:03:00.0: No space for Tx [16556.510978] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16561.514262] iwlagn 0000:03:00.0: No space for Tx [16561.514274] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16561.514280] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16561.514308] iwlagn 0000:03:00.0: No space for Tx [16561.514318] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16561.514335] iwlagn 0000:03:00.0: No space for Tx [16561.514340] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16561.514347] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16561.514353] iwlagn 0000:03:00.0: No space for Tx [16561.514358] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16561.514364] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16561.514376] iwlagn 0000:03:00.0: No space for Tx [16561.514381] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16566.520119] iwlagn 0000:03:00.0: No space for Tx [16566.520131] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16566.520138] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16566.520165] iwlagn 0000:03:00.0: No space for Tx [16566.520171] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16566.520184] iwlagn 0000:03:00.0: No space for Tx [16566.520190] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16566.520196] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16566.520202] iwlagn 0000:03:00.0: No space for Tx [16566.520207] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16566.520213] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16566.520224] iwlagn 0000:03:00.0: No space for Tx [16566.520230] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16624.803860] iwlagn 0000:03:00.0: No space for Tx [16624.803872] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16624.803879] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16624.803905] iwlagn 0000:03:00.0: No space for Tx [16624.803911] iwlagn 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28 [16624.803923] iwlagn 0000:03:00.0: No space for Tx [16624.803929] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16624.803935] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16624.803941] iwlagn 0000:03:00.0: No space for Tx [16624.803946] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16624.803952] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16624.803964] iwlagn 0000:03:00.0: No space for Tx [16624.803969] iwlagn 0000:03:00.0: Error sending REPLY_TX_POWER_DBM_CMD: enqueue_hcmd failed: -28 [16630.996039] iwlagn 0000:03:00.0: No space for Tx [16630.996046] iwlagn 0000:03:00.0: Error sending REPLY_RXON: enqueue_hcmd failed: -28 [16630.996049] iwlagn 0000:03:00.0: Error setting new RXON (-28) [16631.000006] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.000006] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.000006] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.061286] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.302805] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.319655] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.337334] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.355008] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.372693] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.390384] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [16631.408056] iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
(In reply to comment #9) > Could you rebuild your kernel with this patch? > > https://bugzilla.redhat.com/attachment.cgi?id=432450 Sure, I can do that.
(In reply to comment #12) > (In reply to comment #9) > > Could you rebuild your kernel with this patch? > > > > https://bugzilla.redhat.com/attachment.cgi?id=432450 > > Sure, I can do that. I rebuilt the Debian kernel with this patch, and installed the result. Despite that, I still reproduced the problem: iwlagn 0000:03:00.0: queue 0 stuck 3 time. Fw reload. iwlagn 0000:03:00.0: On demand firmware reload iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF iwlagn 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF [...] Anything else I can try to help diagnose this? Thanks.
Thanks, Josh. Wey-yi, it seems like the ASPM stuff either isn't the cause or that patch doesn't do what we hoped?
There are three reasons for PCIe disappearances • PCIe ASPM configuration (a.k.a. L0s) - this is the most of the reason we saw the problem and looks like did not help on this case • HW NIC problems - only for newer devices which is not this case • AMT connectivity - Noise on the Clink bus may cause the device to disappear from the PCIe, but it is a very rare case that happens, is AMT enabled and provisioned in this case? I also notice the tx queue got stuck before PCIe bus disappear, with the latest build, there is an option to disable "stuck queue recovery" operation, by disable this, it has the own problem, firmware will not get reload if encounter any problem on tx, but I will like to isolate the problem to see if those two are related. You can use "echo 0 > monitor_period" command in /sys/kernel/debug/ieee80211/phyX/iwlagn/debug directory to disable the firmware reload function. Thanks Wey
(In reply to comment #15) > There are three reasons for PCIe disappearances > • PCIe ASPM configuration (a.k.a. L0s) - this is the most of the reason we > saw the problem and looks like did not help on this case Right. > • HW NIC problems - only for newer devices which is not this case How new, out of curiosity? > • AMT connectivity - Noise on the Clink bus may cause the device to > disappear from the PCIe, but it is a very rare case that happens, is AMT > enabled and provisioned in this case? No, to the best of my knowledge this laptop doesn't *have* AMT, and in any case I haven't enabled or provisioned it. :) > I also notice the tx queue got stuck before PCIe bus disappear, with the > latest > build, there is an option to disable "stuck queue recovery" operation, by > disable this, it has the own problem, firmware will not get reload if > encounter > any problem on tx, but I will like to isolate the problem to see if those two > are related. > > You can use "echo 0 > monitor_period" command in > /sys/kernel/debug/ieee80211/phyX/iwlagn/debug directory to disable the > firmware > reload function. I'll give that a try, thanks!
(In reply to comment #16) > (In reply to comment #15) > > • AMT connectivity - Noise on the Clink bus may cause the device to > > disappear from the PCIe, but it is a very rare case that happens, is AMT > > enabled and provisioned in this case? > > No, to the best of my knowledge this laptop doesn't *have* AMT, and in any > case > I haven't enabled or provisioned it. :) Just confirmed that this laptop does not have any AMT options in the BIOS at all. > > I also notice the tx queue got stuck before PCIe bus disappear, with the > latest > > build, there is an option to disable "stuck queue recovery" operation, by > > disable this, it has the own problem, firmware will not get reload if > encounter > > any problem on tx, but I will like to isolate the problem to see if those > two > > are related. > > > > You can use "echo 0 > monitor_period" command in > > /sys/kernel/debug/ieee80211/phyX/iwlagn/debug directory to disable the > firmware > > reload function. > > I'll give that a try, thanks! Looks like I need to rebuild my kernel with iwlwifi's debugging options set to y.
(In reply to comment #16) > (In reply to comment #15) > > There are three reasons for PCIe disappearances > > • PCIe ASPM configuration (a.k.a. L0s) - this is the most of the reason > we > > saw the problem and looks like did not help on this case > Right. > > • HW NIC problems - only for newer devices which is not this case > How new, out of curiosity? 6000 gen2, which is the latest WiFI device which is not external available yet. > > • AMT connectivity - Noise on the Clink bus may cause the device to > > disappear from the PCIe, but it is a very rare case that happens, is AMT > > enabled and provisioned in this case? > No, to the best of my knowledge this laptop doesn't *have* AMT, and in any > case > I haven't enabled or provisioned it. :) > > I also notice the tx queue got stuck before PCIe bus disappear, with the > latest > > build, there is an option to disable "stuck queue recovery" operation, by > > disable this, it has the own problem, firmware will not get reload if > encounter > > any problem on tx, but I will like to isolate the problem to see if those > two > > are related. > > > > You can use "echo 0 > monitor_period" command in > > /sys/kernel/debug/ieee80211/phyX/iwlagn/debug directory to disable the > firmware > > reload function. > I'll give that a try, thanks!
(In reply to comment #17) > (In reply to comment #16) > > (In reply to comment #15) > > > I also notice the tx queue got stuck before PCIe bus disappear, with the > latest > > > build, there is an option to disable "stuck queue recovery" operation, by > > > disable this, it has the own problem, firmware will not get reload if > encounter > > > any problem on tx, but I will like to isolate the problem to see if those > two > > > are related. > > > > > > You can use "echo 0 > monitor_period" command in > > > /sys/kernel/debug/ieee80211/phyX/iwlagn/debug directory to disable the > firmware > > > reload function. > > > > I'll give that a try, thanks! > > Looks like I need to rebuild my kernel with iwlwifi's debugging options set > to > y. I set CONFIG_MAC80211_DEBUGFS=y , CONFIG_IWLWIFI_DEBUG=y , and CONFIG_IWLWIFI_DEBUGFS=y . Before trying the monitor_period change suggested above, I tried to reproduce the problem with this kernel. Frustratingly, it seems the debug options have made the bug no longer reproducible, at least with the procedures I've used previously to reproduce it. Perhaps I should try building with CONFIG_IWLWIFI_DEBUG=n and just CONFIG_IWLWIFI_DEBUGFS=y? Also, it seems that the monitor_period file does not exist: /sys/kernel/debug/ieee80211/phy0$ tree iwlagn/ iwlagn/ |-- data | |-- channels | |-- current_sleep_command | |-- disable_ht40 | |-- interrupt | |-- led | |-- log_event | |-- nvm | |-- qos | |-- sleep_level_override | |-- sram | |-- stations | |-- status | `-- thermal_throttling |-- debug | |-- chain_noise | |-- clear_traffic_statistics | |-- clear_ucode_statistics | |-- csr | |-- fh_reg | |-- force_reset | |-- missed_beacon | |-- plcp_delta | |-- power_save_status | |-- rx_queue | |-- rx_statistics | |-- rxon_filter_flags | |-- rxon_flags | |-- sensitivity | |-- traffic_log | |-- tx_queue | |-- tx_statistics | |-- ucode_general_stats | |-- ucode_rx_stats | |-- ucode_tracing | `-- ucode_tx_stats `-- rf |-- disable_chain_noise `-- disable_sensitivity
Interesting, timing related? "monitor_period" file is very new patch trying to isolate any problem related to firmware being reload too often. Thanks Wey
(In reply to comment #20) > Interesting, timing related? Well, the bug occurs on both 2.6.35 and 2.6.32, but apparently not 2.6.35 with debugging compiled in (but not turned on). Timing does seem like one plausible explanation. > "monitor_period" file is very new patch trying to isolate any problem related > to firmware being reload too often. So what would you suggest I do to provide further diagnostic information here?
Apparently compiling in debugging didn't make the problem go away, it just made it much less common. I can't trigger it at will anymore, but I did observe it happening again with debugging compiled in. Not sure what more I can do to help though.
not sure you try the method of disable "fw reload" by setting "monitor_period" to "0". Just want to isolate the problem. Wey
(In reply to comment #23) > not sure you try the method of disable "fw reload" by setting > "monitor_period" > to "0". Just want to isolate the problem. > > Wey monitor_period didn't seem to exist in 2.6.35. What patch do I need to apply, or what git tree do I need to run from, to get monitor_period support?
Still encountering this bug regularly. Currently building a 2.6.36-rc5 kernel in an attempt to reproduce this problem there.
Still hitting this problem with -rc6. I also just hit this error, which includes more useful information and a log of past errors; posting it in case it helps: [ 3562.160224] iwlagn 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000. [ 3562.160234] iwlagn 0000:03:00.0: Loaded firmware version: 8.24.2.12 [ 3562.160254] iwlagn 0000:03:00.0: Start IWL Error Log Dump: [ 3562.160260] iwlagn 0000:03:00.0: Status: 0x000212E4, count: 5 [ 3562.160407] iwlagn 0000:03:00.0: Desc Time data1 data2 line [ 3562.160417] iwlagn 0000:03:00.0: SYSASSERT (0x0005) 3364461954 0x00000000 0x00000000 2424 [ 3562.160424] iwlagn 0000:03:00.0: pc blink1 blink2 ilink1 ilink2 hcmd [ 3562.160431] iwlagn 0000:03:00.0: 0x0EC80 0x0F6FC 0x0F6FC 0x008B2 0x00000 0x260001C [ 3562.160437] iwlagn 0000:03:00.0: CSR values: [ 3562.160442] iwlagn 0000:03:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG) [ 3562.160451] iwlagn 0000:03:00.0: CSR_HW_IF_CONFIG_REG: 0X00480302 [ 3562.160460] iwlagn 0000:03:00.0: CSR_INT_COALESCING: 0X0000ff40 [ 3562.160469] iwlagn 0000:03:00.0: CSR_INT: 0X00000000 [ 3562.160477] iwlagn 0000:03:00.0: CSR_INT_MASK: 0X00000000 [ 3562.160485] iwlagn 0000:03:00.0: CSR_FH_INT_STATUS: 0X00000000 [ 3562.160493] iwlagn 0000:03:00.0: CSR_GPIO_IN: 0X00000000 [ 3562.160501] iwlagn 0000:03:00.0: CSR_RESET: 0X00000000 [ 3562.160510] iwlagn 0000:03:00.0: CSR_GP_CNTRL: 0X080403c5 [ 3562.160518] iwlagn 0000:03:00.0: CSR_HW_REV: 0X00000024 [ 3562.160526] iwlagn 0000:03:00.0: CSR_EEPROM_REG: 0X00000000 [ 3562.160534] iwlagn 0000:03:00.0: CSR_EEPROM_GP: 0X90000004 [ 3562.160543] iwlagn 0000:03:00.0: CSR_OTP_GP_REG: 0X00060000 [ 3562.160551] iwlagn 0000:03:00.0: CSR_GIO_REG: 0X00080046 [ 3562.160559] iwlagn 0000:03:00.0: CSR_GP_UCODE_REG: 0X00004d92 [ 3562.160568] iwlagn 0000:03:00.0: CSR_GP_DRIVER_REG: 0X00000000 [ 3562.160576] iwlagn 0000:03:00.0: CSR_UCODE_DRV_GP1: 0X00000000 [ 3562.160584] iwlagn 0000:03:00.0: CSR_UCODE_DRV_GP2: 0X00000000 [ 3562.160592] iwlagn 0000:03:00.0: CSR_LED_REG: 0X00000058 [ 3562.160601] iwlagn 0000:03:00.0: CSR_DRAM_INT_TBL_REG: 0X881388f6 [ 3562.160609] iwlagn 0000:03:00.0: CSR_GIO_CHICKEN_BITS: 0X27800200 [ 3562.160617] iwlagn 0000:03:00.0: CSR_ANA_PLL_CFG: 0X00880300 [ 3562.160626] iwlagn 0000:03:00.0: CSR_HW_REV_WA_REG: 0X0001001a [ 3562.160634] iwlagn 0000:03:00.0: CSR_DBG_HPET_MEM_REG: 0Xffff0000 [ 3562.160639] iwlagn 0000:03:00.0: FH register values: [ 3562.160656] iwlagn 0000:03:00.0: FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X139f6200 [ 3562.160674] iwlagn 0000:03:00.0: FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X01379f70 [ 3562.160691] iwlagn 0000:03:00.0: FH_RSCSR_CHNL0_WPTR: 0X00000008 [ 3562.160709] iwlagn 0000:03:00.0: FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80819104 [ 3562.160726] iwlagn 0000:03:00.0: FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc [ 3562.160743] iwlagn 0000:03:00.0: FH_MEM_RSSR_RX_STATUS_REG: 0X07030000 [ 3562.160760] iwlagn 0000:03:00.0: FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000 [ 3562.160777] iwlagn 0000:03:00.0: FH_TSSR_TX_STATUS_REG: 0X07ff0001 [ 3562.160795] iwlagn 0000:03:00.0: FH_TSSR_TX_ERROR_REG: 0X00000000 [ 3562.160852] iwlagn 0000:03:00.0: Start IWL Event Log Dump: display last 20 entries [ 3562.160875] iwlagn 0000:03:00.0: EVT_LOGT:3558013875:0x00000034:0483 [ 3562.160890] iwlagn 0000:03:00.0: EVT_LOGT:3558013876:0x00000000:0484 [ 3562.160905] iwlagn 0000:03:00.0: EVT_LOGT:3558013891:0x00000005:0484 [ 3562.160920] iwlagn 0000:03:00.0: EVT_LOGT:3558013902:0x00000006:0484 [ 3562.160936] iwlagn 0000:03:00.0: EVT_LOGT:3558013913:0x00000007:0484 [ 3562.160951] iwlagn 0000:03:00.0: EVT_LOGT:3558013924:0x00000008:0484 [ 3562.160966] iwlagn 0000:03:00.0: EVT_LOGT:3558013939:0x0000000d:0484 [ 3562.160981] iwlagn 0000:03:00.0: EVT_LOGT:3558013950:0x0000000e:0484 [ 3562.160996] iwlagn 0000:03:00.0: EVT_LOGT:3558013961:0x0000000f:0484 [ 3562.161010] iwlagn 0000:03:00.0: EVT_LOGT:3558013972:0x00000010:0484 [ 3562.161025] iwlagn 0000:03:00.0: EVT_LOGT:3558013985:0x00000015:0484 [ 3562.161040] iwlagn 0000:03:00.0: EVT_LOGT:3558013995:0x00000016:0484 [ 3562.161055] iwlagn 0000:03:00.0: EVT_LOGT:3558014004:0x00000017:0484 [ 3562.161069] iwlagn 0000:03:00.0: EVT_LOGT:3558014014:0x00000018:0484 [ 3562.161084] iwlagn 0000:03:00.0: EVT_LOGT:3558014025:0x00000019:0484 [ 3562.161099] iwlagn 0000:03:00.0: EVT_LOGT:3558014052:0x0260001c:0206 [ 3562.161113] iwlagn 0000:03:00.0: EVT_LOGT:3558014054:0x00000001:0204 [ 3562.161128] iwlagn 0000:03:00.0: EVT_LOGT:3558014057:0x00000001:0219 [ 3562.161143] iwlagn 0000:03:00.0: EVT_LOGT:3558014059:0x03000090:0211 [ 3562.161158] iwlagn 0000:03:00.0: EVT_LOGT:3558014066:0x00000000:0125
This is different from "MAC is in deep sleep" problem you report at the beginning. Are you still seeing the "deep sleep" problem"? if not, could you close this one and open another bug for the separate problem. Thanks Wey
(In reply to comment #27) > This is different from "MAC is in deep sleep" problem you report at the > beginning. OK, no problem. I only posted it because it included something labeled "event log", and I'd just had the system hang because of the "MAC in deep sleep" problem on the immediately prior boot, so I though perhaps the event log might contain something useful from the prior error. > Are you still seeing the "deep sleep" problem"? Yes, very frequently, often multiple times per day. > if not, could you close this > one and open another bug for the separate problem. I've only seen the other problem once; I'll worry about it once the "MAC is in deep sleep" problem goes away. :)
Still experiencing this problem regularly. Currently building the iwlwifi git tree (git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git), commit d893f6eba8f8467b1a3cfa34d35be554cdffc310, to see if that helps; if not, I'll try enabling the various debug options to see if they provide the debugging functionality previously requested. (Had to enable CONFIG_MAC80211_DEBUGFS because commit 1efb0dd7bc5b46a9cdd29878af8ef79cfded4fbe, "iwlwifi: clear dbg_fixed_rate during init", broke the build otherwise.)
I get the "deep sleep" messages with 2.6.36.1. Occasionally when resuming from suspend, I get these messages and the wireless stops working. Reloading the iwl3945 module does not help, reboot seems to be needed. The system is a Thinkpad T60. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF // ... repeated many times Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: BSM uCode verification failed at addr 0x00003800+0 (of 900), is 0xffffffff, s/b 0xf802020 Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: Unable to set up bootstrap uCode: -5 And this after another resume: Dec 3 09:41:30 better kernel: iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds Dec 3 09:41:30 better kernel: iwl3945: Copyright(c) 2003-2010 Intel Corporation Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: setting latency timer to 64 Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: bad EEPROM/OTP signature, type=EEPROM, EEPROM_GP=0x00000007 Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: EEPROM not found, EEPROM_GP=0xffffffff Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: Unable to init EEPROM Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: PCI INT A disabled Dec 3 09:41:30 better kernel: iwl3945: probe of 0000:03:00.0 failed with error -2 $ lspci -v 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) Subsystem: Lenovo T61 Flags: bus master, fast devsel, latency 0 Capabilities: <access denied> Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller]) Subsystem: Lenovo T61 Flags: bus master, fast devsel, latency 0, IRQ 47 Memory at f8100000 (64-bit, non-prefetchable) [size=1M] Memory at e0000000 (64-bit, prefetchable) [size=256M] I/O ports at 1800 [size=8] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: i915 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) Subsystem: Lenovo T61 Flags: bus master, fast devsel, latency 0 Memory at f8200000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied> 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03) Subsystem: Lenovo ThinkPad T61 Flags: bus master, fast devsel, latency 0, IRQ 46 Memory at fe000000 (32-bit, non-prefetchable) [size=128K] Memory at fe025000 (32-bit, non-prefetchable) [size=4K] I/O ports at 1840 [size=32] Capabilities: <access denied> Kernel driver in use: e1000e 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 20 I/O ports at 1860 [size=32] Kernel driver in use: uhci_hcd 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T60 Flags: bus master, medium devsel, latency 0, IRQ 21 I/O ports at 1880 [size=32] Kernel driver in use: uhci_hcd 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 22 Memory at fe226c00 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) Subsystem: Lenovo ThinkPad T61 Flags: bus master, fast devsel, latency 0, IRQ 49 Memory at fe020000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: HDA Intel 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: fc000000-fdffffff Prefetchable memory behind bridge: 00000000f8000000-00000000f80fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00003000-00003fff Memory behind bridge: dc000000-df3fffff Prefetchable memory behind bridge: 00000000dfe00000-00000000dfefffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: d8000000-d9ffffff Prefetchable memory behind bridge: 00000000dfb00000-00000000dfbfffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0 I/O behind bridge: 00005000-00005fff Memory behind bridge: d4000000-d5ffffff Prefetchable memory behind bridge: 00000000df800000-00000000df8fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=0d, subordinate=14, sec-latency=0 I/O behind bridge: 00006000-00006fff Memory behind bridge: d0000000-d1ffffff Prefetchable memory behind bridge: 00000000df500000-00000000df5fffff Capabilities: <access denied> Kernel driver in use: pcieport 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at 18a0 [size=32] Kernel driver in use: uhci_hcd 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at 18c0 [size=32] Kernel driver in use: uhci_hcd 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at 18e0 [size=32] Kernel driver in use: uhci_hcd 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 19 Memory at fe227000 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=15, subordinate=18, sec-latency=32 I/O behind bridge: 00007000-0000afff Memory behind bridge: f8300000-fbffffff Prefetchable memory behind bridge: 00000000f4000000-00000000f7ffffff Capabilities: <access denied> 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03) Subsystem: Lenovo T61 Flags: bus master, medium devsel, latency 0 Capabilities: <access denied> 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at 1c00 [size=16] Kernel driver in use: ata_piix 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0]) Subsystem: Lenovo ThinkPad T61 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 45 I/O ports at 1c50 [size=8] I/O ports at 1c44 [size=4] I/O ports at 1c48 [size=8] I/O ports at 1c40 [size=4] I/O ports at 1c20 [size=32] Memory at fe226000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: ahci 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) Subsystem: Lenovo ThinkPad T61 Flags: medium devsel, IRQ 23 Memory at fe227400 (32-bit, non-prefetchable) [size=256] I/O ports at 1c60 [size=32] Kernel driver in use: i801_smbus 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Intel Corporation ThinkPad R60e/X60s Flags: bus master, fast devsel, latency 0, IRQ 48 Memory at df3ff000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: iwl3945 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba) Subsystem: Lenovo Device 20c6 Flags: bus master, medium devsel, latency 168, IRQ 16 Memory at f8300000 (32-bit, non-prefetchable) [size=4K] Bus: primary=15, secondary=16, subordinate=17, sec-latency=176 Memory window 0: f4000000-f7fff000 (prefetchable) Memory window 1: c0000000-c3fff000 I/O window 0: 00007000-000070ff I/O window 1: 00007400-000074ff 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04) (prog-if 10 [OHCI]) Subsystem: Lenovo Device 20c7 Flags: bus master, medium devsel, latency 64, IRQ 17 Memory at f8301000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: firewire_ohci 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21) Subsystem: Lenovo Device 20c8 Flags: bus master, medium devsel, latency 64, IRQ 18 Memory at f8301800 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> Kernel driver in use: sdhci-pci 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 11) Subsystem: Lenovo Device 20c9 Flags: bus master, medium devsel, latency 64, IRQ 18 Memory at f8301c00 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> Kernel driver in use: sdhci-pci 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11) Subsystem: Lenovo ThinkPad T61 Flags: medium devsel, IRQ 11 Memory at f8302000 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11) Subsystem: Lenovo Device 20cb Flags: medium devsel, IRQ 11 Memory at f8302400 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied>
(In reply to comment #30) > I get the "deep sleep" messages with 2.6.36.1. Occasionally when resuming > from > suspend, I get these messages and the wireless stops working. Reloading the > iwl3945 module does not help, reboot seems to be needed. > > The system is a Thinkpad T60. > > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > // ... repeated many times > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: BSM uCode verification > failed at addr 0x00003800+0 (of 900), is 0xffffffff, s/b 0xf802020 > Dec 3 09:37:23 better kernel: iwl3945 0000:03:00.0: Unable to set up > bootstrap > uCode: -5 > > > And this after another resume: > > Dec 3 09:41:30 better kernel: iwl3945: Intel(R) PRO/Wireless 3945ABG/BG > Network Connection driver for Linux, in-tree:ds > Dec 3 09:41:30 better kernel: iwl3945: Copyright(c) 2003-2010 Intel > Corporation > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: PCI INT A -> GSI 17 > (level, low) -> IRQ 17 > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: setting latency timer to > 64 > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. > CSR_GP_CNTRL = 0xFFFFFFFF > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: bad EEPROM/OTP > signature, > type=EEPROM, EEPROM_GP=0x00000007 > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: EEPROM not found, > EEPROM_GP=0xffffffff > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: Unable to init EEPROM > Dec 3 09:41:30 better kernel: iwl3945 0000:03:00.0: PCI INT A disabled > Dec 3 09:41:30 better kernel: iwl3945: probe of 0000:03:00.0 failed with > error > -2 This looks like a different problem; the generic error message matches, but the other error messages look different, and you have different hardware as well.
Could you take a look at following link and follow the step to see if it help http://linuxwireless.org/en/users/Documentation/ASPM if the same problem still happen. Could you send me the PCI config space information and BIOS information. I got the PCI system architect here who will like to take a look at and understand the problemm hope we can root cause and address the problem. Thanks Wey
(In reply to comment #32) > Could you take a look at following link and follow the step to see if it help > http://linuxwireless.org/en/users/Documentation/ASPM Not sure which step you refer to. > if the same problem still happen. Could you send me the PCI config space > information and BIOS information. Where do I find this? Here is lspci -vvv at least: 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) Subsystem: Lenovo T61 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: [e0] Vendor Specific Information: Len=0a <?> Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller]) Subsystem: Lenovo T61 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 47 Region 0: Memory at f8100000 (64-bit, non-prefetchable) [size=1M] Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at 1800 [size=8] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 41b1 Capabilities: [d0] Power Management version 3 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ Kernel driver in use: i915 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) Subsystem: Lenovo T61 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 f8200000 (64-bit, non-prefetchable) [size=1M] Capabilities: [d0] Power Management version 3 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03) Subsystem: Lenovo ThinkPad T61 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 46 Region 0: Memory at fe000000 (32-bit, non-prefetchable) [size=128K] Region 1: Memory at fe025000 (32-bit, non-prefetchable) [size=4K] Region 2: I/O ports at 1840 [size=32] Capabilities: [c8] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME- Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0300c Data: 41ea Kernel driver in use: e1000e 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 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 20 Region 4: I/O ports at 1860 [size=32] Kernel driver in use: uhci_hcd 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T60 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 21 Region 4: I/O ports at 1880 [size=32] Kernel driver in use: uhci_hcd 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI]) Subsystem: Lenovo ThinkPad T61 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 22 Region 0: Memory at fe226c00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Kernel driver in use: ehci_hcd 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) Subsystem: Lenovo ThinkPad T61 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 B routed to IRQ 49 Region 0: Memory at fe020000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0300c Data: 4123 Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01 Status: NegoPending- InProgress- VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=80 Status: NegoPending- InProgress- Capabilities: [130 v1] Root Complex Link Desc: PortNumber=0f ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c000 Kernel driver in use: HDA Intel 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (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: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: fc000000-fdffffff Prefetchable memory behind bridge: 00000000f8000000-00000000f80fffff 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: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #2, PowerLimit 6.500W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4161 Capabilities: [90] Subsystem: Lenovo ThinkPad T61 Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed+ WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=01 ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c001 Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (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: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00003000-00003fff Memory behind bridge: dc000000-df3fffff Prefetchable memory behind bridge: 00000000dfe00000-00000000dfefffff 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: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <256ns, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #3, PowerLimit 6.500W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4169 Capabilities: [90] Subsystem: Lenovo ThinkPad T61 Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed+ WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01 Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=02 ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c001 Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (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: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: d8000000-d9ffffff Prefetchable memory behind bridge: 00000000dfb00000-00000000dfbfffff 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: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #4, PowerLimit 6.500W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4171 Capabilities: [90] Subsystem: Lenovo ThinkPad T61 Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed+ WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=03 ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c001 Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (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: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0 I/O behind bridge: 00005000-00005fff Memory behind bridge: d4000000-d5ffffff Prefetchable memory behind bridge: 00000000df800000-00000000df8fffff 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: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #5, PowerLimit 6.500W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4179 Capabilities: [90] Subsystem: Lenovo ThinkPad T61 Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed+ WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=04 ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c001 Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (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: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=0d, subordinate=14, sec-latency=0 I/O behind bridge: 00006000-00006fff Memory behind bridge: d0000000-d1ffffff Prefetchable memory behind bridge: 00000000df500000-00000000df5fffff 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: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #5, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <4us ClockPM- Surprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #2, PowerLimit 6.500W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4181 Capabilities: [90] Subsystem: Lenovo ThinkPad T61 Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed+ WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=05 ComponentID=02 EltType=Config Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+ Addr: 00000000fed1c001 Kernel driver in use: pcieport 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 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 18a0 [size=32] Kernel driver in use: uhci_hcd 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 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 18c0 [size=32] Kernel driver in use: uhci_hcd 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI]) Subsystem: Lenovo ThinkPad T61 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 18e0 [size=32] Kernel driver in use: uhci_hcd 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI]) Subsystem: Lenovo ThinkPad T61 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 0: Memory at fe227000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Debug port: BAR=1 offset=00a0 Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (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=15, subordinate=18, sec-latency=32 I/O behind bridge: 00007000-0000afff Memory behind bridge: f8300000-fbffffff Prefetchable memory behind bridge: 00000000f4000000-00000000f7ffffff 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: [50] Subsystem: Lenovo ThinkPad T61 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03) Subsystem: Lenovo T61 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: [e0] Vendor Specific Information: Len=0c <?> 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP]) Subsystem: Lenovo ThinkPad T61 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 16 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 1c00 [size=16] Kernel driver in use: ata_piix 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0]) Subsystem: Lenovo ThinkPad T61 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 45 Region 0: I/O ports at 1c50 [size=8] Region 1: I/O ports at 1c44 [size=4] Region 2: I/O ports at 1c48 [size=8] Region 3: I/O ports at 1c40 [size=4] Region 4: I/O ports at 1c20 [size=32] Region 5: Memory at fe226000 (32-bit, non-prefetchable) [size=2K] Capabilities: [80] MSI: Enable+ Count=1/4 Maskable- 64bit- Address: fee0100c Data: 4189 Capabilities: [70] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004 Kernel driver in use: ahci 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) Subsystem: Lenovo ThinkPad T61 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 A routed to IRQ 23 Region 0: Memory at fe227400 (32-bit, non-prefetchable) [size=256] Region 4: I/O ports at 1c60 [size=32] Kernel driver in use: i801_smbus 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Intel Corporation ThinkPad R60e/X60s 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 48 Region 0: Memory at df3ff000 (32-bit, non-prefetchable) [size=4K] Capabilities: [c8] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0100c Data: 41b9 Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <128ns, L1 <64us ClockPM+ Surprise- LLActRep- BwNot- LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP+ Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn- Capabilities: [140 v1] Device Serial Number 00-1c-bf-ff-ff-a2-c0-b1 Kernel driver in use: iwl3945 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba) Subsystem: Lenovo Device 20c6 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 16 Region 0: Memory at f8300000 (32-bit, non-prefetchable) [size=4K] Bus: primary=15, secondary=16, subordinate=17, sec-latency=176 Memory window 0: f4000000-f7fff000 (prefetchable) Memory window 1: c0000000-c3fff000 I/O window 0: 00007000-000070ff I/O window 1: 00007400-000074ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04) (prog-if 10 [OHCI]) Subsystem: Lenovo Device 20c7 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 B routed to IRQ 17 Region 0: Memory at f8301000 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME+ Kernel driver in use: firewire_ohci 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21) Subsystem: Lenovo Device 20c8 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 Interrupt: pin C routed to IRQ 18 Region 0: Memory at f8301800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME- Kernel driver in use: sdhci-pci 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 11) Subsystem: Lenovo Device 20c9 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 Interrupt: pin C routed to IRQ 18 Region 0: Memory at f8301c00 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME- Kernel driver in use: sdhci-pci 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11) Subsystem: Lenovo ThinkPad T61 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 C routed to IRQ 11 Region 0: Memory at f8302000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME- 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11) Subsystem: Lenovo Device 20cb 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 C routed to IRQ 11 Region 0: Memory at f8302400 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME-
ig you can do the following $sudo lspci -s 00:1c.1 -xxx and $sudo lspci -s 03:00.0 -xxxx Thanks Wey
(In reply to comment #34) > $sudo lspci -s 00:1c.1 -xxx 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00: 86 80 41 28 07 05 10 00 03 00 04 06 10 00 81 00 10: 00 00 00 00 00 00 00 00 00 03 03 00 30 30 00 00 20: 00 dc 30 df e1 df e1 df 00 00 00 00 00 00 00 00 30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 02 04 00 40: 10 80 41 01 c0 8f 00 00 00 00 11 00 11 2c 11 02 50: 42 00 11 30 e0 a0 18 00 00 00 40 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 05 90 01 00 0c 30 e0 fe 69 41 00 00 00 00 00 00 90: 0d a0 00 00 aa 17 ad 20 00 00 00 00 00 00 00 00 a0: 01 00 02 c8 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 80 00 11 08 00 00 00 00 e0: 00 0f c7 83 06 07 08 00 33 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 86 0f 05 00 00 00 00 00 > $sudo lspci -s 03:00.0 -xxxx 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) 00: 86 80 27 42 06 05 10 00 02 00 80 02 10 00 00 00 10: 00 f0 3f df 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 11 10 30: 00 00 00 00 c8 00 00 00 00 00 00 00 0b 01 00 00 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 01 d0 22 c8 00 00 00 0d d0: 05 e0 81 00 0c 10 e0 fe 00 00 00 00 b9 41 00 00 e0: 10 00 11 00 c0 0e 00 00 10 08 11 00 11 1c 07 00 f0: 42 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00 100: 01 00 01 14 00 00 10 00 00 00 00 00 11 20 06 00 110: c0 00 00 00 00 00 00 00 14 00 00 00 01 00 00 04 120: 0f 1b 00 00 00 01 01 03 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 03 00 01 00 b1 c0 a2 ff ff bf 1c 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 aa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ad0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 af0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ba0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 be0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ca0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ce0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 da0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 db0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 dc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 dd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 de0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 df0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ea0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ec0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ed0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ee0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Wey-yi, is there any other info Marcus can provide? Marcus, is this issue still relevant for 2.6.37 or later kernels?
platform and BIOS infomation will be very helpful. we just can not re-produce the same issue here, but of casue we have different platform Wey
FWIW, ever since the last few 2.6.37-rc kernels and the final 2.6.37 release, I haven't observed this problem anymore. Possibly either it got fixed or something else changed such that it no longer occurs.
Haven't seen it either on 2.6.37 (after using it for a week). Platform is Thinkpad T61: thinkpad_acpi: ThinkPad BIOS 7LETB7WW (2.17 ), EC 7KHT24WW-1.08 thinkpad_acpi: Lenovo ThinkPad T61, model 64665WG
Closing on basis of comment 39...
Just got this on 2.6.37. Please reopen. Feb 14 05:08:27 better kernel: iwl3945 0000:03:00.0: restoring config space at offset 0x1 (was 0x100106, writing 0x100506) Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: restoring config space at offset 0x1 (was 0x100106, writing 0x100506) Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: Refused to change power state, currently in D3 Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF Feb 14 09:44:23 better kernel: iwl3945 0000:03:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
Can you reproduce the problem, have steps to reproduce?
(In reply to comment #42) > Can you reproduce the problem, have steps to reproduce? No, it just happens sometimes when resuming.
On resuming ... No idea if that could help, but on current 2.6.38-rcX we have commit f60dc0138aa19769bf8bab9f93b043235428b66f Author: John W. Linville <linville@tuxdriver.com> Date: Mon Oct 25 16:12:37 2010 -0400 iwlwifi: Convert to new PCI PM framework Maybe you could apply it, and see if problem still happen.