syzbot


WARNING in plfxlc_mac_release

Status: upstream: reported C repro on 2024/07/29 18:50
Subsystems: usb wireless
[Documentation on labels]
Reported-by: syzbot+51a42f7c2e399392ea82@syzkaller.appspotmail.com
First crash: 276d, last: 4h42m
Cause bisection: introduced by (bisect log) :
commit 68d57a07bfe5bb29b80cd8b8fa24c9d1ea104124
Author: Srinivasan Raju <srini.raju@purelifi.com>
Date: Thu Feb 24 18:20:07 2022 +0000

  wireless: add plfxlc driver for pureLiFi X, XL, XC devices

Crash: WARNING in plfxlc_mac_release (log)
Repro: C syz .config
  
Discussions (10)
Title Replies (including bot) Last reply
[syzbot] Monthly usb report (Apr 2025) 0 (1) 2025/04/22 10:11
[syzbot] Monthly wireless report (Mar 2025) 0 (1) 2025/03/18 14:49
[syzbot] Monthly wireless report (Feb 2025) 0 (1) 2025/02/16 21:53
[syzbot] Monthly wireless report (Jan 2025) 0 (1) 2025/01/15 13:48
[syzbot] Monthly wireless report (Dec 2024) 0 (1) 2024/12/16 09:44
[syzbot] [wireless?] WARNING in plfxlc_mac_release 1 (4) 2024/11/28 11:58
[syzbot] Monthly wireless report (Nov 2024) 0 (1) 2024/11/14 08:58
[syzbot] Monthly wireless report (Oct 2024) 0 (1) 2024/10/14 07:15
[syzbot] Monthly wireless report (Sep 2024) 0 (1) 2024/09/12 14:24
[PATCH] wifi: plfxlc: remove assert for mac->lock 3 (3) 2024/07/30 11:46
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING in plfxlc_mac_release origin:upstream C 2 9d12h 104d 0/3 upstream: reported C repro on 2025/01/13 19:49
Last patch testing requests (1)
Created Duration User Patch Repo Result
2024/07/30 03:06 21m eadavis@qq.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 933069701c1b OK log

Sample crash report:
usb 5-1: New USB device found, idVendor=2ef5, idProduct=000a, bcdDevice=21.c2
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-1: Product: syz
usb 5-1: Manufacturer: syz
usb 5-1: SerialNumber: syz
plfxlc 5-1:1.167: Firmware Version: 0
plfxlc 5-1:1.167: Unit type is station
plfxlc 5-1:1.167: vendor command failed (-71)
plfxlc 5-1:1.167: FPGA download failed (-22)
------------[ cut here ]------------
WARNING: CPU: 3 PID: 1021 at drivers/net/wireless/purelifi/plfxlc/mac.c:105 plfxlc_mac_release+0x89/0xb0 drivers/net/wireless/purelifi/plfxlc/mac.c:105
Modules linked in:
CPU: 3 UID: 0 PID: 1021 Comm: kworker/3:2 Not tainted 6.14.0-syzkaller-12966-ga2cc6ff5ec8f #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
Workqueue: usb_hub_wq hub_event
RIP: 0010:plfxlc_mac_release+0x89/0xb0 drivers/net/wireless/purelifi/plfxlc/mac.c:105
Code: 8d 50 c3 fa 48 8d bb 08 33 00 00 be ff ff ff ff e8 dc d4 79 04 31 ff 89 c3 89 c6 e8 b1 4b c3 fa 85 db 75 d4 e8 68 50 c3 fa 90 <0f> 0b 90 5b 5d e9 5d 50 c3 fa 48 c7 c7 94 65 86 90 e8 d1 b7 28 fb
RSP: 0018:ffffc9000608eee0 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff86f7f05f
RDX: ffff888026e7c880 RSI: ffffffff86f7f068 RDI: 0000000000000005
RBP: 0000000000000001 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000002bd0 R12: 1ffff92000c11de3
R13: ffff888025980000 R14: ffff88802b50b0a0 R15: ffff888025980078
FS:  0000000000000000(0000) GS:ffff8880d6cb8000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000056154a72b848 CR3: 000000000e182000 CR4: 0000000000352ef0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 probe+0x852/0xbb0 drivers/net/wireless/purelifi/plfxlc/usb.c:694
 usb_probe_interface+0x300/0x9c0 drivers/usb/core/driver.c:396
 call_driver_probe drivers/base/dd.c:579 [inline]
 really_probe+0x23e/0xa90 drivers/base/dd.c:658
 __driver_probe_device+0x1de/0x440 drivers/base/dd.c:800
 driver_probe_device+0x4c/0x1b0 drivers/base/dd.c:830
 __device_attach_driver+0x1df/0x310 drivers/base/dd.c:958
 bus_for_each_drv+0x156/0x1e0 drivers/base/bus.c:462
 __device_attach+0x1e4/0x4b0 drivers/base/dd.c:1030
 bus_probe_device+0x17f/0x1c0 drivers/base/bus.c:537
 device_add+0x1148/0x1a70 drivers/base/core.c:3666
 usb_set_configuration+0x1187/0x1e20 drivers/usb/core/message.c:2210
 usb_generic_driver_probe+0xb1/0x110 drivers/usb/core/generic.c:250
 usb_probe_device+0xec/0x3e0 drivers/usb/core/driver.c:291
 call_driver_probe drivers/base/dd.c:579 [inline]
 really_probe+0x23e/0xa90 drivers/base/dd.c:658
 __driver_probe_device+0x1de/0x440 drivers/base/dd.c:800
 driver_probe_device+0x4c/0x1b0 drivers/base/dd.c:830
 __device_attach_driver+0x1df/0x310 drivers/base/dd.c:958
 bus_for_each_drv+0x156/0x1e0 drivers/base/bus.c:462
 __device_attach+0x1e4/0x4b0 drivers/base/dd.c:1030
 bus_probe_device+0x17f/0x1c0 drivers/base/bus.c:537
 device_add+0x1148/0x1a70 drivers/base/core.c:3666
 usb_new_device+0xd07/0x1a20 drivers/usb/core/hub.c:2663
 hub_port_connect drivers/usb/core/hub.c:5531 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5671 [inline]
 port_event drivers/usb/core/hub.c:5831 [inline]
 hub_event+0x2eb7/0x4fa0 drivers/usb/core/hub.c:5913
 process_one_work+0x9cc/0x1b70 kernel/workqueue.c:3238
 process_scheduled_works kernel/workqueue.c:3319 [inline]
 worker_thread+0x6c8/0xf10 kernel/workqueue.c:3400
 kthread+0x3c2/0x780 kernel/kthread.c:464
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:153
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

Crashes (3463):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/04/03 17:10 upstream a2cc6ff5ec8f d7ae3a11 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in plfxlc_mac_release
2025/03/05 03:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 811d22141369 c3901742 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2024/11/25 01:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 237d4e0f4113 68da6d95 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2024/11/25 00:55 linux-next cfba9f07a1d6 68da6d95 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in plfxlc_mac_release
2024/10/20 18:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 07b887f8236e cd6fc0a3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2024/07/25 21:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 933069701c1b 466a14e5 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/03/23 18:31 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a2392f333575 4e8d3850 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in plfxlc_mac_release
2025/04/24 18:07 upstream a79be02bba5c 9c80ffa0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in plfxlc_mac_release
2025/04/24 16:42 upstream a79be02bba5c 9c80ffa0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in plfxlc_mac_release
2025/04/22 12:47 upstream a33b5a08cbbd 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in plfxlc_mac_release
2025/04/22 03:00 upstream 9d7a0577c9db 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in plfxlc_mac_release
2025/04/08 07:08 upstream 0af2f6be1b42 a2ada0e7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in plfxlc_mac_release
2025/03/30 14:00 upstream 7f2ff7b62617 d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in plfxlc_mac_release
2025/04/16 06:46 upstream 1a1d569a75f3 23b969b7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in plfxlc_mac_release
2025/04/26 22:13 upstream f1a3944c860b c6b4fb39 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in plfxlc_mac_release
2025/04/26 14:21 upstream f1a3944c860b c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in plfxlc_mac_release
2025/04/26 05:17 upstream c3137514f1f1 c6b4fb39 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in plfxlc_mac_release
2025/03/25 17:17 upstream 2f2d52945852 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in plfxlc_mac_release
2025/04/27 16:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 14:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 08:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 07:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 06:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 04:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 03:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/27 01:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/26 16:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/26 11:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/26 09:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/26 07:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3baea29dc0a7 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/26 00:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e94b19bf8e91 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 23:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e94b19bf8e91 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 20:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e94b19bf8e91 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 18:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e94b19bf8e91 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 13:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e94b19bf8e91 e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 11:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 09:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 05:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf e3715315 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/25 03:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 21:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 20:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 13:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 10:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 02:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 73a168d0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/24 01:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 73a168d0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 18:47 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 73a168d0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 16:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 12:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 11:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 09:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 06:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 03:52 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 01:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/23 00:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/22 21:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/22 20:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/22 18:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/22 17:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2025/04/22 14:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f41f7b3d9daf 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in plfxlc_mac_release
2024/12/30 06:54 linux-next 8155b4ef3466 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in plfxlc_mac_release
* Struck through repros no longer work on HEAD.