Thread (6 messages) flat view 6 messages, 3 authors, 2014-08-25

Re: Iwlwifi 3160 AC (firmware?) clashes with CONFIG_IWLWIFI_BCAST_FILTERING

From: Christian Lamparter <chunkeey@googlemail.com>
Date: 2014-08-25 20:38:17

On Monday, August 25, 2014 11:20:29 PM Emmanuel Grumbach wrote:
quoted
Hi Christian,

I'm not the best person to talk about the iwlwifi firmwares (that would
be Emmanuel, but he is not available now), but I'll try.
Here I am - thanks Luca for stepping in.
Hello you both!
 
quoted
quoted
[...]
[ 1021.094192] Call Trace:
[ 1021.094205]  [<ffffffff813ce9bd>] ? dump_stack+0x41/0x51
[ 1021.094217]  [<ffffffffa0b9cd8b>] ? iwl_trans_pcie_send_hcmd+0x367/0x438 [iwlwifi]
[ 1021.094226]  [<ffffffffa0b9b52c>] ? iwl_pcie_enqueue_hcmd+0x5e3/0x5fe [iwlwifi]
[ 1021.094235]  [<ffffffff8105fd4c>] ? finish_wait+0x5d/0x5d
[ 1021.094250]  [<ffffffffa0d50106>] ? iwl_mvm_send_cmd+0xd/0x22 [iwlmvm]
[ 1021.094262]  [<ffffffffa0d50160>] ? iwl_mvm_send_cmd_pdu+0x45/0x52 [iwlmvm]
[ 1021.094273]  [<ffffffffa0d4c5fb>] ? iwl_mvm_configure_bcast_filter.isra.14.part.15+0x36/0x3f [iwlmvm]

(Full log attached below)

What cough my eye was the "BAD_COMMAND" in the error log. I disabled
"CONFIG_IWLWIFI_BCAST_FILTERING" option and the 3160 is now working.

As far as I can tell, there is already a firmware feature flag:
"IWL_UCODE_TLV_FLAGS_BCAST_FILTERING" which can be used to
distinguish whenever the feature is supported or not. But it
seems to be "stuck on" for the 3160.
Weird, but it's possible that they set the flag mistakenly for the 3160
firmware.  I'll check this with the firmware team.
[...]
Actually, we do have an internal ticket with this issue - but I don't
know if it was on 3160 or on 7260. Your report explicitly says that
you saw this on 3160, so I am only now connecting between the dots.
I can't check the internal bug since I am on vacation right now. Note
that 3160 is much less common than 7260 - so this kind of stupid bugs
can stay unseen for a fairly long time...
I have some 7260s too. As far as I can tell, they both 
(one is a 7260-N, the other a 7260-AC) support the 
BCAST_FILTERING feature.

[I'll open a bug report @ iwlwifi#Bugzilla - and
check out 25.222.9.0 too [0]]

Regards
Christian

[0] <https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/commit/?id=13dfdae12b8a8018abed2224db6ad1856817ab05>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help