syzbot


INFO: trying to register non-static key in l2cap_chan_close

Status: upstream: reported syz repro on 2020/08/09 12:46
Reported-by: syzbot+9336a6db3f9d167b7a08@syzkaller.appspotmail.com
First crash: 1348d, last: 780d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: trying to register non-static key in l2cap_chan_close bluetooth syz done 1 1350d 1350d 0/26 auto-obsoleted due to no activity on 2022/12/29 17:19
Last patch testing requests (2)
Created Duration User Patch Repo Result
2023/02/15 05:32 10m retest repro linux-4.14.y report log
2022/10/09 01:30 9m retest repro linux-4.14.y report log
Fix bisection attempts (20)
Created Duration User Patch Repo Result
2022/03/30 18:41 16m bisect fix linux-4.14.y error job log (0)
2022/02/28 14:53 26m bisect fix linux-4.14.y job log (0) log
2022/01/29 14:23 29m bisect fix linux-4.14.y job log (0) log
2021/12/30 13:42 27m bisect fix linux-4.14.y job log (0) log
2021/11/30 13:15 27m bisect fix linux-4.14.y job log (0) log
2021/10/31 12:44 30m bisect fix linux-4.14.y job log (0) log
2021/09/23 16:36 30m bisect fix linux-4.14.y job log (0) log
2021/08/24 16:04 31m bisect fix linux-4.14.y job log (0) log
2021/07/25 14:36 26m bisect fix linux-4.14.y job log (0) log
2021/06/25 14:05 22m bisect fix linux-4.14.y job log (0) log
2021/05/26 13:38 26m bisect fix linux-4.14.y job log (0) log
2021/04/26 13:03 32m bisect fix linux-4.14.y job log (0) log
2021/03/27 06:49 24m bisect fix linux-4.14.y job log (0) log
2021/02/24 20:43 24m bisect fix linux-4.14.y job log (0) log
2021/02/05 19:55 0m bisect fix linux-4.14.y error job log (0)
2021/01/06 19:31 24m bisect fix linux-4.14.y job log (0) log
2020/12/07 14:33 30m bisect fix linux-4.14.y job log (0) log
2020/11/07 14:07 25m bisect fix linux-4.14.y job log (0) log
2020/10/08 13:29 30m bisect fix linux-4.14.y job log (0) log
2020/09/08 12:45 32m bisect fix linux-4.14.y job log (0) log

Sample crash report:
NOHZ: local_softirq_pending 08
NOHZ: local_softirq_pending 08
INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
CPU: 1 PID: 7151 Comm: kworker/1:3 Not tainted 4.14.193-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events l2cap_chan_timeout
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x1b2/0x283 lib/dump_stack.c:58
 register_lock_class+0x32b/0x1320 kernel/locking/lockdep.c:768
 __lock_acquire+0x167/0x3f20 kernel/locking/lockdep.c:3378
 lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998
 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:135 [inline]
 _raw_spin_lock_bh+0x2f/0x40 kernel/locking/spinlock.c:176
 spin_lock_bh include/linux/spinlock.h:322 [inline]
 lock_sock_nested+0x39/0x100 net/core/sock.c:2767
 l2cap_sock_teardown_cb+0x7b/0x400 net/bluetooth/l2cap_sock.c:1329
 l2cap_chan_close+0x24b/0x770 net/bluetooth/l2cap_core.c:758
 l2cap_chan_timeout+0x134/0x1e0 net/bluetooth/l2cap_core.c:427
 process_one_work+0x793/0x14a0 kernel/workqueue.c:2116
 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2250
 kthread+0x30d/0x420 kernel/kthread.c:232
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/08/09 12:45 linux-4.14.y 14b58326976d f721e4a0 .config console log report syz ci2-linux-4-14
* Struck through repros no longer work on HEAD.