syzbot


BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! (2)

Status: upstream: reported on 2021/02/27 06:02
Reported-by: syzbot+9bbbacfbf1e04d5221f7@syzkaller.appspotmail.com
First crash: 713d, last: 4d19h
similar bugs (1):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! C done error 25236 988d 1428d 17/24 fixed on 2020/12/09 20:00

Sample crash report:
BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
turning off the locking correctness validator.
CPU: 0 PID: 22499 Comm: kworker/u4:1 Not tainted 6.1.0-rc6-syzkaller-00337-gbf82d38c91f8 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
Workqueue: bond1138 bond_resend_igmp_join_requests_delayed
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0xd1/0x138 lib/dump_stack.c:106
 add_chain_cache kernel/locking/lockdep.c:3697 [inline]
 lookup_chain_cache_add kernel/locking/lockdep.c:3778 [inline]
 validate_chain kernel/locking/lockdep.c:3799 [inline]
 __lock_acquire.cold+0x338/0x3a7 kernel/locking/lockdep.c:5055
 lock_acquire kernel/locking/lockdep.c:5668 [inline]
 lock_acquire+0x1e3/0x630 kernel/locking/lockdep.c:5633
 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:126 [inline]
 _raw_spin_lock_bh+0x33/0x40 kernel/locking/spinlock.c:178
 spin_lock_bh include/linux/spinlock.h:355 [inline]
 rt6_uncached_list_add net/ipv6/route.c:144 [inline]
 icmp6_dst_alloc+0x338/0x680 net/ipv6/route.c:3279
 mld_sendpack+0x5de/0xe70 net/ipv6/mcast.c:1809
 mld_send_report+0x90/0x2f0 net/ipv6/mcast.c:2024
 ipv6_mc_rejoin_groups net/ipv6/mcast.c:2826 [inline]
 ipv6_mc_netdev_event+0x288/0x5b0 net/ipv6/mcast.c:2841
 notifier_call_chain+0xb5/0x200 kernel/notifier.c:87
 call_netdevice_notifiers_info+0xb5/0x130 net/core/dev.c:1945
 call_netdevice_notifiers_extack net/core/dev.c:1983 [inline]
 call_netdevice_notifiers+0x7d/0xb0 net/core/dev.c:1997
 bond_resend_igmp_join_requests_delayed+0x61/0x180 drivers/net/bonding/bond_main.c:850
 process_one_work+0x9bf/0x1710 kernel/workqueue.c:2289
 worker_thread+0x669/0x1090 kernel/workqueue.c:2436
 kthread+0x2e8/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306
 </TASK>

Crashes (2549):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-kasan-gce 2022/11/28 08:07 upstream bf82d38c91f8 74a66371 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce 2022/11/13 18:48 upstream fef7fd48922d 3ead01ad .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce 2022/09/24 19:33 upstream a63f2e7cb110 0042f2b4 .config console log report info [disk image] [vmlinux] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/08/11 08:06 upstream 200e340f2196 a6201f11 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/04/13 17:31 upstream a19944809fe9 faabdb86 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce 2022/04/11 17:29 upstream ce522ba9ef7e af01ee7d .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 14:15 upstream dcb85f85fa6f a3e470b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 14:06 upstream dcb85f85fa6f a3e470b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 12:56 upstream dcb85f85fa6f a3e470b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 11:46 upstream dcb85f85fa6f a3e470b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 10:51 upstream dcb85f85fa6f a3e470b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-smack-root 2022/02/04 05:44 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-smack-root 2022/02/04 04:21 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-smack-root 2022/02/04 04:03 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/04 02:33 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-selinux-root 2022/02/04 00:09 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/03 22:10 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/03 21:49 upstream 1f2cfdd349b7 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/03 17:00 upstream 88808fbbead4 4ebb2798 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/03 15:57 upstream 88808fbbead4 4ebb2798 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-smack-root 2022/02/03 14:36 upstream 88808fbbead4 4ebb2798 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-root 2022/02/03 13:35 upstream 88808fbbead4 4ebb2798 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-smack-root 2022/02/03 13:02 upstream 88808fbbead4 4ebb2798 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-kasan-gce-386 2022/01/31 03:47 upstream 26291c54e111 495e00c5 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2023/01/21 04:05 net 45a919bbb21c 559a440a .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/11/12 05:37 net f3a72878a3de 3ead01ad .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/10/04 22:56 net 93e2be344a7d eab8f949 .config console log report info [disk image] [vmlinux] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/09/27 03:48 net 6052a4c11fd8 10323ddf .config console log report info [disk image] [vmlinux] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/07/05 00:44 net ea1c3b77bc0b bff65f44 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/07/01 11:09 net 0a18d802d65c 1434eec0 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/06/24 01:20 net 12378a5a75e3 912f5df7 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/06/19 05:58 net a2b1a5d40bd1 8f633d84 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/06/17 19:53 net b4a028c4d031 cb58b3b2 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/05/28 18:26 net 9bae058ab57f a46af346 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-this-kasan-gce 2022/03/09 17:36 net c79fcc27be90 9e8eaa75 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-bpf-kasan-gce 2021/02/27 17:56 bpf 557c223b643a 4c37c133 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-bpf-kasan-gce 2021/02/27 06:01 bpf 557c223b643a 4c37c133 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-bpf-kasan-gce 2021/02/19 04:24 bpf 57baf8cc70ea 14052202 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-kasan-gce 2022/12/23 05:14 net-next c183e6c3ec34 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-kasan-gce 2022/12/02 20:01 net-next dbadae927287 e080de16 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-kasan-gce 2022/06/22 15:52 net-next a80d8fb70cc7 0fc5c330 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-kasan-gce 2022/03/03 02:46 net-next a577223a97df 45a13a73 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-net-kasan-gce 2022/02/28 10:24 net-next b42a738e409b 45a13a73 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-bpf-next-kasan-gce 2021/02/28 09:15 bpf-next 85e142cb42a1 4c37c133 .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-linux-next-kasan-gce-root 2022/02/04 01:19 linux-next 2d3d8c7643a5 30646bfe .config console log report info BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/28 20:57 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c62c88e05937 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/27 05:07 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 1dc22be1f91f 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/26 02:30 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 2e84eedb182e 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/25 02:30 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 2e84eedb182e 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/22 19:25 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci edb2f0dc90f2 559a440a .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/21 21:12 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci edb2f0dc90f2 559a440a .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/18 22:21 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9598c377d828 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/18 17:14 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9598c377d828 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/16 10:50 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9598c377d828 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/16 05:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9598c377d828 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/15 23:30 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9598c377d828 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/10 08:37 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 358a161a6a9e 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2023/01/09 08:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci ae87308093bc 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2022/12/30 12:25 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2022/12/28 14:38 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2022/12/26 10:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
ci-upstream-gce-arm64 2022/12/25 16:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
* Struck through repros no longer work on HEAD.