On Mon, 2015-06-01 at 15:51 -0700, Andy Lutomirski wrote:
> 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 one is tracked here:
https://bugzilla.kernel.org/show_bug.cgi?id=98591


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

This is a tricky HW timing issues which (as you can imagine) we can't
reproduce internally.
You seem to have a LENOVO whereas the submitted of the bugzilla above
has some other OEM.
We are currently checking with our System people (who know the HW) how
we should address that.

> --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)

N�����r��y����b�X��ǧv�^�)޺{.n�+����{��*ޕ�,�{ay�ʇڙ�,j��f���h���z��w���
���j:+v���w�j�m��������zZ+�����ݢj"��!�i

Reply via email to