syzbot


BUG: looking up invalid subclass: 8

Status: upstream: reported C repro on 2020/04/03 18:19
Reported-by: syzbot+37784afd3fb205ca5611@syzkaller.appspotmail.com
First crash: 1722d, last: 763d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: looking up invalid subclass: 8 sound C 5 2601d 2601d 4/28 fixed on 2018/02/01 10:32
linux-4.19 BUG: looking up invalid subclass: 8 C error 37 764d 1771d 0/1 upstream: reported C repro on 2020/02/15 04:55
linux-4.14 BUG: looking up invalid subclass: 9 C inconclusive 4 1662d 1770d 0/1 upstream: reported C repro on 2020/02/15 17:15
Fix bisection attempts (25)
Created Duration User Patch Repo Result
2022/10/13 02:18 0m bisect fix linux-4.14.y error job log
2022/09/06 06:08 27m bisect fix linux-4.14.y OK (0) job log log
2022/06/17 17:07 22m bisect fix linux-4.14.y OK (0) job log log
2022/05/18 16:45 21m bisect fix linux-4.14.y OK (0) job log log
2022/04/18 15:26 21m bisect fix linux-4.14.y OK (0) job log log
2022/03/19 14:42 22m bisect fix linux-4.14.y OK (0) job log log
2022/02/17 08:12 24m bisect fix linux-4.14.y OK (0) job log log
2022/01/18 06:34 26m bisect fix linux-4.14.y OK (0) job log log
2021/11/28 14:50 28m bisect fix linux-4.14.y OK (0) job log log
2021/10/29 14:03 28m bisect fix linux-4.14.y OK (0) job log log
2021/09/28 02:30 27m bisect fix linux-4.14.y OK (0) job log log
2021/08/29 02:00 29m bisect fix linux-4.14.y OK (0) job log log
2021/07/30 01:38 22m bisect fix linux-4.14.y OK (0) job log log
2021/06/30 01:16 22m bisect fix linux-4.14.y OK (0) job log log
2021/05/31 00:50 25m bisect fix linux-4.14.y OK (0) job log log
2021/05/01 00:22 27m bisect fix linux-4.14.y OK (0) job log log
2021/04/01 00:01 20m bisect fix linux-4.14.y OK (0) job log log
2021/03/01 23:32 28m bisect fix linux-4.14.y OK (0) job log log
2021/01/19 21:58 34m bisect fix linux-4.14.y OK (0) job log log
2020/12/05 11:02 40m bisect fix linux-4.14.y OK (0) job log log
2020/11/05 10:26 36m bisect fix linux-4.14.y OK (0) job log log
2020/10/06 09:47 38m bisect fix linux-4.14.y OK (0) job log log
2020/08/12 17:54 26m bisect fix linux-4.14.y OK (0) job log log
2020/06/14 18:14 23m bisect fix linux-4.14.y OK (0) job log log
2020/05/15 14:30 26m bisect fix linux-4.14.y OK (0) job log log

Sample crash report:
BUG: looking up invalid subclass: 8
turning off the locking correctness validator.
CPU: 1 PID: 8243 Comm: syz-executor902 Not tainted 4.14.218-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/0x281 lib/dump_stack.c:58
 look_up_lock_class kernel/locking/lockdep.c:673 [inline]
 register_lock_class+0x642/0x1320 kernel/locking/lockdep.c:756
 __lockdep_init_map+0x263/0x560 kernel/locking/lockdep.c:3277
 vlan_dev_set_lockdep_class net/8021q/vlan_dev.c:509 [inline]
 vlan_dev_init+0x745/0xc00 net/8021q/vlan_dev.c:604
 register_netdevice+0x291/0xe40 net/core/dev.c:7590
 register_vlan_dev+0x287/0x6d0 net/8021q/vlan.c:168
 vlan_newlink+0x3b9/0x510 net/8021q/vlan_netlink.c:165
 rtnl_newlink+0xf88/0x1830 net/core/rtnetlink.c:2728
 rtnetlink_rcv_msg+0x3be/0xb10 net/core/rtnetlink.c:4316
 netlink_rcv_skb+0x125/0x390 net/netlink/af_netlink.c:2433
 netlink_unicast_kernel net/netlink/af_netlink.c:1287 [inline]
 netlink_unicast+0x437/0x610 net/netlink/af_netlink.c:1313
 netlink_sendmsg+0x62e/0xb80 net/netlink/af_netlink.c:1878
 sock_sendmsg_nosec net/socket.c:646 [inline]
 sock_sendmsg+0xb5/0x100 net/socket.c:656
 ___sys_sendmsg+0x6c8/0x800 net/socket.c:2062
 __sys_sendmsg+0xa3/0x120 net/socket.c:2096
 SYSC_sendmsg net/socket.c:2107 [inline]
 SyS_sendmsg+0x27/0x40 net/socket.c:2103
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x446879
RSP: 002b:00007f6909a5d318 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 00000000004cb448 RCX: 0000000000446879
RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000004
RBP: 00000000004cb440 R08: 0000000000000009 R09: 0000000000000000
R10: 0000000000000028 R11: 0000000000000246 R12: 000000000049b164
R13: 00007ffec5cec74f R14: 00007f6909a5d400 R15: 0000000000022000
Bluetooth: hci0 command 0x0409 tx timeout
Bluetooth: hci0 command 0x041b tx timeout
Bluetooth: hci0 command 0x040f tx timeout
Bluetooth: hci0 command 0x0419 tx timeout

Crashes (12):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/01/30 23:32 linux-4.14.y 2c8a3fceddf0 fc9fd31e .config console log report syz C ci2-linux-4-14 BUG: looking up invalid subclass: 8
2022/11/18 19:41 linux-4.14.y e911713e40ca 5bb70014 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-4-14 BUG: looking up invalid subclass: NUM
2022/08/07 06:08 linux-4.14.y b641242202ed 88e3a122 .config console log report syz C ci2-linux-4-14 BUG: looking up invalid subclass: NUM
2022/07/14 06:35 linux-4.14.y 424a46ea058e 5d921b08 .config console log report syz C ci2-linux-4-14 BUG: looking up invalid subclass: NUM
2021/12/19 06:34 linux-4.14.y 9dfbac0e6b86 44068e19 .config console log report syz C ci2-linux-4-14 BUG: looking up invalid subclass: NUM
2021/12/16 02:57 linux-4.14.y 9dfbac0e6b86 572bcb40 .config console log report syz C ci2-linux-4-14 BUG: looking up invalid subclass: NUM
2020/12/20 21:58 linux-4.14.y 3f2ecb86cb90 04201c06 .config console log report syz C ci2-linux-4-14
2020/09/06 06:29 linux-4.14.y 2f166cdcf8a9 abf9ba4f .config console log report syz C ci2-linux-4-14
2020/04/15 14:25 linux-4.14.y c10b57a567e4 3f3c5574 .config console log report syz C ci2-linux-4-14
2020/04/03 19:13 linux-4.14.y 4520f06b03ae 5ed396e6 .config console log report syz C ci2-linux-4-14
2020/07/13 15:32 linux-4.14.y b850307b279c f90ec899 .config console log report ci2-linux-4-14
2020/04/03 18:18 linux-4.14.y 4520f06b03ae 5ed396e6 .config console log report ci2-linux-4-14
* Struck through repros no longer work on HEAD.