On Sun, Aug 04, 2013 at 03:53:14PM +0100, Pedro Francisco wrote:
On Sun, Aug 4, 2013 at 3:24 PM, Pedro Francisco
[off-list ref] wrote:
quoted
On Wed, Jul 31, 2013 at 1:08 PM, Stanislaw Gruszka [off-list ref] wrote:
quoted
On Wed, Jul 17, 2013 at 12:48:30PM +0100, Pedro Francisco wrote:
quoted
On Tue, Jul 16, 2013 at 11:27 AM, Stanislaw Gruszka [off-list ref] wrote:
quoted
quoted
I seem only to be able to trigger it with disable_hw_scan=0, I need
further testing with disable_hw_scan=1 (I use disable_hw_scan=0
because it prevents me from getting disconnected from eduroam Cisco
APs -- haven't tested disable_hw_scan=0 since the VOIP-friendly SW
scanning patch, however).
Do you want the log anyway? (modprobe iwl3945 debug=0x47ffffff
disable_hw_scan=0 and runtime PCI powersave also enabled -- I don't
know if it matters).
As this is not causing troubles with default disable_hw_scan option,
I'll post that patch.
My mistake, I can trigger error conditions _independently_ of
disable_hw_scan option being enabled or disabled, as long as powersave
is enabled.
I'll send you a private email with the logs.
I think I found bug which couse this firmware crash. We have only 5
queues so updating write_ptr for txq[5] can cause random value write
to HBUS_TARG_WRPTR register. I also added spin_lock to do not abuse
writes we do in tx skb.
Please test attached patch (with powersave on :-)
Still not working :( I tested for two nights, first one was fine,
second was not (the only difference was I had kernel parameter
`slub_debug` on the second night, but my guess it shouldn't affect
anything?).
Snippet of log follows, full logs I'll send privately (beware,
unzipped it's 423MB).
Sorry for late answer. I have two more patches, which perhaps make
powersave stop crashing on 3945. Please test them (note that I only
compile tested, be carefull :-)
Thanks
Stanislaw