Bug 204127

Summary: iwlwifi : using smp_processor_id() in preemptible [00000000] code: wpa_supplicant
Product: Drivers Reporter: Oleksii Shevchuk (alxchk)
Component: network-wirelessAssignee: DO NOT USE - assign "network-wireless-intel" component instead (linuxwifi)
Status: CLOSED CODE_FIX    
Severity: normal CC: aa1ronham, andrey.vihrov, kuba, luca, lukas.redlinger, matt.price, thomas.natschlaeger
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 5.2.0 Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg
dmesg 2
.config

Description Oleksii Shevchuk 2019-07-10 20:23:16 UTC
[   24.351037] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/780
[   24.351050] caller is ieee80211_xmit_fast_finish+0x55/0x1e0 [mac80211]
[   24.351051] CPU: 5 PID: 780 Comm: wpa_supplicant Tainted: G     U     O    T 5.2.0 #12
[   24.351052] Hardware name: LENOVO 20NXCTO1WW/20NXCTO1WW, BIOS N2JET66W (1.44 ) 05/30/2019
[   24.351052] Call Trace:
[   24.351058]  dump_stack+0x46/0x60
[   24.351060]  debug_smp_processor_id+0xce/0xd0
[   24.351068]  ieee80211_xmit_fast_finish+0x55/0x1e0 [mac80211]
[   24.351075]  ieee80211_tx_dequeue+0x3fc/0xaf0 [mac80211]
[   24.351081]  iwl_mvm_mac_itxq_xmit+0x66/0xf0 [iwlmvm]
[   24.351089]  _ieee80211_wake_txqs+0x1d5/0x410 [mac80211]
[   24.351093]  ? iwl_trans_pcie_wait_txq_empty+0x15e/0x240 [iwlwifi]
[   24.351099]  ieee80211_wake_queues_by_reason+0x6c/0xc0 [mac80211]
[   24.351106]  ieee80211_set_disassoc+0x3d1/0x590 [mac80211]
[   24.351110]  ieee80211_mgd_deauth.cold+0x4a/0x1b8 [mac80211]
[   24.351116]  cfg80211_mlme_deauth+0xa8/0x200 [cfg80211]
[   24.351118]  ? __do_softirq+0x3/0x32e
[   24.351122]  nl80211_deauthenticate+0xdb/0x130 [cfg80211]
[   24.351124]  genl_family_rcv_msg+0x1a8/0x400
[   24.351126]  genl_rcv_msg+0x42/0x90
[   24.351128]  ? __kmalloc_node_track_caller+0x1e4/0x2a0
[   24.351129]  ? genl_family_rcv_msg+0x400/0x400
[   24.351130]  netlink_rcv_skb+0x41/0x110
[   24.351131]  genl_rcv+0x1f/0x30
[   24.351132]  netlink_unicast+0x172/0x220
[   24.351134]  netlink_sendmsg+0x1ea/0x3b0
[   24.351135]  sock_sendmsg+0x2e/0x40
[   24.351136]  ___sys_sendmsg+0x278/0x2c0
[   24.351138]  ? __dequeue_signal+0xdb/0x100
[   24.351139]  ? recalc_sigpending+0xe/0x40
[   24.351140]  ? dequeue_signal+0x4c/0x190
[   24.351142]  ? copy_fpstate_to_sigframe+0x317/0x3d0
[   24.351143]  ? recalc_sigpending+0xe/0x40
[   24.351144]  ? __set_task_blocked+0x2f/0x90
[   24.351145]  ? preempt_count_add+0x74/0xa0
[   24.351146]  ? fpregs_mark_activate+0x26/0x90
[   24.351147]  ? __local_bh_enable_ip+0x35/0x80
[   24.351148]  ? __fpu__restore_sig+0x4f8/0x570
[   24.351149]  __sys_sendmsg+0x54/0xa0
[   24.351151]  do_syscall_64+0x4a/0x1a0
[   24.351152]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[   24.351153] RIP: 0033:0x7f96b08dbec8
[   24.351154] Code: 40 00 48 83 ec 38 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 48 8d 05 55 96 0c 00 8b 00 85 c0 75 27 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 60 48 8b 4c 24 28 64 48 33 0c 25 28 00 00 00
[   24.351155] RSP: 002b:00007ffff1ad8ef0 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[   24.351156] RAX: ffffffffffffffda RBX: 0000565073087a70 RCX: 00007f96b08dbec8
[   24.351156] RDX: 0000000000000000 RSI: 00007ffff1ad8f60 RDI: 0000000000000005
[   24.351157] RBP: 0000565073087980 R08: 0000000000000004 R09: 00007f96b09a0b00
[   24.351157] R10: 00007ffff1ad9034 R11: 0000000000000246 R12: 00005650730ac240
[   24.351157] R13: 00007ffff1ad8f60 R14: 00007ffff1ad9034 R15: 0000000000000003


[    2.433314] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
[    2.433316] iwlwifi 0000:00:14.3: Found debug configuration: 0
[    2.433531] iwlwifi 0000:00:14.3: loaded firmware version 46.a41adfe7.0 op_mode iwlmvm
[    2.503567] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
[    2.511142] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    2.511361] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor.
[    2.554231] iwlwifi 0000:00:14.3: base HW address: 3c:f0:11:2b:4b:70
[    2.634347] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[    3.966065] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    4.080744] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    4.144194] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[    4.152424] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS


00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
	Subsystem: Intel Corporation Cannon Point-LP CNVi [Wireless-AC]
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
Comment 1 Emmanuel Grumbach 2019-07-10 20:50:34 UTC
Full dmesg please.
Comment 2 Oleksii Shevchuk 2019-07-11 05:46:14 UTC
Created attachment 283607 [details]
dmesg
Comment 3 Oleksii Shevchuk 2019-07-11 05:46:32 UTC
Created attachment 283609 [details]
dmesg 2
Comment 4 Oleksii Shevchuk 2019-07-11 05:46:48 UTC
Created attachment 283611 [details]
.config
Comment 5 Oleksii Shevchuk 2019-07-11 05:47:16 UTC
Bug reproduced from time to time, quite hard to catch
Comment 6 Thomas Natschläger 2019-07-31 09:41:32 UTC
we see this kind of BUG call trace too from time to time.


[27471.492479] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.492507] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.492510] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.492510] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.492511] Call Trace:
[27471.492518]  dump_stack+0x5c/0x80
[27471.492521]  debug_smp_processor_id+0xde/0xe0
[27471.492539]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.492557]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.492569]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.492586]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.492605]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.492623]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.492643]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.492665]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.492682]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.492685]  genl_family_rcv_msg+0x1f3/0x470
[27471.492689]  genl_rcv_msg+0x47/0x90
[27471.492691]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.492693]  ? genl_family_rcv_msg+0x470/0x470
[27471.492694]  netlink_rcv_skb+0x75/0x140
[27471.492696]  genl_rcv+0x24/0x40
[27471.492698]  netlink_unicast+0x177/0x1f0
[27471.492700]  netlink_sendmsg+0x1fe/0x3c0
[27471.492703]  sock_sendmsg+0x4f/0x60
[27471.492705]  ___sys_sendmsg+0x304/0x370
[27471.492708]  ? unix_ioctl+0x99/0x190
[27471.492712]  __sys_sendmsg+0x81/0xd0
[27471.492716]  do_syscall_64+0x5f/0x1d0
[27471.492718]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.492721]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.492723] RIP: 0033:0x7ff510a87598
[27471.492726] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.492727] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.492729] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.492731] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.492732] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.492732] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.492733] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.492761] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.492779] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.492781] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.492782] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.492783] Call Trace:
[27471.492786]  dump_stack+0x5c/0x80
[27471.492788]  debug_smp_processor_id+0xde/0xe0
[27471.492806]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.492825]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.492836]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.492855]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.492874]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.492894]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.492916]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.492937]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.492954]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.492958]  genl_family_rcv_msg+0x1f3/0x470
[27471.492962]  genl_rcv_msg+0x47/0x90
[27471.492964]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.492966]  ? genl_family_rcv_msg+0x470/0x470
[27471.492967]  netlink_rcv_skb+0x75/0x140
[27471.492970]  genl_rcv+0x24/0x40
[27471.492971]  netlink_unicast+0x177/0x1f0
[27471.492973]  netlink_sendmsg+0x1fe/0x3c0
[27471.492977]  sock_sendmsg+0x4f/0x60
[27471.492979]  ___sys_sendmsg+0x304/0x370
[27471.492982]  ? unix_ioctl+0x99/0x190
[27471.492987]  __sys_sendmsg+0x81/0xd0
[27471.492990]  do_syscall_64+0x5f/0x1d0
[27471.492993]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.492995]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.492997] RIP: 0033:0x7ff510a87598
[27471.493000] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.493001] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.493003] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.493004] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.493005] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.493005] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.493006] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.493013] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.493031] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493033] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.493034] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.493035] Call Trace:
[27471.493038]  dump_stack+0x5c/0x80
[27471.493040]  debug_smp_processor_id+0xde/0xe0
[27471.493057]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493075]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.493086]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.493105]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.493124]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.493144]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.493166]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.493185]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.493202]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.493205]  genl_family_rcv_msg+0x1f3/0x470
[27471.493209]  genl_rcv_msg+0x47/0x90
[27471.493211]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.493213]  ? genl_family_rcv_msg+0x470/0x470
[27471.493214]  netlink_rcv_skb+0x75/0x140
[27471.493217]  genl_rcv+0x24/0x40
[27471.493218]  netlink_unicast+0x177/0x1f0
[27471.493221]  netlink_sendmsg+0x1fe/0x3c0
[27471.493224]  sock_sendmsg+0x4f/0x60
[27471.493226]  ___sys_sendmsg+0x304/0x370
[27471.493228]  ? unix_ioctl+0x99/0x190
[27471.493233]  __sys_sendmsg+0x81/0xd0
[27471.493237]  do_syscall_64+0x5f/0x1d0
[27471.493239]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.493242]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.493243] RIP: 0033:0x7ff510a87598
[27471.493245] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.493246] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.493248] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.493249] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.493250] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.493251] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.493252] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.493261] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.493279] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493281] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.493282] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.493283] Call Trace:
[27471.493285]  dump_stack+0x5c/0x80
[27471.493287]  debug_smp_processor_id+0xde/0xe0
[27471.493305]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493322]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.493333]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.493351]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.493370]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.493390]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.493411]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.493430]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.493447]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.493450]  genl_family_rcv_msg+0x1f3/0x470
[27471.493454]  genl_rcv_msg+0x47/0x90
[27471.493456]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.493458]  ? genl_family_rcv_msg+0x470/0x470
[27471.493459]  netlink_rcv_skb+0x75/0x140
[27471.493461]  genl_rcv+0x24/0x40
[27471.493463]  netlink_unicast+0x177/0x1f0
[27471.493466]  netlink_sendmsg+0x1fe/0x3c0
[27471.493469]  sock_sendmsg+0x4f/0x60
[27471.493471]  ___sys_sendmsg+0x304/0x370
[27471.493473]  ? unix_ioctl+0x99/0x190
[27471.493478]  __sys_sendmsg+0x81/0xd0
[27471.493481]  do_syscall_64+0x5f/0x1d0
[27471.493484]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.493486]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.493487] RIP: 0033:0x7ff510a87598
[27471.493489] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.493490] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.493492] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.493493] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.493494] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.493495] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.493496] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.493500] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.493518] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493520] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.493521] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.493522] Call Trace:
[27471.493525]  dump_stack+0x5c/0x80
[27471.493527]  debug_smp_processor_id+0xde/0xe0
[27471.493544]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493562]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.493572]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.493591]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.493610]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.493629]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.493650]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.493669]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.493685]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.493689]  genl_family_rcv_msg+0x1f3/0x470
[27471.493693]  genl_rcv_msg+0x47/0x90
[27471.493695]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.493696]  ? genl_family_rcv_msg+0x470/0x470
[27471.493698]  netlink_rcv_skb+0x75/0x140
[27471.493700]  genl_rcv+0x24/0x40
[27471.493702]  netlink_unicast+0x177/0x1f0
[27471.493704]  netlink_sendmsg+0x1fe/0x3c0
[27471.493706]  sock_sendmsg+0x4f/0x60
[27471.493708]  ___sys_sendmsg+0x304/0x370
[27471.493711]  ? unix_ioctl+0x99/0x190
[27471.493716]  __sys_sendmsg+0x81/0xd0
[27471.493719]  do_syscall_64+0x5f/0x1d0
[27471.493721]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.493723]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.493725] RIP: 0033:0x7ff510a87598
[27471.493727] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.493728] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.493729] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.493731] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.493732] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.493733] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.493734] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.493738] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.493756] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493758] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.493759] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.493760] Call Trace:
[27471.493763]  dump_stack+0x5c/0x80
[27471.493764]  debug_smp_processor_id+0xde/0xe0
[27471.493781]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493799]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.493810]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.493828]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.493846]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.493864]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.493885]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.493904]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.493920]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.493923]  genl_family_rcv_msg+0x1f3/0x470
[27471.493927]  genl_rcv_msg+0x47/0x90
[27471.493928]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.493930]  ? genl_family_rcv_msg+0x470/0x470
[27471.493931]  netlink_rcv_skb+0x75/0x140
[27471.493933]  genl_rcv+0x24/0x40
[27471.493934]  netlink_unicast+0x177/0x1f0
[27471.493936]  netlink_sendmsg+0x1fe/0x3c0
[27471.493939]  sock_sendmsg+0x4f/0x60
[27471.493941]  ___sys_sendmsg+0x304/0x370
[27471.493943]  ? unix_ioctl+0x99/0x190
[27471.493948]  __sys_sendmsg+0x81/0xd0
[27471.493951]  do_syscall_64+0x5f/0x1d0
[27471.493953]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.493956]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.493957] RIP: 0033:0x7ff510a87598
[27471.493959] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.493960] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.493962] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.493962] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.493963] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.493964] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.493965] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.493972] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.493988] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.493990] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.493990] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.493991] Call Trace:
[27471.493994]  dump_stack+0x5c/0x80
[27471.493996]  debug_smp_processor_id+0xde/0xe0
[27471.494012]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494024]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.494031]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.494043]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.494055]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.494068]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.494082]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.494095]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.494105]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.494107]  genl_family_rcv_msg+0x1f3/0x470
[27471.494110]  genl_rcv_msg+0x47/0x90
[27471.494111]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.494113]  ? genl_family_rcv_msg+0x470/0x470
[27471.494114]  netlink_rcv_skb+0x75/0x140
[27471.494115]  genl_rcv+0x24/0x40
[27471.494117]  netlink_unicast+0x177/0x1f0
[27471.494118]  netlink_sendmsg+0x1fe/0x3c0
[27471.494120]  sock_sendmsg+0x4f/0x60
[27471.494121]  ___sys_sendmsg+0x304/0x370
[27471.494123]  ? unix_ioctl+0x99/0x190
[27471.494126]  __sys_sendmsg+0x81/0xd0
[27471.494129]  do_syscall_64+0x5f/0x1d0
[27471.494131]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.494133]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.494134] RIP: 0033:0x7ff510a87598
[27471.494135] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.494136] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.494137] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.494137] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.494138] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.494138] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.494139] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.494155] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.494166] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494167] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.494168] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.494168] Call Trace:
[27471.494171]  dump_stack+0x5c/0x80
[27471.494172]  debug_smp_processor_id+0xde/0xe0
[27471.494183]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494194]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.494201]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.494213]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.494226]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.494238]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.494252]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.494265]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.494275]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.494277]  genl_family_rcv_msg+0x1f3/0x470
[27471.494280]  genl_rcv_msg+0x47/0x90
[27471.494281]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.494282]  ? genl_family_rcv_msg+0x470/0x470
[27471.494283]  netlink_rcv_skb+0x75/0x140
[27471.494285]  genl_rcv+0x24/0x40
[27471.494286]  netlink_unicast+0x177/0x1f0
[27471.494287]  netlink_sendmsg+0x1fe/0x3c0
[27471.494289]  sock_sendmsg+0x4f/0x60
[27471.494290]  ___sys_sendmsg+0x304/0x370
[27471.494292]  ? unix_ioctl+0x99/0x190
[27471.494295]  __sys_sendmsg+0x81/0xd0
[27471.494298]  do_syscall_64+0x5f/0x1d0
[27471.494300]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.494302]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.494302] RIP: 0033:0x7ff510a87598
[27471.494304] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.494304] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.494305] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.494306] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.494306] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.494307] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.494308] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.494311] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.494322] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494324] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.494324] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.494324] Call Trace:
[27471.494326]  dump_stack+0x5c/0x80
[27471.494328]  debug_smp_processor_id+0xde/0xe0
[27471.494339]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494350]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.494357]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.494369]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.494381]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.494394]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.494408]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.494420]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.494430]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.494433]  genl_family_rcv_msg+0x1f3/0x470
[27471.494435]  genl_rcv_msg+0x47/0x90
[27471.494437]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.494438]  ? genl_family_rcv_msg+0x470/0x470
[27471.494439]  netlink_rcv_skb+0x75/0x140
[27471.494440]  genl_rcv+0x24/0x40
[27471.494441]  netlink_unicast+0x177/0x1f0
[27471.494442]  netlink_sendmsg+0x1fe/0x3c0
[27471.494444]  sock_sendmsg+0x4f/0x60
[27471.494445]  ___sys_sendmsg+0x304/0x370
[27471.494447]  ? unix_ioctl+0x99/0x190
[27471.494450]  __sys_sendmsg+0x81/0xd0
[27471.494453]  do_syscall_64+0x5f/0x1d0
[27471.494455]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.494457]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.494457] RIP: 0033:0x7ff510a87598
[27471.494458] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.494459] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.494460] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.494461] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.494461] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.494462] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.494462] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.494466] BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/853
[27471.494478] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494479] CPU: 3 PID: 853 Comm: wpa_supplicant Tainted: G        W         5.2.3-arch1-1-ARCH #1
[27471.494480] Hardware name: CINCOZE DI-1000/DI-1000, BIOS 5.11 02/20/2019
[27471.494480] Call Trace:
[27471.494482]  dump_stack+0x5c/0x80
[27471.494483]  debug_smp_processor_id+0xde/0xe0
[27471.494494]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[27471.494506]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[27471.494513]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[27471.494524]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[27471.494537]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[27471.494549]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[27471.494562]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[27471.494575]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[27471.494585]  nl80211_deauthenticate+0xd8/0x120 [cfg80211]
[27471.494587]  genl_family_rcv_msg+0x1f3/0x470
[27471.494590]  genl_rcv_msg+0x47/0x90
[27471.494591]  ? __kmalloc_node_track_caller+0x1b7/0x2d0
[27471.494593]  ? genl_family_rcv_msg+0x470/0x470
[27471.494594]  netlink_rcv_skb+0x75/0x140
[27471.494595]  genl_rcv+0x24/0x40
[27471.494596]  netlink_unicast+0x177/0x1f0
[27471.494597]  netlink_sendmsg+0x1fe/0x3c0
[27471.494599]  sock_sendmsg+0x4f/0x60
[27471.494601]  ___sys_sendmsg+0x304/0x370
[27471.494602]  ? unix_ioctl+0x99/0x190
[27471.494605]  __sys_sendmsg+0x81/0xd0
[27471.494608]  do_syscall_64+0x5f/0x1d0
[27471.494610]  ? prepare_exit_to_usermode+0x85/0xb0
[27471.494612]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[27471.494613] RIP: 0033:0x7ff510a87598
[27471.494614] Code: 89 02 48 c7 c0 ff ff ff ff eb bb 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 85 4c 0c 00 8b 00 85 c0 75 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[27471.494614] RSP: 002b:00007ffc5eb0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[27471.494615] RAX: ffffffffffffffda RBX: 00005578f8a55890 RCX: 00007ff510a87598
[27471.494616] RDX: 0000000000000000 RSI: 00007ffc5eb0d4e0 RDI: 0000000000000004
[27471.494616] RBP: 00005578f8b0fa90 R08: 0000000000000004 R09: 000000000000000d
[27471.494617] R10: 00007ffc5eb0d5b4 R11: 0000000000000246 R12: 00005578f8a557a0
[27471.494618] R13: 00007ffc5eb0d4e0 R14: 0000000000000000 R15: 00007ffc5eb0d5b4
[27471.611955] wlp1s0: authenticate with 08:cc:68:0b:a6:0f
[27471.617632] wlp1s0: send auth to 08:cc:68:0b:a6:0f (try 1/3)
[27471.621049] wlp1s0: authenticated
[27471.622368] wlp1s0: associate with 08:cc:68:0b:a6:0f (try 1/3)
[27471.625720] wlp1s0: RX ReassocResp from 08:cc:68:0b:a6:0f (capab=0x111 status=0 aid=23)
[27471.629752] wlp1s0: associated
[27471.671660] wlp1s0: Limiting TX power to 17 dBm as advertised by 08:cc:68:0b:a6:0f
Comment 7 Matt Price 2019-08-20 16:27:09 UTC
I'm seeing something that appears similar to me at least. I' not really competent to identify kernel-level bugs so I apologize if I'm mistaken.  Here's my dmesg:

  551.766962] audit: type=1130 audit(1566317615.451:193): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  551.944736] wlp4s0: deauthenticating from 34:8a:ae:6a:50:ee by local choice (Reason: 3=DEAUTH_LEAVING)
[  551.979342] BUG: using smp_processor_id() in preemptible [00000000] code: NetworkManager/6881
[  551.979402] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.979408] CPU: 1 PID: 6881 Comm: NetworkManager Tainted: G           OE     5.2.5-arch1-1-ARCH #1
[  551.979410] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET45W (1.13 ) 06/02/2016
[  551.979412] Call Trace:
[  551.979424]  dump_stack+0x5c/0x80
[  551.979431]  debug_smp_processor_id+0xde/0xe0
[  551.979476]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.979521]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[  551.979546]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[  551.979591]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[  551.979637]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[  551.979681]  ieee80211_set_disassoc+0x48d/0x5d0 [mac80211]
[  551.979733]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[  551.979779]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[  551.979820]  cfg80211_mlme_down+0x66/0x90 [cfg80211]
[  551.979858]  cfg80211_disconnect+0x1ee/0x210 [cfg80211]
[  551.979886]  cfg80211_leave+0x27/0x40 [cfg80211]
[  551.979913]  cfg80211_netdev_notifier_call+0x1b2/0x520 [cfg80211]
[  551.979921]  ? check_preempt_wakeup+0x17f/0x230
[  551.979932]  notifier_call_chain+0x4c/0x70
[  551.979940]  __dev_close_many+0x6b/0x120
[  551.979945]  __dev_change_flags+0xd8/0x1f0
[  551.979950]  dev_change_flags+0x21/0x60
[  551.979956]  do_setlink+0x74f/0xf10
[  551.979963]  ? __switch_to_asm+0x34/0x70
[  551.979968]  ? __switch_to_asm+0x40/0x70
[  551.979977]  ? get_partial_node.isra.0.part.0+0xc2/0x210
[  551.979982]  ? _raw_spin_unlock_irqrestore+0x20/0x40
[  551.979986]  ? try_to_del_timer_sync+0x57/0x80
[  551.979994]  __rtnl_newlink+0x5af/0x940
[  551.980016]  rtnl_newlink+0x44/0x70
[  551.980021]  rtnetlink_rcv_msg+0x137/0x3c0
[  551.980027]  ? rtnl_calcit.isra.0+0x120/0x120
[  551.980032]  netlink_rcv_skb+0x75/0x140
[  551.980037]  netlink_unicast+0x177/0x1f0
[  551.980042]  netlink_sendmsg+0x1fe/0x3c0
[  551.980049]  sock_sendmsg+0x4f/0x60
[  551.980053]  ___sys_sendmsg+0x304/0x370
[  551.980065]  __sys_sendmsg+0x81/0xd0
[  551.980074]  do_syscall_64+0x5f/0x1d0
[  551.980080]  ? prepare_exit_to_usermode+0x85/0xb0
[  551.980085]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  551.980090] RIP: 0033:0x7f04a9fc95d5
[  551.980095] Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 42 c0 00 00 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 2f 44 89 c7 48 89 44 24 08 e8 76 c0 00 00 48
[  551.980098] RSP: 002b:00007ffd13b5a770 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[  551.980103] RAX: ffffffffffffffda RBX: 000000000000001c RCX: 00007f04a9fc95d5
[  551.980105] RDX: 0000000000000000 RSI: 00007ffd13b5a7b0 RDI: 000000000000000c
[  551.980107] RBP: 000056438e329090 R08: 0000000000000000 R09: 0000000000000000
[  551.980109] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  551.980110] R13: 00007ffd13b5a910 R14: 00007ffd13b5a90c R15: 0000000000000000
[  551.980129] BUG: using smp_processor_id() in preemptible [00000000] code: NetworkManager/6881
[  551.980174] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.980178] CPU: 1 PID: 6881 Comm: NetworkManager Tainted: G           OE     5.2.5-arch1-1-ARCH #1
[  551.980180] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET45W (1.13 ) 06/02/2016
[  551.980182] Call Trace:
[  551.980188]  dump_stack+0x5c/0x80
[  551.980193]  debug_smp_processor_id+0xde/0xe0
[  551.980234]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.980275]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[  551.980298]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[  551.980339]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[  551.980384]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[  551.980427]  ieee80211_set_disassoc+0x48d/0x5d0 [mac80211]
[  551.980478]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[  551.980520]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[  551.980559]  cfg80211_mlme_down+0x66/0x90 [cfg80211]
[  551.980596]  cfg80211_disconnect+0x1ee/0x210 [cfg80211]
[  551.980624]  cfg80211_leave+0x27/0x40 [cfg80211]
[  551.980650]  cfg80211_netdev_notifier_call+0x1b2/0x520 [cfg80211]
[  551.980657]  ? check_preempt_wakeup+0x17f/0x230
[  551.980668]  notifier_call_chain+0x4c/0x70
[  551.980674]  __dev_close_many+0x6b/0x120
[  551.980679]  __dev_change_flags+0xd8/0x1f0
[  551.980683]  dev_change_flags+0x21/0x60
[  551.980688]  do_setlink+0x74f/0xf10
[  551.980694]  ? __switch_to_asm+0x34/0x70
[  551.980699]  ? __switch_to_asm+0x40/0x70
[  551.980707]  ? get_partial_node.isra.0.part.0+0xc2/0x210
[  551.980712]  ? _raw_spin_unlock_irqrestore+0x20/0x40
[  551.980715]  ? try_to_del_timer_sync+0x57/0x80
[  551.980723]  __rtnl_newlink+0x5af/0x940
[  551.980746]  rtnl_newlink+0x44/0x70
[  551.980750]  rtnetlink_rcv_msg+0x137/0x3c0
[  551.980756]  ? rtnl_calcit.isra.0+0x120/0x120
[  551.980760]  netlink_rcv_skb+0x75/0x140
[  551.980764]  netlink_unicast+0x177/0x1f0
[  551.980768]  netlink_sendmsg+0x1fe/0x3c0
[  551.980774]  sock_sendmsg+0x4f/0x60
[  551.980779]  ___sys_sendmsg+0x304/0x370
[  551.980791]  __sys_sendmsg+0x81/0xd0
[  551.980799]  do_syscall_64+0x5f/0x1d0
[  551.980804]  ? prepare_exit_to_usermode+0x85/0xb0
[  551.980809]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  551.980813] RIP: 0033:0x7f04a9fc95d5
[  551.980817] Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 42 c0 00 00 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 2f 44 89 c7 48 89 44 24 08 e8 76 c0 00 00 48
[  551.980819] RSP: 002b:00007ffd13b5a770 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[  551.980822] RAX: ffffffffffffffda RBX: 000000000000001c RCX: 00007f04a9fc95d5
[  551.980824] RDX: 0000000000000000 RSI: 00007ffd13b5a7b0 RDI: 000000000000000c
[  551.980826] RBP: 000056438e329090 R08: 0000000000000000 R09: 0000000000000000
[  551.980828] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  551.980830] R13: 00007ffd13b5a910 R14: 00007ffd13b5a90c R15: 0000000000000000
[  551.980848] BUG: using smp_processor_id() in preemptible [00000000] code: NetworkManager/6881
[  551.980890] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.980894] CPU: 1 PID: 6881 Comm: NetworkManager Tainted: G           OE     5.2.5-arch1-1-ARCH #1
[  551.980896] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET45W (1.13 ) 06/02/2016
[  551.980897] Call Trace:
[  551.980903]  dump_stack+0x5c/0x80
[  551.980908]  debug_smp_processor_id+0xde/0xe0
[  551.980947]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[  551.980988]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[  551.981011]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[  551.981054]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[  551.981097]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[  551.981141]  ieee80211_set_disassoc+0x48d/0x5d0 [mac80211]
[  551.981190]  ieee80211_mgd_deauth.cold+0x4a/0x3f4 [mac80211]
[  551.981230]  cfg80211_mlme_deauth+0xc1/0x220 [cfg80211]
[  551.981268]  cfg80211_mlme_down+0x66/0x90 [cfg80211]
[  551.981305]  cfg80211_disconnect+0x1ee/0x210 [cfg80211]
[  551.981333]  cfg80211_leave+0x27/0x40 [cfg80211]
[  551.981359]  cfg80211_netdev_notifier_call+0x1b2/0x520 [cfg80211]
[  551.981366]  ? check_preempt_wakeup+0x17f/0x230
[  551.981376]  notifier_call_chain+0x4c/0x70
[  551.981382]  __dev_close_many+0x6b/0x120
[  551.981387]  __dev_change_flags+0xd8/0x1f0
[  551.981391]  dev_change_flags+0x21/0x60
[  551.981396]  do_setlink+0x74f/0xf10
[  551.981402]  ? __switch_to_asm+0x34/0x70
[  551.981406]  ? __switch_to_asm+0x40/0x70
[  551.981414]  ? get_partial_node.isra.0.part.0+0xc2/0x210
[  551.981419]  ? _raw_spin_unlock_irqrestore+0x20/0x40
[  551.981423]  ? try_to_del_timer_sync+0x57/0x80
[  551.981430]  __rtnl_newlink+0x5af/0x940
[  551.981452]  rtnl_newlink+0x44/0x70
[  551.981457]  rtnetlink_rcv_msg+0x137/0x3c0
[  551.981462]  ? rtnl_calcit.isra.0+0x120/0x120
[  551.981466]  netlink_rcv_skb+0x75/0x140
[  551.981471]  netlink_unicast+0x177/0x1f0
[  551.981475]  netlink_sendmsg+0x1fe/0x3c0
[  551.981480]  sock_sendmsg+0x4f/0x60
[  551.981485]  ___sys_sendmsg+0x304/0x370
[  551.981497]  __sys_sendmsg+0x81/0xd0
[  551.981505]  do_syscall_64+0x5f/0x1d0
[  551.981510]  ? prepare_exit_to_usermode+0x85/0xb0
[  551.981514]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  551.981517] RIP: 0033:0x7f04a9fc95d5
[  551.981521] Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 42 c0 00 00 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 2f 44 89 c7 48 89 44 24 08 e8 76 c0 00 00 48
[  551.981523] RSP: 002b:00007ffd13b5a770 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[  551.981526] RAX: ffffffffffffffda RBX: 000000000000001c RCX: 00007f04a9fc95d5
[  551.981528] RDX: 0000000000000000 RSI: 00007ffd13b5a7b0 RDI: 000000000000000c
[  551.981530] RBP: 000056438e329090 R08: 0000000000000000 R09: 0000000000000000
[  551.981532] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  551.981534] R13: 00007ffd13b5a910 R14: 00007ffd13b5a90c R15: 0000000000000000
[  552.059888] wlp4s0: authenticate with 34:8a:ae:6a:50:ef
[  552.069526] wlp4s0: send auth to 34:8a:ae:6a:50:ef (try 1/3)
[  552.076655] wlp4s0: authenticated
[  552.079153] wlp4s0: associate with 34:8a:ae:6a:50:ef (try 1/3)
[  552.091507] wlp4s0: RX AssocResp from 34:8a:ae:6a:50:ef (capab=0x411 status=0 aid=1)
[  552.093370] wlp4s0: associated
[  552.114430] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
[  553.763562] wlp4s0: deauthenticating from 34:8a:ae:6a:50:ef by local choice (Reason: 3=DEAUTH_LEAVING)
[  556.057493] wlp4s0: authenticate with 34:8a:ae:6a:50:ef
[  556.066210] wlp4s0: send auth to 34:8a:ae:6a:50:ef (try 1/3)
[  556.070330] wlp4s0: authenticated
[  556.072367] wlp4s0: associate with 34:8a:ae:6a:50:ef (try 1/3)
[  556.082058] wlp4s0: RX AssocResp from 34:8a:ae:6a:50:ef (capab=0x411 status=0 aid=1)
[  556.086110] wlp4s0: associated
[  556.091660] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
Comment 8 Jakub Kądziołka 2019-08-22 15:18:09 UTC
I'm seeing similar BUGs, although for me they occur in a kernel thread.

[25151.325197] wlp3s0: RX AssocResp from d8:50:e6:c9:6a:84 (capab=0x411 status=0 aid=13)
[25151.327980] wlp3s0: associated
[25155.103542] wlp3s0: Connection to AP d8:50:e6:c9:6a:84 lost
[25155.898672] wlp3s0: authenticate with d8:50:e6:c9:6a:84
[25155.904362] wlp3s0: send auth to d8:50:e6:c9:6a:84 (try 1/3)
[25155.907504] wlp3s0: authenticated
[25155.910665] wlp3s0: associate with d8:50:e6:c9:6a:84 (try 1/3)
[25155.915266] wlp3s0: RX AssocResp from d8:50:e6:c9:6a:84 (capab=0x411 status=0 aid=13)
[25155.917152] wlp3s0: associated
[25155.953036] wlp3s0: Connection to AP d8:50:e6:c9:6a:84 lost
[25155.965384] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u8:2/26509
[25155.965411] caller is ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[25155.965414] CPU: 3 PID: 26509 Comm: kworker/u8:2 Not tainted 5.2.9-arch1-1-ARCH #1
[25155.965415] Hardware name: Acer TravelMate P446-M/BA42_HB, BIOS V1.12 10/17/2015
[25155.965434] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[25155.965436] Call Trace:
[25155.965442]  dump_stack+0x5c/0x80
[25155.965445]  debug_smp_processor_id+0xde/0xe0
[25155.965471]  ieee80211_xmit_fast_finish+0x5a/0x1e0 [mac80211]
[25155.965489]  ieee80211_tx_dequeue+0x472/0xb50 [mac80211]
[25155.965500]  iwl_mvm_mac_itxq_xmit+0x6f/0x100 [iwlmvm]
[25155.965518]  _ieee80211_wake_txqs+0x218/0x450 [mac80211]
[25155.965535]  ieee80211_wake_queues_by_reason+0x7a/0xd0 [mac80211]
[25155.965552]  ieee80211_set_disassoc+0x33a/0x5d0 [mac80211]
[25155.965575]  ? cfg80211_unlink_bss+0x95/0xc0 [cfg80211]
[25155.965595]  __ieee80211_disconnect+0xa0/0x130 [mac80211]
[25155.965599]  process_one_work+0x1d1/0x3e0
[25155.965601]  worker_thread+0x4a/0x3d0
[25155.965604]  kthread+0xfb/0x130
[25155.965606]  ? process_one_work+0x3e0/0x3e0
[25155.965607]  ? kthread_park+0x80/0x80
[25155.965611]  ret_from_fork+0x35/0x40
[25156.748017] wlp3s0: authenticate with d8:50:e6:c9:6a:84
[25156.753449] wlp3s0: send auth to d8:50:e6:c9:6a:84 (try 1/3)
[25156.756642] wlp3s0: authenticated
[25156.759177] wlp3s0: associate with d8:50:e6:c9:6a:84 (try 1/3)
[25156.763754] wlp3s0: RX AssocResp from d8:50:e6:c9:6a:84 (capab=0x411 status=0 aid=13)
[25156.766421] wlp3s0: associated
[25157.367407] iwlwifi 0000:03:00.0: No beacon heard and the time event is over already...
[25157.367447] wlp3s0: Connection to AP d8:50:e6:c9:6a:84 lost
Comment 9 Aaron Hill 2019-09-27 15:43:32 UTC
I've posted a patch that fixes this: https://patchwork.ozlabs.org/patch/1168628/