Search Linux Wireless

iwlwifi/iwlmvm dies on resume when rfkill is set

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If I switch my laptop into airplane mode (hardware switch) and then
suspend and resume, my wireless is dead on resume and it spews all
over the kernel log (see below).  I can rescue it by switching
airplane mode off and then suspending and resuming again.

This problem has existed on all kernel versions I've tried, although I
haven't tried a 4.0 kernel yet.

--Andy

[70699.024982] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio.
[70699.036852] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[70699.095638] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[70699.188983] ------------[ cut here ]------------
[70699.189002] WARNING: CPU: 1 PID: 910 at
drivers/net/wireless/iwlwifi/pcie/trans.c:1361
iwl_trans_pcie_grab_nic_access+0x128/0x140 [iwlwifi]()
[70699.189004] Timeout waiting for hardware access (CSR_GP_CNTRL 0x080003dc)
[70699.189005] Modules linked in: nfnetlink_queue nfnetlink_log
nfnetlink rfcomm vfat fat uas usb_storage fuse ccm xt_CHECKSUM
iptable_mangle bridge stp llc tun ip6t_REJECT nf_reject_ipv6
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_MASQUERADE nf_nat_masquerade_ipv4
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_nat_ipv4
ip6table_filter nf_nat bnep nf_conntrack ip6_tables arc4 intel_rapl
iosf_mbi iTCO_wdt x86_pkg_temp_thermal iTCO_vendor_support coretemp
kvm_intel btusb snd_hda_codec_hdmi kvm iwlmvm bluetooth
snd_hda_codec_conexant snd_hda_codec_generic mac80211 snd_hda_intel
snd_hda_controller snd_hda_codec iwlwifi snd_hwdep snd_seq
snd_seq_device snd_pcm joydev cfg80211 serio_raw sdhci_pci i2c_i801
sdhci thinkpad_acpi mmc_core snd_timer tpm_tis wmi mei_me rfkill tpm
mei snd lpc_ich shpchp soundcore
[70699.189040]  mfd_core nfsd auth_rpcgss nfs_acl lockd grace sunrpc
binfmt_misc dm_crypt i915 crct10dif_pclmul crc32_pclmul crc32c_intel
e1000e i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm ptp
pps_core video
[70699.189054] CPU: 1 PID: 910 Comm: NetworkManager Not tainted
3.19.7-200.fc21.x86_64 #1
[70699.189055] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET69WW
(1.39 ) 07/18/2013
[70699.189057]  0000000000000000 00000000e8df4a59 ffff8800d66972e8
ffffffff8176f1f7
[70699.189060]  0000000000000000 ffff8800d6697340 ffff8800d6697328
ffffffff8109bc1a
[70699.189062]  ffff8800d6697380 ffff8800d6698000 0000000000000000
ffff8800d669bc30
[70699.189065] Call Trace:
[70699.189072]  [<ffffffff8176f1f7>] dump_stack+0x45/0x57
[70699.189077]  [<ffffffff8109bc1a>] warn_slowpath_common+0x8a/0xc0
[70699.189080]  [<ffffffff8109bca5>] warn_slowpath_fmt+0x55/0x70
[70699.189085]  [<ffffffff813a3248>] ? delay_tsc+0x48/0x80
[70699.189092]  [<ffffffffa046da78>]
iwl_trans_pcie_grab_nic_access+0x128/0x140 [iwlwifi]
[70699.189098]  [<ffffffffa04604ce>] iwl_set_bits_mask_prph+0x3e/0xa0 [iwlwifi]
[70699.189103]  [<ffffffffa046cce3>] iwl_pcie_set_pwr+0x43/0x70 [iwlwifi]
[70699.189108]  [<ffffffffa046edec>]
iwl_trans_pcie_start_fw+0xec/0x710 [iwlwifi]
[70699.189115]  [<ffffffffa0639266>]
iwl_mvm_load_ucode_wait_alive+0x106/0x300 [iwlmvm]
[70699.189119]  [<ffffffffa0639000>] ? 0xffffffffa0639000
[70699.189125]  [<ffffffffa06399bc>] iwl_mvm_up+0x6c/0x460 [iwlmvm]
[70699.189131]  [<ffffffffa063e5cc>] __iwl_mvm_mac_start+0x2c/0x370 [iwlmvm]
[70699.189135]  [<ffffffff816dca28>] ? ip_mc_up+0x48/0x80
[70699.189140]  [<ffffffffa063e938>] iwl_mvm_mac_start+0x28/0x40 [iwlmvm]
[70699.189155]  [<ffffffffa04ed1c1>] ieee80211_do_open+0x311/0xda0 [mac80211]
[70699.189167]  [<ffffffffa04edcc1>] ieee80211_open+0x71/0x80 [mac80211]
[70699.189171]  [<ffffffff8165e03e>] __dev_open+0xce/0x150
[70699.189175]  [<ffffffff8165e381>] __dev_change_flags+0xa1/0x170
[70699.189178]  [<ffffffff8165e479>] dev_change_flags+0x29/0x70
[70699.189181]  [<ffffffff813b1491>] ? list_del+0x11/0x40
[70699.189185]  [<ffffffff8166e0ef>] do_setlink+0x39f/0xb70
[70699.189189]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70699.189192]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70699.189195]  [<ffffffff813c1252>] ? nla_parse+0x32/0x120
[70699.189198]  [<ffffffff8166effd>] rtnl_newlink+0x5fd/0x7a0
[70699.189203]  [<ffffffff8131f2c8>] ? security_capable+0x18/0x20
[70699.189206]  [<ffffffff810a413d>] ? ns_capable+0x2d/0x60
[70699.189209]  [<ffffffff8166b011>] rtnetlink_rcv_msg+0xa1/0x260
[70699.189212]  [<ffffffff8168b07d>] ? __netlink_lookup+0x4d/0x70
[70699.189215]  [<ffffffff8166af70>] ? rtnetlink_rcv+0x40/0x40
[70699.189217]  [<ffffffff8168f0e9>] netlink_rcv_skb+0xb9/0xe0
[70699.189220]  [<ffffffff8166af5c>] rtnetlink_rcv+0x2c/0x40
[70699.189222]  [<ffffffff8168e7fd>] netlink_unicast+0x12d/0x1c0
[70699.189225]  [<ffffffff8168ebb0>] netlink_sendmsg+0x320/0x680
[70699.189227]  [<ffffffff81322712>] ? sock_has_perm+0x72/0x90
[70699.189231]  [<ffffffff8163f47c>] do_sock_sendmsg+0x9c/0x110
[70699.189235]  [<ffffffff8163edec>] ? copy_msghdr_from_user+0x15c/0x210
[70699.189238]  [<ffffffff8163fac0>] ___sys_sendmsg+0x330/0x340
[70699.189241]  [<ffffffff811ca250>] ? tlb_flush_mmu_free+0x40/0x60
[70699.189244]  [<ffffffff811caf8c>] ? tlb_finish_mmu+0x1c/0x50
[70699.189247]  [<ffffffff81238bb5>] ? __fget_light+0x25/0x70
[70699.189250]  [<ffffffff8163f740>] ? SYSC_sendto+0x1c0/0x210
[70699.189254]  [<ffffffff816402a1>] __sys_sendmsg+0x51/0x90
[70699.189256]  [<ffffffff816402f2>] SyS_sendmsg+0x12/0x20
[70699.189260]  [<ffffffff81775a09>] system_call_fastpath+0x12/0x17
[70699.189262] ---[ end trace 1969d879628f09fa ]---
[70700.277152] iwlwifi 0000:03:00.0: Hardware error detected.  Restarting.
[70700.277175] iwlwifi 0000:03:00.0: CSR values:
[70700.277179] iwlwifi 0000:03:00.0: (2nd byte of CSR_INT_COALESCING
is CSR_INT_PERIODIC_REG)
[70700.277196] iwlwifi 0000:03:00.0:        CSR_HW_IF_CONFIG_REG: 0X40489204
[70700.277212] iwlwifi 0000:03:00.0:          CSR_INT_COALESCING: 0X80000040
[70700.277228] iwlwifi 0000:03:00.0:                     CSR_INT: 0X20000000
[70700.277242] iwlwifi 0000:03:00.0:                CSR_INT_MASK: 0X00000000
[70700.277258] iwlwifi 0000:03:00.0:           CSR_FH_INT_STATUS: 0X00000000
[70700.277271] iwlwifi 0000:03:00.0:                 CSR_GPIO_IN: 0X00000000
[70700.277286] iwlwifi 0000:03:00.0:                   CSR_RESET: 0X00000003
[70700.277301] iwlwifi 0000:03:00.0:                CSR_GP_CNTRL: 0X080003dc
[70700.277319] iwlwifi 0000:03:00.0:                  CSR_HW_REV: 0X00000144
[70700.277338] iwlwifi 0000:03:00.0:              CSR_EEPROM_REG: 0X00000000
[70700.277364] iwlwifi 0000:03:00.0:               CSR_EEPROM_GP: 0X80000000
[70700.277379] iwlwifi 0000:03:00.0:              CSR_OTP_GP_REG: 0X803a0000
[70700.277395] iwlwifi 0000:03:00.0:                 CSR_GIO_REG: 0X00080042
[70700.277411] iwlwifi 0000:03:00.0:            CSR_GP_UCODE_REG: 0X00000000
[70700.277439] iwlwifi 0000:03:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[70700.277455] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[70700.277473] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[70700.277501] iwlwifi 0000:03:00.0:                 CSR_LED_REG: 0X00000018
[70700.277518] iwlwifi 0000:03:00.0:        CSR_DRAM_INT_TBL_REG: 0X00000000
[70700.277531] iwlwifi 0000:03:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
[70700.277544] iwlwifi 0000:03:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[70700.277557] iwlwifi 0000:03:00.0:      CSR_MONITOR_STATUS_REG: 0X1c01019c
[70700.277570] iwlwifi 0000:03:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[70700.277583] iwlwifi 0000:03:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0510
[70700.277587] iwlwifi 0000:03:00.0: FH register values:
[70700.345203] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X5a5a5a5a
[70700.413471] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X5a5a5a5a
[70700.481835] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_WPTR: 0X5a5a5a5a
[70700.550212] iwlwifi 0000:03:00.0:
FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X5a5a5a5a
[70700.618816] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_SHARED_CTRL_REG: 0X5a5a5a5a
[70700.687568] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_STATUS_REG: 0X5a5a5a5a
[70700.721981] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X5a5a5a5a
[70700.756156] iwlwifi 0000:03:00.0:
FH_TSSR_TX_STATUS_REG: 0X5a5a5a5a
[70700.790635] iwlwifi 0000:03:00.0:
FH_TSSR_TX_ERROR_REG: 0X5a5a5a5a
[70700.825156] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[70700.825177] iwlwifi 0000:03:00.0: Status: 0x00000000, count: -1
[70700.825186] iwlwifi 0000:03:00.0: Loaded firmware version: 25.15.12.0
[70700.825190] iwlwifi 0000:03:00.0: 0x5A5A5A5A | ADVANCED_SYSASSERT
[70700.825204] iwlwifi 0000:03:00.0: 0x00000000 | uPc
[70700.825208] iwlwifi 0000:03:00.0: 0xD669FCB8 | branchlink1
[70700.825212] iwlwifi 0000:03:00.0: 0xFFFF8800 | branchlink2
[70700.825215] iwlwifi 0000:03:00.0: 0xA04625F2 | interruptlink1
[70700.825219] iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink2
[70700.825222] iwlwifi 0000:03:00.0: 0xA0476B2A | data1
[70700.825241] iwlwifi 0000:03:00.0: 0xFFFFFFFF | data2
[70700.825245] iwlwifi 0000:03:00.0: 0xD669FC68 | data3
[70700.825249] iwlwifi 0000:03:00.0: 0xFFFF8800 | beacon time
[70700.825253] iwlwifi 0000:03:00.0: 0x00000020 | tsf low
[70700.825257] iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
[70700.825260] iwlwifi 0000:03:00.0: 0xD669FCC8 | time gp1
[70700.825264] iwlwifi 0000:03:00.0: 0xFFFF8800 | time gp2
[70700.825268] iwlwifi 0000:03:00.0: 0xD669FC88 | time gp3
[70700.825272] iwlwifi 0000:03:00.0: 0xFFFF8800 | uCode version
[70700.825276] iwlwifi 0000:03:00.0: 0x4FD81ECE | hw version
[70700.825280] iwlwifi 0000:03:00.0: 0x00000000 | board version
[70700.825284] iwlwifi 0000:03:00.0: 0xFFFFFFFF | hcmd
[70700.825288] iwlwifi 0000:03:00.0: 0x00000292 | isr0
[70700.825291] iwlwifi 0000:03:00.0: 0x00000000 | isr1
[70700.825295] iwlwifi 0000:03:00.0: 0x4FD81ECE | isr2
[70700.825299] iwlwifi 0000:03:00.0: 0x00000000 | isr3
[70700.825303] iwlwifi 0000:03:00.0: 0xA0476AF8 | isr4
[70700.825306] iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr_pref
[70700.825310] iwlwifi 0000:03:00.0: 0x5A5A5A5A | wait_event
[70700.825314] iwlwifi 0000:03:00.0: 0x00000000 | l2p_control
[70700.825318] iwlwifi 0000:03:00.0: 0xD669FD08 | l2p_duration
[70700.825322] iwlwifi 0000:03:00.0: 0xFFFF8800 | l2p_mhvalid
[70700.825326] iwlwifi 0000:03:00.0: 0xA0460822 | l2p_addr_match
[70700.825330] iwlwifi 0000:03:00.0: 0xFFFFFFFF | lmpm_pmg_sel
[70700.825334] iwlwifi 0000:03:00.0: 0xA04778D0 | timestamp
[70700.825338] iwlwifi 0000:03:00.0: 0xFFFFFFFF | flow_handler
[70700.825346] ieee80211 phy0: Hardware restart was requested
[70705.643712] iwlwifi 0000:03:00.0: Failed to load firmware chunk!
[70705.643725] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
[70705.643742] iwlwifi 0000:03:00.0: Failed to start RT ucode: -110
[70705.702465] ------------[ cut here ]------------
[70705.702490] WARNING: CPU: 1 PID: 910 at
drivers/net/wireless/iwlwifi/pcie/trans.c:355
iwl_pcie_apm_stop+0x2e1/0x330 [iwlwifi]()
[70705.702492] Modules linked in: nfnetlink_queue nfnetlink_log
nfnetlink rfcomm vfat fat uas usb_storage fuse ccm xt_CHECKSUM
iptable_mangle bridge stp llc tun ip6t_REJECT nf_reject_ipv6
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_MASQUERADE nf_nat_masquerade_ipv4
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_nat_ipv4
ip6table_filter nf_nat bnep nf_conntrack ip6_tables arc4 intel_rapl
iosf_mbi iTCO_wdt x86_pkg_temp_thermal iTCO_vendor_support coretemp
kvm_intel btusb snd_hda_codec_hdmi kvm iwlmvm bluetooth
snd_hda_codec_conexant snd_hda_codec_generic mac80211 snd_hda_intel
snd_hda_controller snd_hda_codec iwlwifi snd_hwdep snd_seq
snd_seq_device snd_pcm joydev cfg80211 serio_raw sdhci_pci i2c_i801
sdhci thinkpad_acpi mmc_core snd_timer tpm_tis wmi mei_me rfkill tpm
mei snd lpc_ich shpchp soundcore
[70705.702546]  mfd_core nfsd auth_rpcgss nfs_acl lockd grace sunrpc
binfmt_misc dm_crypt i915 crct10dif_pclmul crc32_pclmul crc32c_intel
e1000e i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm ptp
pps_core video
[70705.702566] CPU: 1 PID: 910 Comm: NetworkManager Tainted: G
W      3.19.7-200.fc21.x86_64 #1
[70705.702569] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET69WW
(1.39 ) 07/18/2013
[70705.702571]  0000000000000000 00000000e8df4a59 ffff8800d6697478
ffffffff8176f1f7
[70705.702576]  0000000000000000 0000000000000000 ffff8800d66974b8
ffffffff8109bc1a
[70705.702579]  ffff8800d6697498 ffff8800d6698000 0000000000000000
ffff8800d669bb74
[70705.702584] Call Trace:
[70705.702593]  [<ffffffff8176f1f7>] dump_stack+0x45/0x57
[70705.702601]  [<ffffffff8109bc1a>] warn_slowpath_common+0x8a/0xc0
[70705.702606]  [<ffffffff8109bd4a>] warn_slowpath_null+0x1a/0x20
[70705.702617]  [<ffffffffa046de41>] iwl_pcie_apm_stop+0x2e1/0x330 [iwlwifi]
[70705.702626]  [<ffffffffa046eb60>]
iwl_trans_pcie_stop_device+0xe0/0x280 [iwlwifi]
[70705.702636]  [<ffffffffa0639cb0>] iwl_mvm_up+0x360/0x460 [iwlmvm]
[70705.702646]  [<ffffffffa063e5cc>] __iwl_mvm_mac_start+0x2c/0x370 [iwlmvm]
[70705.702652]  [<ffffffff816dca28>] ? ip_mc_up+0x48/0x80
[70705.702661]  [<ffffffffa063e938>] iwl_mvm_mac_start+0x28/0x40 [iwlmvm]
[70705.702682]  [<ffffffffa04ed1c1>] ieee80211_do_open+0x311/0xda0 [mac80211]
[70705.702700]  [<ffffffffa04edcc1>] ieee80211_open+0x71/0x80 [mac80211]
[70705.702706]  [<ffffffff8165e03e>] __dev_open+0xce/0x150
[70705.702711]  [<ffffffff8165e381>] __dev_change_flags+0xa1/0x170
[70705.702716]  [<ffffffff8165e479>] dev_change_flags+0x29/0x70
[70705.702720]  [<ffffffff813b1491>] ? list_del+0x11/0x40
[70705.702725]  [<ffffffff8166e0ef>] do_setlink+0x39f/0xb70
[70705.702732]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70705.702736]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70705.702742]  [<ffffffff813c1252>] ? nla_parse+0x32/0x120
[70705.702746]  [<ffffffff8166effd>] rtnl_newlink+0x5fd/0x7a0
[70705.702754]  [<ffffffff8131f2c8>] ? security_capable+0x18/0x20
[70705.702759]  [<ffffffff810a413d>] ? ns_capable+0x2d/0x60
[70705.702763]  [<ffffffff8166b011>] rtnetlink_rcv_msg+0xa1/0x260
[70705.702768]  [<ffffffff8168b07d>] ? __netlink_lookup+0x4d/0x70
[70705.702772]  [<ffffffff8166af70>] ? rtnetlink_rcv+0x40/0x40
[70705.702776]  [<ffffffff8168f0e9>] netlink_rcv_skb+0xb9/0xe0
[70705.702780]  [<ffffffff8166af5c>] rtnetlink_rcv+0x2c/0x40
[70705.702783]  [<ffffffff8168e7fd>] netlink_unicast+0x12d/0x1c0
[70705.702787]  [<ffffffff8168ebb0>] netlink_sendmsg+0x320/0x680
[70705.702791]  [<ffffffff81322712>] ? sock_has_perm+0x72/0x90
[70705.702797]  [<ffffffff8163f47c>] do_sock_sendmsg+0x9c/0x110
[70705.702802]  [<ffffffff8163edec>] ? copy_msghdr_from_user+0x15c/0x210
[70705.702807]  [<ffffffff8163fac0>] ___sys_sendmsg+0x330/0x340
[70705.702812]  [<ffffffff811ca250>] ? tlb_flush_mmu_free+0x40/0x60
[70705.702817]  [<ffffffff811caf8c>] ? tlb_finish_mmu+0x1c/0x50
[70705.702822]  [<ffffffff81238bb5>] ? __fget_light+0x25/0x70
[70705.702827]  [<ffffffff8163f740>] ? SYSC_sendto+0x1c0/0x210
[70705.702832]  [<ffffffff816402a1>] __sys_sendmsg+0x51/0x90
[70705.702836]  [<ffffffff816402f2>] SyS_sendmsg+0x12/0x20
[70705.702842]  [<ffffffff81775a09>] system_call_fastpath+0x12/0x17
[70705.702845] ---[ end trace 1969d879628f09fb ]---
[70705.702849] iwlwifi 0000:03:00.0: Access time out - failed to enable LP XTAL
[70705.703011] iwlwifi 0000:03:00.0: Failed to send quota: -5
[70705.703018] iwlwifi 0000:03:00.0: Failed to update quotas after restart (-5)
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux