syzbot


INFO: trying to register non-static key in mwifiex_unregister_dev

Status: closed as dup on 2019/06/03 14:32
Subsystems: usb wireless
[Documentation on labels]
Reported-by: syzbot+373e6719b49912399d21@syzkaller.appspotmail.com
First crash: 1788d, last: 1284d
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
INFO: trying to register non-static key in del_timer_sync (2) wireless usb C 1206 1789d 1840d
Discussions (4)
Title Replies (including bot) Last reply
[PATCH v2] mwifiex: don't call del_timer_sync() on uninitialized timer 4 (4) 2020/08/27 10:00
[PATCH] mwifiex: don't call del_timer_sync() on uninitialized timer 4 (4) 2020/08/17 13:06
[PATCH] mwifiex: avoid deleting uninitialized timer during USB cleanup 3 (3) 2019/10/02 14:25
INFO: trying to register non-static key in mwifiex_unregister_dev 1 (2) 2019/06/03 14:31
Last patch testing requests (1)
Created Duration User Patch Repo Result
2020/07/28 00:47 16m penguin-kernel@i-love.sakura.ne.jp patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing OK

Sample crash report:
usb 1-1: Direct firmware load for mrvl/usb8801_uapsta.bin failed with error -2
usb 1-1: Failed to get firmware mrvl/usb8801_uapsta.bin
usb 1-1: info: _mwifiex_fw_dpc: unregister device
INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
CPU: 1 PID: 21 Comm: kworker/1:1 Not tainted 5.7.0-rc6-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events request_firmware_work_func
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0xef/0x16e lib/dump_stack.c:118
 assign_lock_key kernel/locking/lockdep.c:913 [inline]
 register_lock_class+0x1442/0x17e0 kernel/locking/lockdep.c:1225
 __lock_acquire+0x104/0x6650 kernel/locking/lockdep.c:4234
 lock_acquire+0x18b/0x7c0 kernel/locking/lockdep.c:4934
 del_timer_sync+0x3a/0x130 kernel/time/timer.c:1355
 mwifiex_usb_cleanup_tx_aggr drivers/net/wireless/marvell/mwifiex/usb.c:1356 [inline]
 mwifiex_unregister_dev+0x416/0x690 drivers/net/wireless/marvell/mwifiex/usb.c:1368
 _mwifiex_fw_dpc+0x732/0xe00 drivers/net/wireless/marvell/mwifiex/main.c:649
 request_firmware_work_func+0x126/0x242 drivers/base/firmware_loader/main.c:1005
 process_one_work+0x965/0x1630 kernel/workqueue.c:2268
 worker_thread+0x96/0xe20 kernel/workqueue.c:2414

Crashes (9835):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/05/28 21:57 https://github.com/google/kasan.git usb-fuzzer d19c64b3d097 c7192a2f .config console log report syz C ci2-upstream-usb
2020/02/28 19:11 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c c88c7b75 .config console log report syz C ci2-upstream-usb
2020/02/26 20:55 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 251aabb7 .config console log report syz C ci2-upstream-usb
2020/02/24 17:59 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 1253d6f0 .config console log report syz C ci2-upstream-usb
2020/01/22 21:15 https://github.com/google/kasan.git usb-fuzzer 4cc301ee04d9 3334d684 .config console log report syz C ci2-upstream-usb
2019/12/19 19:03 https://github.com/google/kasan.git usb-fuzzer ecdf2214f472 36650b4b .config console log report syz C ci2-upstream-usb
2019/12/16 20:02 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb 0ae38e44 .config console log report syz C ci2-upstream-usb
2019/12/12 18:42 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb 08003f64 .config console log report syz C ci2-upstream-usb
2019/12/11 15:22 https://github.com/google/kasan.git usb-fuzzer a38cc9afab8a 0d368675 .config console log report syz C ci2-upstream-usb
2019/12/06 18:20 https://github.com/google/kasan.git usb-fuzzer 1f22d15c209f 85f26751 .config console log report syz C ci2-upstream-usb
2019/12/03 19:51 https://github.com/google/kasan.git usb-fuzzer 1f22d15c209f 0ecb9746 .config console log report syz C ci2-upstream-usb
2019/11/15 19:22 https://github.com/google/kasan.git usb-fuzzer 3183c03757f8 79248ee8 .config console log report syz C ci2-upstream-usb
2019/11/06 20:33 https://github.com/google/kasan.git usb-fuzzer d60bbfea36c1 da505f84 .config console log report syz C ci2-upstream-usb
2019/11/05 20:11 https://github.com/google/kasan.git usb-fuzzer b1aa9d834830 af5c522d .config console log report syz C ci2-upstream-usb
2019/10/29 19:46 https://github.com/google/kasan.git usb-fuzzer ff6409a6ec35 5ea87a66 .config console log report syz C ci2-upstream-usb
2019/10/23 00:09 https://github.com/google/kasan.git usb-fuzzer 22be26f76193 4ee855e7 .config console log report syz C ci2-upstream-usb
2019/10/02 18:37 https://github.com/google/kasan.git usb-fuzzer 58d5f26a5584 2e29b534 .config console log report syz C ci2-upstream-usb
2019/09/26 19:33 https://github.com/google/kasan.git usb-fuzzer 2994c07743fe 24d405a3 .config console log report syz C ci2-upstream-usb
2019/09/20 22:06 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report syz C ci2-upstream-usb
2019/09/06 23:46 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 acb5b744 .config console log report syz C ci2-upstream-usb
2019/08/30 20:24 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 9adfa876 .config console log report syz C ci2-upstream-usb
2019/08/20 17:24 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 cfc9868f .config console log report syz C ci2-upstream-usb
2019/08/09 07:12 https://github.com/google/kasan.git usb-fuzzer e96407b49762 ede31a9b .config console log report syz C ci2-upstream-usb
2019/08/07 18:45 https://github.com/google/kasan.git usb-fuzzer e96407b49762 e6ebef88 .config console log report syz C ci2-upstream-usb
2019/07/11 17:07 https://github.com/google/kasan.git usb-fuzzer 6a3599ceaa39 186a30b9 .config console log report syz C ci2-upstream-usb
2019/07/11 13:10 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 ff7bf04c .config console log report syz C ci2-upstream-usb
2019/07/10 21:24 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 ff7bf04c .config console log report syz C ci2-upstream-usb
2019/07/09 17:10 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 f62e1e85 .config console log report syz C ci2-upstream-usb
2019/07/01 21:11 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 907bf746 .config console log report syz C ci2-upstream-usb
2019/06/28 21:48 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 7509bf36 .config console log report syz C ci2-upstream-usb
2019/06/18 18:40 https://github.com/google/kasan.git usb-fuzzer 9939f56ee6c0 e3f76baa .config console log report syz C ci2-upstream-usb
2019/06/12 20:41 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f 794a1ad7 .config console log report syz C ci2-upstream-usb
2019/06/07 19:23 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f cf9c3a50 .config console log report syz C ci2-upstream-usb
2019/06/03 19:58 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f 63bf051f .config console log report syz C ci2-upstream-usb
2019/06/03 12:09 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f 63bf051f .config console log report syz C ci2-upstream-usb
2020/10/20 02:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 22:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 21:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 18:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 14:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 13:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 11:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 10:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 ff4a3345 .config console log report info ci2-upstream-usb
2020/10/19 03:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/19 01:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 23:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 22:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 21:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 20:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 17:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 15:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 13:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 11:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 10:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 07:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 06:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 05:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 02:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/18 00:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 22:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 21:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 19:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 16:52 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 14:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info ci2-upstream-usb
2020/10/17 10:23 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/17 08:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/17 07:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/17 02:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 23:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 22:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 21:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 20:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 18:40 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 15:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 15:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 09:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 06:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 04:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 03:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 02:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/16 00:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/15 21:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
2020/10/15 20:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 6e262c73 .config console log report info ci2-upstream-usb
* Struck through repros no longer work on HEAD.