syzbot


BUG: MAX_LOCKDEP_ENTRIES too low! (2)

Status: auto-closed as invalid on 2022/08/16 22:49
Subsystems: kernel
[Documentation on labels]
First crash: 1031d, last: 876d
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 BUG: MAX_LOCKDEP_ENTRIES too low! origin:upstream C 2 40d 417d 0/3 upstream: reported C repro on 2023/08/21 09:06
upstream BUG: MAX_LOCKDEP_ENTRIES too low! C done 179076 1251d 1942d 20/28 fixed on 2021/11/10 00:50
upstream BUG: MAX_LOCKDEP_ENTRIES too low! (3) no-reminders net C unreliable 469 22d 694d 0/28 upstream: reported C repro on 2022/11/16 22:12
linux-5.15 BUG: MAX_LOCKDEP_ENTRIES too low! origin:upstream missing-backport C done 8 180d 513d 0/3 upstream: reported C repro on 2023/05/17 04:24

Sample crash report:
BUG: MAX_LOCKDEP_ENTRIES too low!
turning off the locking correctness validator.
CPU: 0 PID: 16049 Comm: kworker/u4:23 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: bond1694 bond_alb_monitor
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:106
 alloc_list_entry kernel/locking/lockdep.c:1370 [inline]
 add_lock_to_list.constprop.0.cold+0x11/0x18 kernel/locking/lockdep.c:1391
 check_prev_add kernel/locking/lockdep.c:3135 [inline]
 check_prevs_add kernel/locking/lockdep.c:3188 [inline]
 validate_chain kernel/locking/lockdep.c:3803 [inline]
 __lock_acquire+0x2f48/0x56c0 kernel/locking/lockdep.c:5029
 lock_acquire kernel/locking/lockdep.c:5641 [inline]
 lock_acquire+0x1ab/0x510 kernel/locking/lockdep.c:5606
 _raw_spin_lock_nested+0x30/0x40 kernel/locking/spinlock.c:378
 raw_spin_rq_lock_nested+0x2b/0x120 kernel/sched/core.c:554
 raw_spin_rq_lock kernel/sched/sched.h:1297 [inline]
 rq_lock kernel/sched/sched.h:1595 [inline]
 __schedule+0x240/0x4cc0 kernel/sched/core.c:6302
 preempt_schedule_notrace+0x5b/0xd0 kernel/sched/core.c:6646
 preempt_schedule_notrace_thunk+0x16/0x18 arch/x86/entry/thunk_64.S:36
 rcu_read_unlock_sched_notrace include/linux/rcupdate.h:816 [inline]
 trace_lock_acquire include/trace/events/lock.h:13 [inline]
 lock_acquire+0x458/0x510 kernel/locking/lockdep.c:5612
 process_one_work+0x905/0x1610 kernel/workqueue.c:2265
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:298
 </TASK>

Crashes (9):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/05/18 22:49 upstream ef1302160bfb 50c53f39 .config console log report info ci-upstream-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
2022/05/16 08:59 upstream 42226c989789 744a39e2 .config console log report info ci-upstream-kasan-gce-root BUG: MAX_LOCKDEP_ENTRIES too low!
2022/04/29 14:07 upstream 38d741cb70b3 e9076525 .config console log report info ci-upstream-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
2022/04/26 01:42 upstream d615b5416f8a 152baedd .config console log report info ci-upstream-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
2022/02/20 12:05 upstream 4f12b742eb2b 3cd800e4 .config console log report info ci-upstream-kasan-gce-selinux-root BUG: MAX_LOCKDEP_ENTRIES too low!
2022/01/17 04:08 upstream 79e06c4c4950 723cfaf0 .config console log report info ci-upstream-kasan-gce-386 BUG: MAX_LOCKDEP_ENTRIES too low!
2022/03/03 11:12 net-old e3d5ea2c011e 45a13a73 .config console log report info ci-upstream-net-this-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
2021/12/17 05:21 net-next-old 7cd2802d7496 44068e19 .config console log report info ci-upstream-net-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
2021/12/15 06:11 net-next-old 6cf7a1ac0fed f752fb53 .config console log report info ci-upstream-net-kasan-gce BUG: MAX_LOCKDEP_ENTRIES too low!
* Struck through repros no longer work on HEAD.