syzbot


WARNING in ieee80211_rfkill_poll

Status: fixed on 2024/01/20 21:18
Subsystems: wireless
[Documentation on labels]
Reported-by: syzbot+7e59a5bfc7a897247e18@syzkaller.appspotmail.com
Fix commit: 8e2f6f236621 wifi: cfg80211: lock wiphy mutex for rfkill poll
First crash: 338d, last: 301d
Discussions (7)
Title Replies (including bot) Last reply
[PATCH AUTOSEL 4.14] wifi: cfg80211: lock wiphy mutex for rfkill poll 2 (2) 2023/12/04 20:50
[PATCH AUTOSEL 5.4 3/3] wifi: cfg80211: lock wiphy mutex for rfkill poll 1 (1) 2023/12/04 20:37
[PATCH AUTOSEL 5.15 05/10] wifi: cfg80211: lock wiphy mutex for rfkill poll 1 (1) 2023/12/04 20:36
[PATCH AUTOSEL 6.1 05/17] wifi: cfg80211: lock wiphy mutex for rfkill poll 1 (1) 2023/12/04 20:34
[PATCH AUTOSEL 6.6 11/32] wifi: cfg80211: lock wiphy mutex for rfkill poll 1 (1) 2023/12/04 20:32
[syzbot] [wireless?] [net?] WARNING in ieee80211_rfkill_poll 0 (2) 2023/11/15 06:33
[PATCH] wifi: cfg80211: lock wiphy mutex for rfkill poll 1 (1) 2023/11/08 12:41
Last patch testing requests (1)
Created Duration User Patch Repo Result
2023/11/15 06:33 10m mukattreyee@gmail.com https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master report log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 732 at net/mac80211/driver-ops.h:688 drv_rfkill_poll net/mac80211/driver-ops.h:688 [inline]
WARNING: CPU: 1 PID: 732 at net/mac80211/driver-ops.h:688 ieee80211_rfkill_poll+0x134/0x170 net/mac80211/cfg.c:3100
Modules linked in:
CPU: 1 PID: 732 Comm: kworker/1:2 Not tainted 6.6.0-syzkaller-14142-g90b0c2b2edd1 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023
Workqueue: events_power_efficient rfkill_poll
RIP: 0010:drv_rfkill_poll net/mac80211/driver-ops.h:688 [inline]
RIP: 0010:ieee80211_rfkill_poll+0x134/0x170 net/mac80211/cfg.c:3100
Code: 60 07 00 00 be ff ff ff ff 48 8d 78 68 e8 44 f4 38 00 31 ff 89 c5 89 c6 e8 89 59 39 fb 85 ed 0f 85 44 ff ff ff e8 0c 5e 39 fb <0f> 0b e9 38 ff ff ff e8 00 5e 39 fb 0f 0b 48 c7 c7 f8 16 34 89 e8
RSP: 0018:ffffc90001cafc90 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff888100ff0700 RCX: ffffffff8614b267
RDX: ffff888107368000 RSI: ffffffff8614b274 RDI: 0000000000000005
RBP: 0000000000000000 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 1ffffffff15c0565 R12: ffff888100ff0700
R13: 0000000000000001 R14: ffffc90001cafd80 R15: ffff8881f673ad40
FS:  0000000000000000(0000) GS:ffff8881f6700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f6477ad0e40 CR3: 00000001122fe000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 rdev_rfkill_poll net/wireless/rdev-ops.h:636 [inline]
 cfg80211_rfkill_poll+0xc9/0x240 net/wireless/core.c:224
 rfkill_poll+0x8d/0x110 net/rfkill/core.c:1037
 process_one_work+0x884/0x15c0 kernel/workqueue.c:2630
 process_scheduled_works kernel/workqueue.c:2703 [inline]
 worker_thread+0x8b9/0x1290 kernel/workqueue.c:2784
 kthread+0x33c/0x440 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242
 </TASK>

Crashes (684):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/11/04 15:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 90b0c2b2edd1 500bfdc4 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/11 07:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/11 05:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/11 04:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/11 02:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/11 00:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 22:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 21:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 18:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 17:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 11:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 09:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 940704296f7e 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 06:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 05:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 03:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 02:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/10 00:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 22:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 21:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 20:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 18:47 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 17:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 15:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 12:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 10:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 09:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 07:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 07:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 05:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 04:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/09 03:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 23:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 20:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 18:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 17:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 16:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 13:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 11:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 06:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 04:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 02:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/08 00:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/07 22:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 0a02ce36 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
2023/12/07 21:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 522c35e08b53 0a02ce36 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in ieee80211_rfkill_poll
* Struck through repros no longer work on HEAD.