lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20090213155322.GA5852@dhcp35.suse.cz>
Date:	Fri, 13 Feb 2009 16:53:22 +0100
From:	Michal Hocko <mhocko@...e.cz>
To:	Miles Lane <miles.lane@...il.com>
Cc:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Johannes Berg <johannes@...solutions.net>,
	Reinette Chatre <reinette.chatre@...el.com>,
	"Rafael J. Wysocki" <rjw@...k.pl>
Subject: Re: 2.6.29-rc4-git1 -- iwl3945: Does not suspend/resume
	successfully.

On Mon 09-02-09 21:44:27, Miles Lane wrote:
> Before suspend:
> 
> [   13.441374] cfg80211: Using static regulatory domain info
> [   13.441378] cfg80211: Regulatory domain: US
> [   13.441381] 	(start_freq - end_freq @ bandwidth),
> (max_antenna_gain, max_eirp)
> [   13.441385] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
> [   13.441388] 	(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [   13.441392] 	(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [   13.441395] 	(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [   13.441398] 	(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [   13.441401] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
> [   13.441406] cfg80211: Calling CRDA for country: US
> [   13.453217] lib80211: common routines for IEEE802.11 drivers
> [   13.453297] lib80211_crypt: registered algorithm 'NULL'
> [   13.912922] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network
> Connection driver for Linux, 1.2.26kds
> [   13.912927] iwl3945: Copyright(c) 2003-2008 Intel Corporation
> [   13.913250] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [   13.913271] iwl3945 0000:03:00.0: setting latency timer to 64
> [   13.959973] iwl3945: Tunable channels: 11 802.11bg, 13 802.11a channels
> [   13.959977] iwl3945: Detected Intel Wireless WiFi Link 3945ABG
> [   13.964994] iwl3945 0000:03:00.0: PCI INT A disabled
> [   13.975378] wmaster0 (iwl3945): not using net_device_ops yet
> [   13.978737] phy0: Selected rate control algorithm 'iwl-3945-rs'
> [   14.060342] wlan0 (iwl3945): not using net_device_ops yet
> [   49.848812] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [   49.849038] iwl3945 0000:03:00.0: restoring config space at offset
> 0x1 (was 0x100102, writing 0x100106)
> [   49.849310] iwl3945 0000:03:00.0: irq 28 for MSI/MSI-X
> [   49.849651] iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-2.ucode
> [   49.938202] iwl3945 loaded firmware version 15.28.2.8
> [   49.991919] Registered led device: iwl-phy0:radio
> [   49.992175] Registered led device: iwl-phy0:assoc
> [   49.992341] Registered led device: iwl-phy0:RX
> [   49.992482] Registered led device: iwl-phy0:TX
> [   50.017939] ADDRCONF(NETDEV_UP): wlan0: link is not ready
> [  108.695643] wlan0: authenticate with AP 00:1b:2f:0e:ed:ba
> [  108.697456] wlan0: authenticated
> [  108.697463] wlan0: associate with AP 00:1b:2f:0e:ed:ba
> [  108.700458] wlan0: RX AssocResp from 00:1b:2f:0e:ed:ba (capab=0x431
> status=0 aid=1)
> [  108.700506] wlan0: associated
> [  108.711195] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
> [  113.639727] apport used greatest stack depth: 3680 bytes left
> [  119.040046] wlan0: no IPv6 routers present
> 
> At resume:
> 
> [ 2619.951641] iwl3945 0000:03:00.0: PCI INT A disabled
> [ 2619.954113] wlan0: disassociating by local choice (reason=3)
> [ 2623.178462] iwl3945 0000:03:00.0: restoring config space at offset
> 0xf (was 0x100, writing 0x10b)
> [ 2623.178462] iwl3945 0000:03:00.0: restoring config space at offset
> 0x4 (was 0x0, writing 0xd6000000)
> [ 2623.178462] iwl3945 0000:03:00.0: restoring config space at offset
> 0x3 (was 0x0, writing 0x10)
> [ 2623.178462] iwl3945 0000:03:00.0: restoring config space at offset
> 0x1 (was 0x100000, writing 0x100102)
> [ 2627.612291] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [ 2627.612646] iwl3945 0000:03:00.0: irq 28 for MSI/MSI-X
> [ 2629.644532] iwl3945: Wait for START_ALIVE timeout after 2000ms.
> [ 2629.644669] iwl3945 0000:03:00.0: PCI INT A disabled
> [ 2629.655349] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [ 2629.655752] iwl3945 0000:03:00.0: irq 28 for MSI/MSI-X
> [ 2631.684143] iwl3945: Wait for START_ALIVE timeout after 2000ms.
> [ 2631.684281] iwl3945 0000:03:00.0: PCI INT A disabled
> [ 2701.336116] Hangcheck: hangcheck value past margin!
> 
> Result:  The device isn't responding to Network Manager (no APs listed).
> 
> When I "modprobe -r iwl3945" and "modprobe iwl3945", the log shows:
> 
> [ 2925.424158] lib80211_crypt: unregistered algorithm 'NULL'
> [ 2928.900488] cfg80211: Using static regulatory domain info
> [ 2928.900499] cfg80211: Regulatory domain: US
> [ 2928.900504] 	(start_freq - end_freq @ bandwidth),
> (max_antenna_gain, max_eirp)
> [ 2928.900513] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
> [ 2928.900520] 	(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [ 2928.900526] 	(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [ 2928.900533] 	(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [ 2928.900539] 	(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
> [ 2928.900546] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
> [ 2928.900554] cfg80211: Calling CRDA for country: US
> [ 2928.934992] lib80211: common routines for IEEE802.11 drivers
> [ 2928.935005] lib80211_crypt: registered algorithm 'NULL'
> [ 2929.006540] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network
> Connection driver for Linux, 1.2.26kds
> [ 2929.006547] iwl3945: Copyright(c) 2003-2008 Intel Corporation
> [ 2929.006672] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [ 2929.006695] iwl3945 0000:03:00.0: setting latency timer to 64
> [ 2929.051497] iwl3945: Tunable channels: 11 802.11bg, 13 802.11a channels
> [ 2929.051503] iwl3945: Detected Intel Wireless WiFi Link 3945ABG
> [ 2929.054769] wmaster0 (iwl3945): not using net_device_ops yet
> [ 2929.060185] phy0: Selected rate control algorithm 'iwl-3945-rs'
> [ 2929.060283] wlan0 (iwl3945): not using net_device_ops yet
> 
> Device is working again.

I had similar problem and tried the patch suggested in
http://lkml.org/lkml/2009/2/12/239 and the patch seems to solve the
issue on my end.

-- 
Michal Hocko
L3 team 
SUSE LINUX s.r.o.
Lihovarska 1060/12
190 00 Praha 9    
Czech Republic
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ