Bug 202513
Summary: | iwlwifi: 8265: TFD queue hang - WIFI-18132 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Blanche Schaefer (1cntjhef0t) |
Component: | network-wireless | Assignee: | DO NOT USE - assign "network-wireless-intel" component instead (linuxwifi) |
Status: | CLOSED WILL_NOT_FIX | ||
Severity: | normal | CC: | alexander, bugs, dikiy_evrej |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.0rc5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
debug firmware dump
firmware dump |
Description
Blanche Schaefer
2019-02-05 23:01:06 UTC
We need to debug the firmware here. Please refer to https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging#firmware_debugging Please take the time to read the privacy notice here: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging#privacy_aspects Created attachment 281049 [details] debug firmware dump @Emmanuel Grumbach I created debug dump after issue occurred using debug version of firmware from https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi/iwlwifi-8265-36.ucode.gz I attached encrypted blob with all three developer keys. All right, you've done your part. Now all we need is time to look at the output... Thanks. What I see here is that we keep hearing Rx and because of that, we can't transmit anything. I am taking this with the firmware team. Can you please take a look at https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_platform_noise ? Thanks. Can you please disable power save: add power_scheme=1 as an option to iwlmvm. This should help but will consume more power. Hi, do you have an answer regarding the power save disabled? The firmware team is asking. Thank you. I didn't saw any firmware errors since Feb 10 without touching any power save options. I'm still seeing periodically wifi disconnection messages: Received Deauthentication event, reason: 3, from_ap: false: or Received Deauthentication event, reason: 4, from_ap: false Do you think those could be related to power save too? The disconnections you see are not related. Can you please check if the AP changed channel? You seemed to be on channel 7 when you provided the data. Thanks. Yes, the channel has changed. My AP has set "Channel" to "auto" in wireless interface settings so I guess it periodically switches them over. I think I should set some static one. Can you do that please to try to reproduce the problem? The bug is probably related to the channel you are on. After changing back to channel 7 I saw those errors again (with powersave enabled). Now I'm going to test with powersave disabled. Great thank you! Created attachment 281277 [details]
firmware dump
I managed to reproduce errors on channel 7 with power save disabled. This time it's from non-debug firmware version.
Ok, strange, can you please attach the dmesg output? Thanks. Does it happen a lot? If yes, would it be possible to reproduce with the debug firmware? (In reply to Emmanuel Grumbach from comment #14) > Ok, strange, can you please attach the dmesg output? > iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x2000000. iwlwifi 0000:04:00.0: Start IWL Error Log Dump: iwlwifi 0000:04:00.0: Status: 0x00000100, count: 6 iwlwifi 0000:04:00.0: Loaded firmware version: 36.9f0a2d68.0 iwlwifi 0000:04:00.0: 0x00004425 | ADVANCED_SYSASSERT iwlwifi 0000:04:00.0: 0x400002F2 | trm_hw_status0 iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1 iwlwifi 0000:04:00.0: 0x0002485C | branchlink2 iwlwifi 0000:04:00.0: 0x0003A7CA | interruptlink1 iwlwifi 0000:04:00.0: 0x00000000 | interruptlink2 iwlwifi 0000:04:00.0: 0x00000001 | data1 iwlwifi 0000:04:00.0: 0x00000628 | data2 iwlwifi 0000:04:00.0: 0x000013B8 | data3 iwlwifi 0000:04:00.0: 0xED4163CD | beacon time iwlwifi 0000:04:00.0: 0xEA0D7D80 | tsf low iwlwifi 0000:04:00.0: 0x00000030 | tsf hi iwlwifi 0000:04:00.0: 0x00000000 | time gp1 iwlwifi 0000:04:00.0: 0x3F8AF7EB | time gp2 iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type iwlwifi 0000:04:00.0: 0x00000024 | uCode version major iwlwifi 0000:04:00.0: 0x9F0A2D68 | uCode version minor iwlwifi 0000:04:00.0: 0x00000230 | hw version iwlwifi 0000:04:00.0: 0x00489000 | board version iwlwifi 0000:04:00.0: 0x0000001C | hcmd iwlwifi 0000:04:00.0: 0x02222042 | isr0 iwlwifi 0000:04:00.0: 0x00000000 | isr1 iwlwifi 0000:04:00.0: 0x08001802 | isr2 iwlwifi 0000:04:00.0: 0x404000C0 | isr3 iwlwifi 0000:04:00.0: 0x00000000 | isr4 iwlwifi 0000:04:00.0: 0x04ED001C | last cmd Id iwlwifi 0000:04:00.0: 0x00000000 | wait_event iwlwifi 0000:04:00.0: 0x00006611 | l2p_control iwlwifi 0000:04:00.0: 0x00001420 | l2p_duration iwlwifi 0000:04:00.0: 0x00000003 | l2p_mhvalid iwlwifi 0000:04:00.0: 0x000000EE | l2p_addr_match iwlwifi 0000:04:00.0: 0x0000000D | lmpm_pmg_sel iwlwifi 0000:04:00.0: 0x04120134 | timestamp iwlwifi 0000:04:00.0: 0x00001828 | flow_handler iwlwifi 0000:04:00.0: Start IWL Error Log Dump: iwlwifi 0000:04:00.0: Status: 0x00000100, count: 7 iwlwifi 0000:04:00.0: 0x00000070 | NMI_INTERRUPT_LMAC_FATAL iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1 iwlwifi 0000:04:00.0: 0xC00868A4 | umac branchlink2 iwlwifi 0000:04:00.0: 0xC0083A94 | umac interruptlink1 iwlwifi 0000:04:00.0: 0xC0083A94 | umac interruptlink2 iwlwifi 0000:04:00.0: 0x00000800 | umac data1 iwlwifi 0000:04:00.0: 0xC0083A94 | umac data2 iwlwifi 0000:04:00.0: 0xDEADBEEF | umac data3 iwlwifi 0000:04:00.0: 0x00000024 | umac major iwlwifi 0000:04:00.0: 0x9F0A2D68 | umac minor iwlwifi 0000:04:00.0: 0xC088628C | frame pointer iwlwifi 0000:04:00.0: 0xC088628C | stack pointer iwlwifi 0000:04:00.0: 0x0080014E | last host cmd iwlwifi 0000:04:00.0: 0x00000000 | isr status reg > Thanks. > > Does it happen a lot? > If yes, would it be possible to reproduce with the debug firmware? It happened just once at the end of 2-day testing period. I was just going to report that I can't reproduce it :) I can't reproduce it on-demand. I see. Problem is that w/o the dump from the debug version we can't be sure that you are seeing the same problem. Let me know. Thank you. I can't reproduce it anymore with power_scheme=1. I previously made a typo so perhaps power saving wasn't disabled properly. If the problems with power save enabled are expected the you can close this. Well, no. The problem should never happen:) I'll let the firmware know about your observations. Hello, I have talked to the firmware specialists. Their conclusion is that the problem is likely to be in the hardware module. Have you tried on Windows? If yes, it may be possible to convince your laptop manufacturer to replace your wifi module. If you are happy with the current workaround (disable power save), then fine, but this will have a small impact on the battery life. Let us know. Thank you. I can't try it on windows. As workaround I just switched to fixed channel in my AP (other than 7 which was flawed) and it works good for me, without losing battery life. Thank you for your help. Feel free to close this ticket. Ok, Thank you. Please reopen, I have exactly the same problem since some weeks, after updating (I use Mint 18.3) I'm on kernel 4.15.0-38-generic from Ubuntu 16.04.1 and using Thinkpad T470s please open a new bug. |