syzbot


INFO: trying to register non-static key in skb_dequeue

Status: upstream: reported C repro on 2020/08/06 05:40
Reported-by: syzbot+dbd5c927457cd84fb324@syzkaller.appspotmail.com
First crash: 1357d, last: 589d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 INFO: trying to register non-static key in skb_dequeue C error 65 1069d 1359d 0/1 upstream: reported C repro on 2020/08/03 21:08
upstream INFO: trying to register non-static key in skb_dequeue bluetooth C error 28951 1081d 1362d 20/26 fixed on 2021/11/10 00:50
upstream INFO: trying to register non-static key in skb_dequeue (2) rdma syz error 123 313d 357d 23/26 fixed on 2023/09/28 17:51
Fix bisection attempts (19)
Created Duration User Patch Repo Result
2022/10/13 02:27 0m bisect fix linux-4.14.y error job log (0)
2022/09/12 19:10 20m bisect fix linux-4.14.y job log (0) log
2022/08/13 18:47 23m bisect fix linux-4.14.y job log (0) log
2022/07/14 18:14 32m bisect fix linux-4.14.y job log (0) log
2022/06/14 17:47 27m bisect fix linux-4.14.y job log (0) log
2022/05/15 17:22 21m bisect fix linux-4.14.y job log (0) log
2022/04/15 16:54 28m bisect fix linux-4.14.y job log (0) log
2022/03/16 05:18 25m bisect fix linux-4.14.y job log (0) log
2022/02/13 22:34 21m bisect fix linux-4.14.y job log (0) log
2022/01/14 22:05 28m bisect fix linux-4.14.y job log (0) log
2021/12/15 21:40 25m bisect fix linux-4.14.y job log (0) log
2021/11/15 21:18 21m bisect fix linux-4.14.y job log (0) log
2021/10/16 20:53 25m bisect fix linux-4.14.y job log (0) log
2021/09/16 20:30 22m bisect fix linux-4.14.y job log (0) log
2021/08/17 20:09 21m bisect fix linux-4.14.y job log (0) log
2021/07/18 19:47 22m bisect fix linux-4.14.y job log (0) log
2021/06/18 19:06 21m bisect fix linux-4.14.y job log (0) log
2020/10/09 14:47 24m bisect fix linux-4.14.y job log (0) log
2020/09/09 13:22 28m bisect fix linux-4.14.y job log (0) log

Sample crash report:
IPVS: ftp: loaded support on port[0] = 21
Bluetooth: hci0 command 0x0409 tx timeout
Bluetooth: hci0 command 0x041b tx timeout
INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
CPU: 1 PID: 8008 Comm: syz-executor125 Not tainted 4.14.206-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
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_irqsave include/linux/spinlock_api_smp.h:110 [inline]
 _raw_spin_lock_irqsave+0x8c/0xc0 kernel/locking/spinlock.c:160
 skb_dequeue+0x1c/0x180 net/core/skbuff.c:2816
 skb_queue_purge+0x21/0x30 net/core/skbuff.c:2854
 l2cap_chan_del+0x56d/0x950 net/bluetooth/l2cap_core.c:637
 l2cap_chan_close+0x103/0x870 net/bluetooth/l2cap_core.c:757
 l2cap_sock_shutdown+0x2e7/0xc20 net/bluetooth/l2cap_sock.c:1160
 l2cap_sock_release+0x77/0x280 net/bluetooth/l2cap_sock.c:1203
 __sock_release+0xcd/0x2b0 net/socket.c:602
 sock_close+0x15/0x20 net/socket.c:1139
 __fput+0x25f/0x7a0 fs/file_table.c:210
 task_work_run+0x11f/0x190 kernel/task_work.c:113
 exit_task_work include/linux/task_work.h:22 [inline]
 do_exit+0xa08/0x27f0 kernel/exit.c:865
 do_group_exit+0x100/0x2e0 kernel/exit.c:962
 get_signal+0x38d/0x1ca0 kernel/signal.c:2423
 do_signal+0x7c/0x1550 arch/x86/kernel/signal.c:814
 exit_to_usermode_loop+0x160/0x200 arch/x86/entry/common.c:160
 prepare_exit_to_usermode arch/x86/entry/common.c:199 [inline]
 syscall_return_slowpath arch/x86/entry/common.c:270 [inline]
 do_syscall_64+0x4a3/0x640 arch/x86/entry/common.c:297
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x446eb9
RSP: 002b:00007ffd40424fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002a
RAX: fffffffffffffffc RBX: 0000000000000003 RCX: 0000000000446eb9
RDX: 000000000000000e RSI: 0000000020000080 RDI: 0000000000000004
RBP: 0000000000000003 R08: 00000000000000ff R09: 00000000000000ff
R10: 000000000000000c R11: 0000000000000246 R12: 000000000213d850
R13: 0000000000000072 R14: 0000000000000000 R15: 0000000000000000
Bluetooth: hci0 command 0x040f tx timeout
Bluetooth: hci0 command 0x0419 tx timeout
Bluetooth: hci0 command 0x0405 tx timeout

Crashes (60):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/11/15 14:43 linux-4.14.y 27ce4f2a6817 1bf9a662 .config console log report syz C ci2-linux-4-14
2020/11/09 02:26 linux-4.14.y 6b6446efedb2 cba33199 .config console log report syz C ci2-linux-4-14
2020/12/09 17:43 linux-4.14.y 47cbf4cc32db 99917735 .config console log report syz ci2-linux-4-14
2020/12/08 03:51 linux-4.14.y c196b3a9c83a 51a9082e .config console log report syz ci2-linux-4-14
2020/12/05 13:32 linux-4.14.y c196b3a9c83a 0ef84591 .config console log report syz ci2-linux-4-14
2020/11/04 07:41 linux-4.14.y 2b7915014161 cba33199 .config console log report syz ci2-linux-4-14
2020/10/27 00:36 linux-4.14.y 5b7a52cd2eef 8b3eaf58 .config console log report syz ci2-linux-4-14
2020/10/11 23:37 linux-4.14.y cbfa1702aaf6 4a77ae0b .config console log report syz ci2-linux-4-14
2020/08/10 13:22 linux-4.14.y 14b58326976d 7adc7b65 .config console log report syz ci2-linux-4-14
2020/08/07 07:55 linux-4.14.y ca4f2c56d416 cb436c69 .config console log report syz ci2-linux-4-14
2020/08/06 05:39 linux-4.14.y ca4f2c56d416 0487ea6f .config console log report syz ci2-linux-4-14
2021/05/19 18:54 linux-4.14.y 7d7d1c0ab3eb a343ba6b .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/19 04:10 linux-4.14.y 7d7d1c0ab3eb a343ba6b .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/17 19:32 linux-4.14.y 7d7d1c0ab3eb a2eb125d .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/16 05:08 linux-4.14.y 7d7d1c0ab3eb f54a5c09 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/15 01:42 linux-4.14.y 7d7d1c0ab3eb 8bdd5343 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/13 19:49 linux-4.14.y 7d7d1c0ab3eb ecb594cb .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/12 08:06 linux-4.14.y 7d7d1c0ab3eb 86294427 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/12 06:50 linux-4.14.y 7d7d1c0ab3eb 86294427 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/12 05:32 linux-4.14.y 7d7d1c0ab3eb b3c3bb8e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/11 21:02 linux-4.14.y 7d7d1c0ab3eb b3c3bb8e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/11 05:24 linux-4.14.y 7d7d1c0ab3eb ca873091 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/10 19:47 linux-4.14.y 7d7d1c0ab3eb ca873091 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/10 14:17 linux-4.14.y 7d7d1c0ab3eb ca873091 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/10 09:57 linux-4.14.y 7d7d1c0ab3eb bc5434be .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/07 20:58 linux-4.14.y 7d7d1c0ab3eb bc5434be .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/07 10:59 linux-4.14.y 7d7d1c0ab3eb f6da8120 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/07 01:16 linux-4.14.y 7d7d1c0ab3eb 06585184 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/06 17:03 linux-4.14.y 7d7d1c0ab3eb 06585184 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/05/06 13:42 linux-4.14.y 7d7d1c0ab3eb 06c27ff5 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/30 11:23 linux-4.14.y 7d7d1c0ab3eb 77e2b668 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/24 20:11 linux-4.14.y cf256fbcbe34 17f0b706 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/21 19:43 linux-4.14.y cf256fbcbe34 95777977 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/21 16:36 linux-4.14.y cf256fbcbe34 95777977 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/19 21:05 linux-4.14.y cf256fbcbe34 4285c989 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/19 00:02 linux-4.14.y cf256fbcbe34 7e2b734b .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/12 12:41 linux-4.14.y 958e517f4e16 6a81331a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/10 12:03 linux-4.14.y 958e517f4e16 6a81331a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/08 00:36 linux-4.14.y 0cc244011f40 6a81331a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/06 18:16 linux-4.14.y bd634aa64163 6a81331a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/04/04 15:58 linux-4.14.y bd634aa64163 6a81331a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/18 11:32 linux-4.14.y cb83ddcd5332 7216542e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/18 08:46 linux-4.14.y cb83ddcd5332 7216542e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/18 01:21 linux-4.14.y cb83ddcd5332 fdb2bb2c .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/13 20:02 linux-4.14.y c7150cd2fa8c 4a003785 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/11 13:12 linux-4.14.y 1d177c0872ab c2ca1f2a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/03/06 04:38 linux-4.14.y 397a88b2cc86 4a024a9b .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/02/21 16:17 linux-4.14.y 29c52025152b 3e5ed8b4 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/02/19 23:06 linux-4.14.y 29c52025152b f689d40a .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/02/17 15:22 linux-4.14.y 2c8a3fceddf0 052f8d9f .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/02/16 09:17 linux-4.14.y 2c8a3fceddf0 98682e5e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/02/02 12:28 linux-4.14.y 2c8a3fceddf0 19e09687 .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/01/29 21:28 linux-4.14.y 2d2791fce891 fc9fd31e .config console log report info ci2-linux-4-14 INFO: trying to register non-static key in skb_dequeue
2021/01/07 18:09 linux-4.14.y 1752938529c6 c104d4a3 .config console log report info ci2-linux-4-14
2020/12/23 22:36 linux-4.14.y 3f2ecb86cb90 c2c1d1dd .config console log report info ci2-linux-4-14
2020/11/09 02:08 linux-4.14.y 6b6446efedb2 cba33199 .config console log report info ci2-linux-4-14
2020/11/02 10:19 linux-4.14.y 2b7915014161 8bc4594f .config console log report info ci2-linux-4-14
2020/10/27 00:15 linux-4.14.y 5b7a52cd2eef 8b3eaf58 .config console log report info ci2-linux-4-14
* Struck through repros no longer work on HEAD.