Bug 107471 - iwlwifi: 7260: TFD queue hang Core14 - MWG100250315
Summary: iwlwifi: 7260: TFD queue hang Core14 - MWG100250315
Status: CLOSED DUPLICATE of bug 103531
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: DO NOT USE - assign "network-wireless-intel" component instead
URL:
Keywords:
: 107861 108271 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-11-08 10:18 UTC by Ansa89
Modified: 2015-12-29 07:03 UTC (History)
4 users (show)

See Also:
Kernel Version: 4.3.3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Intel 7260 crash error (6.30 KB, text/plain)
2015-11-08 10:18 UTC, Ansa89
Details
Dmesg output (333.52 KB, text/plain)
2015-11-08 10:23 UTC, Ansa89
Details
Core14 FW with uSniffer (1.00 MB, application/octet-stream)
2015-11-10 20:18 UTC, Emmanuel Grumbach
Details
Core14 FW with uSniffer with TX_MNG probes (1.00 MB, application/octet-stream)
2015-11-29 08:24 UTC, Emmanuel Grumbach
Details

Description Ansa89 2015-11-08 10:18:09 UTC
Created attachment 192391 [details]
Intel 7260 crash error

System info:
- Lenovo Ideapad U330 touch
- Slackware 14.1 64 bit
- vanilla linux kernel 4.3.0 from kernel.org

Problem:
The integrated wireless network adapter (intel 7260) randomly crashes with the attached dmesg output.
The loaded firmware is version 17:
iwlwifi 0000:02:00.0: loaded firmware version 17.228510.0 op_mode iwlmvm


If you need any other info, just ask.
Comment 1 Ansa89 2015-11-08 10:23:27 UTC
Created attachment 192401 [details]
Dmesg output
Comment 2 Emmanuel Grumbach 2015-11-10 20:18:50 UTC
Created attachment 192701 [details]
Core14 FW with uSniffer

Please reproduce with the firmware attached.

Please run with fw_restart=0
This means that we won't recover after the first failure. This will allow me to correlate between the different logs.
1) Tracing
2) The dump file that will be created when the FW crashes

Information on how to collect this is available here:
https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging

please read the note about privacy.
Comment 3 Ansa89 2015-11-15 00:36:24 UTC
Sent debug files using modified firmware and with fw_restart=0.

Let me know if you need more info.
Comment 4 Emmanuel Grumbach 2015-11-15 06:50:23 UTC
Can you try to disable Bluetooth?
Comment 5 Emmanuel Grumbach 2015-11-15 07:01:44 UTC
I received your data. Thank you. We will look at it shortly.
Comment 6 Ansa89 2015-11-15 11:10:24 UTC
(In reply to Emmanuel Grumbach from comment #4)
> Can you try to disable Bluetooth?

The notebook doesn't have a physical switch to turn off the bluetooth, but "rfkill list" return this:
0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: ideapad_bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
3: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

I can try to block the bluetooth through "rfkill block 1" and/or "rfkill block 3", are they the same?
Comment 7 Emmanuel Grumbach 2015-11-15 11:17:05 UTC
I can't tell...
Comment 8 Ansa89 2015-11-15 12:43:09 UTC
Blocked the bluetooth through rfkill:
0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: ideapad_bluetooth: Bluetooth
        Soft blocked: yes
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
3: hci0: Bluetooth
        Soft blocked: yes
        Hard blocked: no

Can't see any notable difference (firmware crashes still there).
Comment 9 Emmanuel Grumbach 2015-11-15 19:47:51 UTC
Thanks.

Can you please let me know if 11n_disable=1 as a module parameter helps?

I have analyzed the data but I need the firmware team to look at it. It may take a bit of time.
Thank you for your patience.
Comment 10 Ansa89 2015-11-15 20:02:46 UTC
Even with "11n_disable=1" parameter, the firmware still crash.
Comment 11 Emmanuel Grumbach 2015-11-19 07:47:58 UTC
Can you please try to disable power save?

sudo iw wlan0 set power_save off

If that helps, I'd like to provide a firmware with more probes to debug this a bit further.
Thank you.
Comment 12 Ansa89 2015-11-19 10:08:38 UTC
I already tried that some time ago without any success, but I will retry during the weekend.

One more question: do you need any trace/log/dump after disabling power save?
Comment 13 Emmanuel Grumbach 2015-11-19 10:11:51 UTC
Ok thanks.
No need, I have a another user in another bug who is providing logs. It may be a different issue, but for now, I prefer to work with one person at a time. I really appreciate your readiness / willingness to help.

Thank you.
Comment 14 Ansa89 2015-11-21 21:45:43 UTC
Even disabling power save, the firmware still crash.
Comment 15 Emmanuel Grumbach 2015-11-29 08:24:33 UTC
Created attachment 195801 [details]
Core14 FW with uSniffer with TX_MNG probes

Hi,

can you please create another dump with the firmware attached?

Thanks.
Comment 16 Ansa89 2015-12-01 10:11:55 UTC
Sorry for the late reply, but I have been very busy these days.
I will try to send you the new dump this week end.
Comment 17 Ansa89 2015-12-20 16:33:37 UTC
Sent dump file as requested.
I also noticed a strange "iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-7260-exp.ucode' failed." in dmesg after copying the modified firmware.
Comment 18 Emmanuel Grumbach 2015-12-20 17:25:49 UTC
Thanks - I'll take a look tonight.

the print you saw is not a problem.
Comment 19 Emmanuel Grumbach 2015-12-20 18:56:39 UTC
Ok - your environment seems extremely noisy. Do other client work successfully in the same environment?

What happens here is that we try to transmit data, but constantly feel energy in the air, so we stop the transmission. This pattern happens over and over.
I am forwarding the data to the firmware team.

Thanks for your cooperation!
Comment 20 Emmanuel Grumbach 2015-12-21 08:01:53 UTC
*** Bug 108271 has been marked as a duplicate of this bug. ***
Comment 21 Emmanuel Grumbach 2015-12-21 08:03:49 UTC
*** Bug 107861 has been marked as a duplicate of this bug. ***
Comment 22 Ansa89 2015-12-21 17:02:06 UTC
> Do other client work successfully in the same environment?

Yes, tested with some smartphones, an xbox-one and an ath9k chipset card (all connected simultaneously).
All these clients are working as expected in this environment.


> What happens here is that we try to transmit data, but constantly feel
> energy in the air, so we stop the transmission. This pattern happens over
> and over.

I can't really know what to say here. In the area there aren't much other wireless networks, there aren't microwaves ovens or other devices known to create electromagnetic fields.
Last note: I can't remember if someone was playing some online FPS games on the xbox while I was collecting the dump; however I can say the other devices listed above was working as expected.


> I am forwarding the data to the firmware team.

Thanks for the support.
Comment 23 Ansa89 2015-12-27 14:01:32 UTC
Upgraded to kernel 4.3.3, but the problem still there.
Comment 24 Emmanuel Grumbach 2015-12-27 14:30:26 UTC
This is a firmware bug. Upgrading the kernel without firmware upgrade won't help. I just released -19.ucode, with giving it a try, but I doubt it will solve your problems.
Comment 25 Ansa89 2015-12-27 15:55:00 UTC
> I just released -19.ucode, with giving it a try, but I doubt it will solve
> your problems.


The most recent firmware I can see is "iwlwifi-7260-17.ucode", the -19 might be the "iwlwifi-7265-19.ucode", but for what I can understand it's for 7265 cards (while mine is 7260).
Am I missing something?
Moreover I think the maximum firmware version supported by the kernel 4.3.x is -17.


> This is a firmware bug. Upgrading the kernel without firmware upgrade won't
> help.


Yes, I know.
Take the previous message as "I want to let you know that now I'm using kernel 4.3.3.".
I will add other messages like this one when I upgrade important parts of my system to keep you informed.
Comment 26 Emmanuel Grumbach 2015-12-27 16:08:40 UTC
You are right twice. I forgot that there is no 19.ucode for 7260.

Thanks for letting me know you upgraded you're kernel.
Comment 27 Emmanuel Grumbach 2015-12-27 21:16:47 UTC

*** This bug has been marked as a duplicate of bug 103531 ***

Note You need to log in before you can comment on or make changes to this bug.