I've tested with mainline kernel and it is crashes as well. Also I've tried booting previous Ubuntu releases (4.15.0-20-generic, 4.15.0-29-generic, 4.15.0-32-generic, 4.15.0-33-generic) and bug happens with all of them. This is strange because I've used these kernels without any problems for months. Wi-Fi worked extremely stable until problem recently appeared. So looks like bug was present for long time, however it have not manifested itself. But some non-kernel update uncovered it.
Bug is pretty severe on my system, it happens in few minutes of active Wi-Fi usage (eg. open speedtest.net and run it for few times). If I do not use Wi-Fi at maximum speed it (eg. just listening online radio) it may work for hours. Log from mainline kernel: [ 119.671276] ------------[ cut here ]------------ [ 119.671280] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) [ 119.671333] WARNING: CPU: 7 PID: 0 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2009 iwl_trans_pcie_grab_nic_access+0x1e8/0x220 [iwlwifi] [ 119.671335] Modules linked in: rfcomm ccm ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ipt_MASQUERADE xt_CHECKSUM iptable_nat nf_nat_ipv4 nf_nat iptable_mangle bridge stp llc ip6table_filter ip6_tables ipt_REJECT nf_reject_ipv4 xt_comment xt_mac xt_tcpudp xt_conntrack nf_conntrack vmw_vsock_vmci_transport vsock nf_defrag_ipv6 nf_defrag_ipv4 vmw_vmci iptable_filter bpfilter cmac bnep binfmt_misc nls_iso8859_1 arc4 cmdlinepart intel_spi_platform intel_spi spi_nor asus_nb_wmi mtd asus_wmi mxm_wmi sparse_keymap gpio_ich snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo snd_hda_intel videobuf2_vmalloc videobuf2_memops intel_rapl videobuf2_v4l2 x86_pkg_temp_thermal videobuf2_common intel_powerclamp snd_hda_codec videodev btusb coretemp snd_hda_core btrtl btbcm snd_hwdep media [ 119.671388] btintel kvm_intel bluetooth snd_pcm snd_seq_dummy iwlmvm snd_seq_oss mac80211 snd_seq_midi intel_cstate ecdh_generic iwlwifi snd_seq_midi_event snd_rawmidi intel_rapl_perf joydev rtsx_pci_ms memstick cfg80211 snd_seq input_leds serio_raw snd_seq_device snd_timer snd mei_me mei soundcore mac_hid ie31200_edac lpc_ich wmi sch_fq_codel nfsd auth_rpcgss nfs_acl lockd grace sunrpc parport_pc ppdev lp parport ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq libcrc32c algif_skcipher af_alg dm_crypt hid_generic usbhid hid i915 kvmgt vfio_mdev mdev vfio_iommu_type1 crct10dif_pclmul vfio crc32_pclmul ghash_clmulni_intel pcbc kvm rtsx_pci_sdmmc irqbypass i2c_algo_bit aesni_intel drm_kms_helper syscopyarea aes_x86_64 sysfillrect crypto_simd cryptd sysimgblt fb_sys_fops glue_helper drm [ 119.671457] psmouse ahci rtsx_pci r8169 libahci video [ 119.671467] CPU: 7 PID: 0 Comm: swapper/7 Not tainted 4.19.0-041900rc5-generic #201809231830 [ 119.671468] Hardware name: ASUSTeK COMPUTER INC. N751JK/N751JK, BIOS N751JK.205 03/11/2015 [ 119.671480] RIP: 0010:iwl_trans_pcie_grab_nic_access+0x1e8/0x220 [iwlwifi] [ 119.671482] Code: 05 ee 49 8d 56 08 bf 00 20 00 00 e8 92 1a 87 ec e9 31 ff ff ff 89 c6 48 c7 c7 60 f3 c5 c0 c6 05 5c 7a 02 00 01 e8 fa 3f 85 ec <0f> 0b e9 ec fe ff ff 48 8b 7b 30 48 c7 c1 c8 f3 c5 c0 31 d2 31 f6 [ 119.671484] RSP: 0018:ffff9f091edc3dc8 EFLAGS: 00010082 [ 119.671487] RAX: 0000000000000000 RBX: ffff9f0914830018 RCX: 0000000000000006 [ 119.671488] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff9f091edd6420 [ 119.671490] RBP: ffff9f091edc3de8 R08: 0000000000000001 R09: 0000000000000472 [ 119.671491] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9f091483a298 [ 119.671493] R13: ffff9f091edc3df8 R14: 00000000ffffffff R15: ffff9f0914830018 [ 119.671495] FS: 0000000000000000(0000) GS:ffff9f091edc0000(0000) knlGS:0000000000000000 [ 119.671497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.671499] CR2: 00007fe754035d80 CR3: 000000007640a002 CR4: 00000000001606e0 [ 119.671500] Call Trace: [ 119.671502] <IRQ> [ 119.671514] iwl_read_prph+0x38/0x90 [iwlwifi] [ 119.671526] iwl_trans_pcie_log_scd_error+0x13b/0x210 [iwlwifi] [ 119.671531] ? trigger_load_balance+0x3b/0x190 [ 119.671542] iwl_pcie_txq_stuck_timer+0x4b/0x70 [iwlwifi] [ 119.671553] ? iwl_pcie_clear_cmd_in_flight+0xb0/0xb0 [iwlwifi] [ 119.671558] call_timer_fn+0x30/0x130 [ 119.671561] run_timer_softirq+0x3ea/0x420 [ 119.671564] ? ktime_get+0x3c/0xa0 [ 119.671569] ? lapic_next_deadline+0x26/0x30 [ 119.671572] ? clockevents_program_event+0x93/0xf0 [ 119.671578] __do_softirq+0xdc/0x2b5 [ 119.671582] irq_exit+0xb7/0xc0 [ 119.671586] smp_apic_timer_interrupt+0x79/0x130 [ 119.671589] apic_timer_interrupt+0xf/0x20 [ 119.671590] </IRQ> [ 119.671596] RIP: 0010:cpuidle_enter_state+0xb9/0x310 [ 119.671598] Code: ff e8 db c7 87 ff 80 7d cb 00 74 17 9c 58 0f 1f 44 00 00 f6 c4 02 0f 85 35 02 00 00 31 ff e8 2e e5 8d ff fb 66 0f 1f 44 00 00 <48> b8 ff ff ff ff f3 01 00 00 4c 2b 7d d0 ba ff ff ff 7f 49 39 c7 [ 119.671599] RSP: 0018:ffffaf6d0196be50 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 119.671602] RAX: ffff9f091ede2d80 RBX: 0000000000000005 RCX: 000000000000001f [ 119.671604] RDX: 0000001bdbdeb9aa RSI: 0000000000000000 RDI: 0000000000000000 [ 119.671605] RBP: ffffaf6d0196be90 R08: 0000004cf8a4f04e R09: 0000000000000ed1 [ 119.671607] R10: 0000000000000eed R11: ffff9f091ede1c08 R12: ffff9f091edede48 [ 119.671608] R13: ffffffffaeb90f80 R14: ffffffffaeb91178 R15: 0000001bdbdeb9aa [ 119.671614] cpuidle_enter+0x17/0x20 [ 119.671619] call_cpuidle+0x23/0x40 [ 119.671622] do_idle+0x23a/0x280 [ 119.671626] cpu_startup_entry+0x73/0x80 [ 119.671629] start_secondary+0x1ab/0x200 [ 119.671634] secondary_startup_64+0xa4/0xb0 [ 119.671637] ---[ end trace 03267a2a7315387b ]--- [ 119.671642] iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers [ 119.671648] iwlwifi 0000:03:00.0: iwlwifi device config registers: [ 119.671710] iwlwifi 0000:03:00.0: 00000000: 08b18086 00100000 028000bb 00000000 00000004 00000000 00000000 00000000 [ 119.671716] iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000 40708086 00000000 000000c8 00000000 00000100 [ 119.671719] iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers: [ 119.671759] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 119.671763] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 119.671769] iwlwifi 0000:03:00.0: iwlwifi device AER capability structure: [ 119.671802] iwlwifi 0000:03:00.0: 00000000: 14010001 00100000 00000000 00462031 00003141 00002000 00000014 40000001 [ 119.671805] iwlwifi 0000:03:00.0: 00000020: 0000000f f7900460 00000000 [ 119.671810] iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.2) config registers: [ 119.671842] iwlwifi 0000:00:1c.2: 00000000: 8c148086 00100407 060400d5 00810010 00000000 00000000 00030300 200000f0 [ 119.671847] iwlwifi 0000:00:1c.2: 00000020: f790f790 0001fff1 00000000 00000000 00000000 00000040 00000000 001003ff [ 119.726840] iwlwifi 0000:03:00.0: Queue 10 is active on fifo 2 and stuck for 10000 ms. SW [81, 120] HW [90, 90] FH TRB=0x05a5a5a5a ** Changed in: linux-signed (Ubuntu) Status: Incomplete => Confirmed ** Tags added: kernel-bug-exists-upstream -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-signed in Ubuntu. https://bugs.launchpad.net/bugs/1793997 Title: iwlwifi 0000:04:00.0: Queue 10 is active on fifo 2 and stuck for 10000 ms. SW [247, 164] HW [90, 90] FH TRB=0x05a5a5a5a Status in linux-signed package in Ubuntu: Confirmed Bug description: Every few days iwlwifi decides to stop working. Only recourse is restart. From syslog: Sep 24 11:42:10 bonobo kernel: [109525.538612] iwlwifi 0000:04:00.0: iwlwifi transaction failed, dumping registers Sep 24 11:42:10 bonobo kernel: [109525.538622] iwlwifi 0000:04:00.0: iwlwifi device config registers: Sep 24 11:42:10 bonobo kernel: [109525.538669] iwlwifi 0000:04:00.0: 00000000: 08b18086 00100000 028000bb 00000000 00000004 00000000 00000000 00000000 Sep 24 11:42:10 bonobo kernel: [109525.538674] iwlwifi 0000:04:00.0: 00000020: 00000000 00000000 00000000 40708086 00000000 000000c8 00000000 00000100 Sep 24 11:42:10 bonobo kernel: [109525.538677] iwlwifi 0000:04:00.0: iwlwifi device memory mapped registers: Sep 24 11:42:10 bonobo kernel: [109525.538709] iwlwifi 0000:04:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff Sep 24 11:42:10 bonobo kernel: [109525.538713] iwlwifi 0000:04:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff Sep 24 11:42:10 bonobo kernel: [109525.538719] iwlwifi 0000:04:00.0: iwlwifi device AER capability structure: Sep 24 11:42:10 bonobo kernel: [109525.538746] iwlwifi 0000:04:00.0: 00000000: 14010001 00100000 00000000 00462031 00003141 00002000 00000014 40000001 Sep 24 11:42:10 bonobo kernel: [109525.538749] iwlwifi 0000:04:00.0: 00000020: 0000000f ec100460 00000000 Sep 24 11:42:10 bonobo kernel: [109525.538752] iwlwifi 0000:04:00.0: iwlwifi parent port (0000:00:1c.3) config registers: Sep 24 11:42:10 bonobo kernel: [109525.538775] iwlwifi 0000:00:1c.3: 00000000: 8c168086 00100007 060400d5 00810010 00000000 00000000 00040400 200000f0 Sep 24 11:42:10 bonobo kernel: [109525.538779] iwlwifi 0000:00:1c.3: 00000020: ec10ec10 0001fff1 00000000 00000000 00000000 00000040 00000000 00100405 Sep 24 11:42:10 bonobo kernel: [109525.538784] ------------[ cut here ]------------ Sep 24 11:42:10 bonobo kernel: [109525.538785] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) Sep 24 11:42:10 bonobo kernel: [109525.538842] WARNING: CPU: 5 PID: 0 at /build/linux-SlLHxe/linux-4.15.0/drivers/net/wireless/intel/iwlwifi/pcie/trans.c:1973 iwl_trans_pcie_grab_nic_access+0xea/0xf0 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.538843] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 nfs lockd grace fscache rfcomm ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 xt_comment vmnet(OE) pci_stub vmw_vsock_vmci_transport vsock xfrm_user vboxpci(OE) vmw_vmci xfrm4_tunnel tunnel4 vboxnetadp(OE) ipcomp xfrm_ipcomp vmmon(OE) vboxnetflt(OE) esp4 vboxdrv(OE) ah4 af_key xfrm_algo ccm xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack libcrc32c ipt_REJECT nf_reject_ipv4 xt_tcpudp bridge stp llc ebtable_filter ebtables ip6table_filter ip6_tables devlink iptable_filter cmac bnep ec_sys binfmt_misc zfs(PO) zunicode(PO) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) spl(O) algif_skcipher af_alg dm_crypt intel_rapl x86_pkg_temp_thermal Sep 24 11:42:10 bonobo kernel: [109525.538898] intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc aesni_intel aes_x86_64 crypto_simd glue_helper cryptd snd_hda_codec_hdmi arc4 intel_cstate snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_usb_audio snd_hda_core snd_usbmidi_lib snd_hwdep snd_pcm btusb btrtl snd_seq_midi btbcm snd_seq_midi_event btintel uvcvideo intel_rapl_perf bluetooth serio_raw snd_rawmidi videobuf2_vmalloc iwlmvm mxm_wmi mac80211 rtsx_pci_ms videobuf2_memops ecdh_generic input_leds iwlwifi snd_seq videobuf2_v4l2 memstick videobuf2_core cfg80211 snd_seq_device videodev snd_timer media joydev snd mei_me soundcore nvidia_uvm(POE) mei mac_hid ie31200_edac shpchp lpc_ich wmi_bmof sch_fq_codel parport_pc ppdev sunrpc lp parport ip_tables Sep 24 11:42:10 bonobo kernel: [109525.538952] x_tables autofs4 btrfs xor zstd_compress raid6_pq dm_mirror dm_region_hash dm_log hid_generic usbhid hid nvidia_drm(POE) nvidia_modeset(POE) rtsx_pci_sdmmc nvidia(POE) drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm rtsx_pci psmouse ahci r8169 libahci ipmi_devintf mii ipmi_msghandler video wmi Sep 24 11:42:10 bonobo kernel: [109525.538982] CPU: 5 PID: 0 Comm: swapper/5 Tainted: P OE 4.15.0-34-generic #37-Ubuntu Sep 24 11:42:10 bonobo kernel: [109525.538983] Hardware name: System76, Inc. Bonobo WS /Bonobo WS , BIOS 4.6.5 05/15/2015 Sep 24 11:42:10 bonobo kernel: [109525.538993] RIP: 0010:iwl_trans_pcie_grab_nic_access+0xea/0xf0 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.538995] RSP: 0018:ffff89ce6ed43dc8 EFLAGS: 00010086 Sep 24 11:42:10 bonobo kernel: [109525.538997] RAX: 0000000000000000 RBX: ffff89ce442c0018 RCX: 0000000000000006 Sep 24 11:42:10 bonobo kernel: [109525.538999] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff89ce6ed56490 Sep 24 11:42:10 bonobo kernel: [109525.539000] RBP: ffff89ce6ed43de0 R08: 0000000000000001 R09: 0000000000000e23 Sep 24 11:42:10 bonobo kernel: [109525.539001] R10: ffffeee191aff540 R11: 0000000000000000 R12: ffff89ce442c8f00 Sep 24 11:42:10 bonobo kernel: [109525.539002] R13: ffff89ce6ed43df0 R14: 000000000000000a R15: ffff89ce442c0018 Sep 24 11:42:10 bonobo kernel: [109525.539005] FS: 0000000000000000(0000) GS:ffff89ce6ed40000(0000) knlGS:0000000000000000 Sep 24 11:42:10 bonobo kernel: [109525.539006] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Sep 24 11:42:10 bonobo kernel: [109525.539008] CR2: 00002181c2c8b000 CR3: 00000002e640a005 CR4: 00000000001606e0 Sep 24 11:42:10 bonobo kernel: [109525.539009] Call Trace: Sep 24 11:42:10 bonobo kernel: [109525.539011] <IRQ> Sep 24 11:42:10 bonobo kernel: [109525.539020] iwl_read_prph+0x38/0x90 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.539030] iwl_trans_pcie_log_scd_error+0x125/0x1f0 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.539038] ? iwl_pcie_txq_build_tfd+0xe0/0xe0 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.539045] iwl_pcie_txq_stuck_timer+0x46/0x70 [iwlwifi] Sep 24 11:42:10 bonobo kernel: [109525.539052] call_timer_fn+0x30/0x130 Sep 24 11:42:10 bonobo kernel: [109525.539056] run_timer_softirq+0x3fb/0x450 Sep 24 11:42:10 bonobo kernel: [109525.539059] ? ktime_get+0x43/0xa0 Sep 24 11:42:10 bonobo kernel: [109525.539063] ? lapic_next_deadline+0x26/0x30 Sep 24 11:42:10 bonobo kernel: [109525.539066] __do_softirq+0xe4/0x2bb Sep 24 11:42:10 bonobo kernel: [109525.539071] irq_exit+0xb8/0xc0 Sep 24 11:42:10 bonobo kernel: [109525.539073] smp_apic_timer_interrupt+0x79/0x130 Sep 24 11:42:10 bonobo kernel: [109525.539075] apic_timer_interrupt+0x84/0x90 Sep 24 11:42:10 bonobo kernel: [109525.539076] </IRQ> Sep 24 11:42:10 bonobo kernel: [109525.539082] RIP: 0010:cpuidle_enter_state+0xa7/0x2f0 Sep 24 11:42:10 bonobo kernel: [109525.539083] RSP: 0018:ffffb61c431c7e68 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff11 Sep 24 11:42:10 bonobo kernel: [109525.539085] RAX: ffff89ce6ed62880 RBX: 0000639ce5c60570 RCX: 000000000000001f Sep 24 11:42:10 bonobo kernel: [109525.539087] RDX: 0000639ce5c60570 RSI: 00005408b814daf7 RDI: 0000000000000000 Sep 24 11:42:10 bonobo kernel: [109525.539088] RBP: ffffb61c431c7ea8 R08: 0000000000000bfb R09: 00000000000001ed Sep 24 11:42:10 bonobo kernel: [109525.539089] R10: ffffb61c431c7e38 R11: 00000000000009c1 R12: ffff89ce6ed6ca68 Sep 24 11:42:10 bonobo kernel: [109525.539091] R13: 0000000000000004 R14: ffffffff9a771c78 R15: 0000000000000000 Sep 24 11:42:10 bonobo kernel: [109525.539095] ? cpuidle_enter_state+0x97/0x2f0 Sep 24 11:42:10 bonobo kernel: [109525.539098] cpuidle_enter+0x17/0x20 Sep 24 11:42:10 bonobo kernel: [109525.539103] call_cpuidle+0x23/0x40 Sep 24 11:42:10 bonobo kernel: [109525.539106] do_idle+0x18c/0x1f0 Sep 24 11:42:10 bonobo kernel: [109525.539109] cpu_startup_entry+0x73/0x80 Sep 24 11:42:10 bonobo kernel: [109525.539112] start_secondary+0x1ab/0x200 Sep 24 11:42:10 bonobo kernel: [109525.539116] secondary_startup_64+0xa5/0xb0 Sep 24 11:42:10 bonobo kernel: [109525.539118] Code: 00 00 e8 aa 1f 36 d8 eb 9d 48 89 df be 24 00 00 00 c6 05 f2 62 02 00 01 e8 a4 ec fe ff 48 c7 c7 20 61 84 c1 89 c6 e8 16 5c a6 d7 <0f> 0b eb bb 66 90 0f 1f 44 00 00 55 49 c7 c0 60 61 84 c1 48 c7 Sep 24 11:42:10 bonobo kernel: [109525.539163] ---[ end trace 4fee7c8dba8479d7 ]--- Sep 24 11:42:10 bonobo kernel: [109525.592084] iwlwifi 0000:04:00.0: Queue 10 is active on fifo 2 and stuck for 10000 ms. SW [247, 164] HW [90, 90] FH TRB=0x05a5a5a5a To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-signed/+bug/1793997/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp