syzbot


BUG: looking up invalid subclass: 8

Status: upstream: reported C repro on 2020/02/15 04:55
Reported-by: syzbot+d15bb2f545ed3e531849@syzkaller.appspotmail.com
First crash: 1771d, last: 764d
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.14 BUG: looking up invalid subclass: 8 C error 12 763d 1722d 0/1 upstream: reported C repro on 2020/04/03 18:19
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 (16)
Created Duration User Patch Repo Result
2021/11/23 16:27 16m bisect fix linux-4.19.y error job log
2021/07/22 08:37 41m bisect fix linux-4.19.y OK (0) job log log
2021/06/22 06:36 38m bisect fix linux-4.19.y OK (0) job log log
2021/05/22 13:32 40m bisect fix linux-4.19.y OK (0) job log log
2021/04/22 12:55 36m bisect fix linux-4.19.y OK (0) job log log
2021/03/23 12:20 35m bisect fix linux-4.19.y OK (0) job log log
2021/02/21 08:05 35m bisect fix linux-4.19.y OK (0) job log log
2021/02/18 04:17 19m bisect fix linux-4.19.y error job log
2021/02/05 19:30 1m bisect fix linux-4.19.y error job log
2021/01/06 18:53 36m bisect fix linux-4.19.y OK (0) job log log
2020/11/15 09:04 38m bisect fix linux-4.19.y OK (0) job log log
2020/09/20 06:59 23m bisect fix linux-4.19.y OK (0) job log log
2020/08/21 06:31 27m bisect fix linux-4.19.y OK (0) job log log
2020/07/12 12:52 26m bisect fix linux-4.19.y OK (0) job log log
2020/06/03 23:28 24m bisect fix linux-4.19.y OK (0) job log log
2020/03/29 11:20 40m bisect fix linux-4.19.y OK (0) job log log

Sample crash report:
BUG: looking up invalid subclass: 8
turning off the locking correctness validator.
CPU: 1 PID: 8311 Comm: syz-executor270 Not tainted 4.19.202-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
 look_up_lock_class kernel/locking/lockdep.c:662 [inline]
 register_lock_class+0x3d8/0x11c0 kernel/locking/lockdep.c:749
 __lockdep_init_map+0x263/0x5a0 kernel/locking/lockdep.c:3215
 vlan_dev_set_lockdep_class net/8021q/vlan_dev.c:511 [inline]
 vlan_dev_init+0x780/0xc80 net/8021q/vlan_dev.c:606
 register_netdevice+0x2dc/0x10f0 net/core/dev.c:8660
 register_vlan_dev+0x2f1/0x7d0 net/8021q/vlan.c:172
 vlan_newlink+0x477/0x6d0 net/8021q/vlan_netlink.c:189
 rtnl_newlink+0x1030/0x15c0 net/core/rtnetlink.c:3141
 rtnetlink_rcv_msg+0x453/0xb80 net/core/rtnetlink.c:4782
 netlink_rcv_skb+0x160/0x440 net/netlink/af_netlink.c:2457
 netlink_unicast_kernel net/netlink/af_netlink.c:1320 [inline]
 netlink_unicast+0x4d5/0x690 net/netlink/af_netlink.c:1346
 netlink_sendmsg+0x6bb/0xc40 net/netlink/af_netlink.c:1911
 sock_sendmsg_nosec net/socket.c:651 [inline]
 sock_sendmsg+0xc3/0x120 net/socket.c:661
 ___sys_sendmsg+0x7bb/0x8e0 net/socket.c:2225
 __sys_sendmsg net/socket.c:2263 [inline]
 __do_sys_sendmsg net/socket.c:2272 [inline]
 __se_sys_sendmsg net/socket.c:2270 [inline]
 __x64_sys_sendmsg+0x132/0x220 net/socket.c:2270
 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x443c79
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 11 15 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c4 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffef5fb0378 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000443c79
RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000000004
RBP: 0000000000000000 R08: 00007ffef5fb03b0 R09: 00007ffef5fb03b0
R10: 00007ffef5fb03b0 R11: 0000000000000246 R12: 0000000000089118
R13: 00007ffef5fb03b0 R14: 00007ffef5fb03a0 R15: 00007ffef5fb0394
syz-executor270 (8402) used greatest stack depth: 23288 bytes left
syz-executor270 (8480) used greatest stack depth: 23032 bytes left
syz-executor270 (8523) used greatest stack depth: 23016 bytes left
syz-executor270 (8550) used greatest stack depth: 23000 bytes left
nla_parse: 137 callbacks suppressed
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
syz-executor270 (8719) used greatest stack depth: 22784 bytes left
nla_parse: 123 callbacks suppressed
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.
netlink: 12 bytes leftover after parsing attributes in process `syz-executor270'.

Crashes (37):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/08/09 09:33 linux-4.19.y 5c66974a6304 6972b106 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: 8
2022/11/18 01:28 linux-4.19.y 3f8a27f9e27b 4ba8ab94 .config console log report syz C [disk image] [vmlinux] ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/11/14 03:56 linux-4.19.y 3f8a27f9e27b 7ba4d859 .config console log report syz C [disk image] [vmlinux] ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/08/27 13:02 linux-4.19.y 3f8a27f9e27b 07177916 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/08/07 04:40 linux-4.19.y 3f8a27f9e27b 88e3a122 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/07/13 20:26 linux-4.19.y 3f8a27f9e27b 5d921b08 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/06/26 18:10 linux-4.19.y 3f8a27f9e27b a371c43c .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/05/01 13:02 linux-4.19.y 3f8a27f9e27b 2df221f6 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/03/29 12:04 linux-4.19.y 3f8a27f9e27b 6bdac766 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/03/20 22:21 linux-4.19.y 3f8a27f9e27b e2d91b1d .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/02/26 20:28 linux-4.19.y 3f8a27f9e27b 45a13a73 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/02/04 20:55 linux-4.19.y 3f8a27f9e27b a3e470b2 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2022/01/22 02:04 linux-4.19.y 3f8a27f9e27b 214351e1 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/10/24 16:11 linux-4.19.y 3f8a27f9e27b 282f03fb .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/10/06 11:55 linux-4.19.y c2276d585654 0a63fd36 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/10/04 13:02 linux-4.19.y c2276d585654 ce697b49 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/10/04 00:03 linux-4.19.y c2276d585654 db0f5787 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/09/07 13:25 linux-4.19.y b172b44fcb17 6ca60148 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/09/07 04:51 linux-4.19.y b172b44fcb17 6ca60148 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/09/03 21:29 linux-4.19.y b172b44fcb17 d236a457 .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/08/30 21:09 linux-4.19.y e23d55af0e1f 8f58a0ef .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/08/30 00:11 linux-4.19.y e23d55af0e1f be2c130d .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/08/21 18:48 linux-4.19.y 59456c9cc40c b599f2fc .config console log report syz C ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2020/10/16 09:04 linux-4.19.y a1b977b49b66 6e262c73 .config console log report syz C ci2-linux-4-19
2020/04/09 22:06 linux-4.19.y dda0e2920330 a8c6a3f8 .config console log report syz C ci2-linux-4-19
2020/03/29 22:32 linux-4.19.y 54b4fa6d3955 05736b29 .config console log report syz C ci2-linux-4-19
2020/02/15 10:00 linux-4.19.y 9b15f7fae677 5d7b90f1 .config console log report syz C ci2-linux-4-19
2020/02/15 04:54 linux-4.19.y 9b15f7fae677 5d7b90f1 .config console log report syz C ci2-linux-4-19
2021/08/17 00:58 linux-4.19.y 59456c9cc40c 6652437d .config console log report syz ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2021/07/28 00:45 linux-4.19.y 4938296e03bd 17d6ab15 .config console log report info ci2-linux-4-19 BUG: looking up invalid subclass: 8
2022/10/29 16:39 linux-4.19.y 3f8a27f9e27b 2a71366b .config console log report info [disk image] [vmlinux] ci2-linux-4-19 BUG: looking up invalid subclass: NUM
2020/12/07 17:59 linux-4.19.y daefdc9eb24b f80ce148 .config console log report info ci2-linux-4-19
2020/11/23 11:16 linux-4.19.y 76bda503e640 0d27f508 .config console log report info ci2-linux-4-19
2020/07/22 06:31 linux-4.19.y 17a87580a885 21f1765e .config console log report ci2-linux-4-19
2020/06/12 12:52 linux-4.19.y 3fc898571b97 819b58b0 .config console log report ci2-linux-4-19
2020/05/04 23:28 linux-4.19.y fdc072324f3c 9941337c .config console log report ci2-linux-4-19
2020/02/28 11:20 linux-4.19.y f25804f38984 c88c7b75 .config console log report ci2-linux-4-19
* Struck through repros no longer work on HEAD.