syzbot


BUG: MAX_LOCKDEP_CHAINS too low!

Status: upstream: reported C repro on 2023/03/07 18:13
Bug presence: origin:upstream
Labels: missing-backport
[Documentation on labels]
Reported-by: syzbot+7a44bac76a5b55f56fcd@syzkaller.appspotmail.com
First crash: 360d, last: 1h06m
Bug presence (3)
Date Name Commit Repro Result
2023/11/14 linux-6.1.y (ToT) fb2635ac69ab C [report] INFO: rcu detected stall in corrupted
2023/05/16 upstream (ToT) f1fcbaa18b28 C [report] BUG: MAX_LOCKDEP_CHAINS too low!
2023/11/14 upstream (ToT) 9bacdd8996c7 C Didn't crash
Similar bugs (6)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 BUG: MAX_LOCKDEP_CHAINS too low! 401 1017d 1616d 0/1 auto-closed as invalid on 2021/09/16 14:16
linux-4.19 BUG: MAX_LOCKDEP_CHAINS too low! hfsplus ext4 f2fs vfs tmpfs reiserfs nilfs2 jfs btrfs xfs hfs ntfs iso9660 fat squashfs 72698 361d 1778d 0/1 upstream: reported on 2019/04/20 01:26
upstream BUG: MAX_LOCKDEP_CHAINS too low! (2) net C error 84838 843d 1319d 20/26 fixed on 2021/11/10 00:50
upstream BUG: MAX_LOCKDEP_CHAINS too low! (3) no-reminders xfs C error 111384 42m 839d 0/26 upstream: reported C repro on 2021/11/14 03:47
upstream BUG: MAX_LOCKDEP_CHAINS too low! kernel C done 17240 1323d 1982d 15/26 fixed on 2020/07/17 17:58
linux-5.15 BUG: MAX_LOCKDEP_CHAINS too low! origin:upstream C 42423 8m 360d 0/3 upstream: reported C repro on 2023/03/07 16:44
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2023/11/16 20:32 2h02m fix candidate upstream job log (0)

Sample crash report:
BUG: MAX_LOCKDEP_CHAINS too low!
turning off the locking correctness validator.
CPU: 0 PID: 6841 Comm: kworker/u4:5 Not tainted 6.1.71-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023
Workqueue: bond371 bond_alb_monitor
Call trace:
 dump_backtrace+0x1c8/0x1f4 arch/arm64/kernel/stacktrace.c:158
 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:165
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0x108/0x170 lib/dump_stack.c:106
 dump_stack+0x1c/0x58 lib/dump_stack.c:113
 lookup_chain_cache_add kernel/locking/lockdep.c:3772 [inline]
 validate_chain kernel/locking/lockdep.c:3793 [inline]
 __lock_acquire+0x1b88/0x7680 kernel/locking/lockdep.c:5049
 lock_acquire+0x26c/0x7cc kernel/locking/lockdep.c:5662
 _raw_spin_lock_nested+0x5c/0x78 kernel/locking/spinlock.c:378
 raw_spin_rq_lock_nested kernel/sched/core.c:537 [inline]
 raw_spin_rq_lock kernel/sched/sched.h:1354 [inline]
 rq_lock kernel/sched/sched.h:1644 [inline]
 __schedule+0x2c4/0x1c98 kernel/sched/core.c:6475
 preempt_schedule_irq+0x8c/0x1b8 kernel/sched/core.c:6870
 arm64_preempt_schedule_irq arch/arm64/kernel/entry-common.c:265 [inline]
 __el1_irq arch/arm64/kernel/entry-common.c:474 [inline]
 el1_interrupt+0x4c/0x68 arch/arm64/kernel/entry-common.c:486
 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:491
 el1h_64_irq+0x64/0x68 arch/arm64/kernel/entry.S:581
 arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline]
 queue_delayed_work_on+0x254/0x320 kernel/workqueue.c:1708
 queue_delayed_work include/linux/workqueue.h:527 [inline]
 bond_alb_monitor+0xe90/0x1380 drivers/net/bonding/bond_alb.c:1628
 process_one_work+0x7ac/0x1404 kernel/workqueue.c:2292
 worker_thread+0x8e4/0xfec kernel/workqueue.c:2439
 kthread+0x250/0x2d8 kernel/kthread.c:376
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:864

Crashes (36188):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/01/07 23:57 linux-6.1.y 38fb82ecd144 d0304e9c .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/10/21 05:48 linux-6.1.y 7d24402875c7 361b23dc .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/05/07 00:02 linux-6.1.y ca48fc16c493 90c93c40 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/06/25 05:52 linux-6.1.y e84a4e368abe 79782afc .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/06/12 12:33 linux-6.1.y 2f3918bc53fb 49519f06 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/06/06 12:34 linux-6.1.y 76ba310227d2 a4ae4f42 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/04/29 10:02 linux-6.1.y ca1c9012c941 62df2017 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/03/10 05:52 linux-6.1.y 42616e0f09fb f08b59ac .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 10:32 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 08:35 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 06:54 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 06:24 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 05:22 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 05:10 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 04:08 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 03:44 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 02:42 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 02:20 linux-6.1.y a3eb3a74aa8c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/02 00:03 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 22:02 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 20:20 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 19:01 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 18:52 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 17:47 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 17:43 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 16:38 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 15:49 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 14:49 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 14:25 linux-6.1.y a3eb3a74aa8c 83acf9e0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 13:22 linux-6.1.y a3eb3a74aa8c 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 12:04 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 11:18 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 10:15 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 06:43 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 05:41 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 02:59 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/03/01 00:42 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 23:12 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 21:51 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 20:31 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 12:04 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 10:47 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 09:18 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 07:44 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 06:24 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 04:58 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 04:39 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 03:35 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 03:27 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 02:26 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 01:24 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2024/02/29 00:22 linux-6.1.y 81e1dc2f7001 352ab904 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
2023/05/20 23:32 linux-6.1.y fa74641fb6b9 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan BUG: MAX_LOCKDEP_CHAINS too low!
2023/03/07 18:13 linux-6.1.y 42616e0f09fb d7ea8bc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: MAX_LOCKDEP_CHAINS too low!
* Struck through repros no longer work on HEAD.