| Date | Name | Commit | Repro | Result |
|---|---|---|---|---|
| 2024/05/10 | upstream (ToT) | 448b3fe5a0ea | C | [report] inconsistent lock state in valid_state |
syzbot |
sign-in | mailing list | source | docs |
| Date | Name | Commit | Repro | Result |
|---|---|---|---|---|
| 2024/05/10 | upstream (ToT) | 448b3fe5a0ea | C | [report] inconsistent lock state in valid_state |
| Created | Duration | User | Patch | Repo | Result |
|---|---|---|---|---|---|
| 2025/03/22 17:43 | 9m | retest repro | linux-5.15.y | report log | |
| 2024/12/27 04:00 | 8m | retest repro | linux-5.15.y | report log | |
| 2024/10/17 06:34 | 22m | retest repro | linux-5.15.y | OK log | |
| 2024/10/17 06:34 | 45m | retest repro | linux-5.15.y | OK log | |
| 2024/10/17 00:40 | 19m | retest repro | linux-5.15.y | OK log |
| Created | Duration | User | Patch | Repo | Result |
|---|---|---|---|---|---|
| 2025/08/30 11:04 | 1h40m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2025/07/27 03:30 | 1h38m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2025/06/24 17:27 | 4h44m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2025/05/11 16:40 | 2h50m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2025/03/27 03:54 | 2h03m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2025/01/11 12:53 | 57m | bisect fix | linux-5.15.y | OK (0) job log log | |
| 2024/06/09 19:39 | 1h06m | bisect fix | linux-5.15.y | OK (0) job log log |
======================================================
WARNING: possible circular locking dependency detected
5.15.158-syzkaller #0 Not tainted
------------------------------------------------------
syz-executor141/3625 is trying to acquire lock:
ffff888012a00a28 (&p->pi_lock){-.-.}-{2:2}, at: try_to_wake_up+0xae/0x1300 kernel/sched/core.c:4030
but task is already holding lock:
ffff8880b9b35bb8 (lock#8){+.+.}-{2:2}, at: local_lock_acquire+0xd/0x170 include/linux/local_lock_internal.h:28
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #2 (lock#8){+.+.}-{2:2}:
lock_acquire+0x1db/0x4f0 kernel/locking/lockdep.c:5623
local_lock_acquire+0x29/0x170 include/linux/local_lock_internal.h:29
__mmap_lock_do_trace_acquire_returned+0x7c/0x340 mm/mmap_lock.c:237
__mmap_lock_trace_acquire_returned include/linux/mmap_lock.h:36 [inline]
mmap_read_trylock include/linux/mmap_lock.h:137 [inline]
stack_map_get_build_id_offset+0x612/0x930 kernel/bpf/stackmap.c:185
__bpf_get_stack+0x495/0x570 kernel/bpf/stackmap.c:496
____bpf_get_stack_raw_tp kernel/trace/bpf_trace.c:1490 [inline]
bpf_get_stack_raw_tp+0x1b2/0x220 kernel/trace/bpf_trace.c:1480
0xffffffffa00309f2
bpf_dispatcher_nop_func include/linux/bpf.h:790 [inline]
__bpf_prog_run include/linux/filter.h:628 [inline]
bpf_prog_run include/linux/filter.h:635 [inline]
__bpf_trace_run kernel/trace/bpf_trace.c:1880 [inline]
bpf_trace_run2+0x19e/0x340 kernel/trace/bpf_trace.c:1917
trace_tlb_flush+0xed/0x110 include/trace/events/tlb.h:38
switch_mm_irqs_off+0x748/0xa30
context_switch kernel/sched/core.c:5016 [inline]
__schedule+0x1167/0x45b0 kernel/sched/core.c:6376
schedule+0x11b/0x1f0 kernel/sched/core.c:6459
exit_to_user_mode_loop+0x44/0x130 kernel/entry/common.c:169
exit_to_user_mode_prepare+0xb1/0x140 kernel/entry/common.c:214
irqentry_exit_to_user_mode+0x5/0x30 kernel/entry/common.c:320
asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:638
-> #1 (&rq->__lock){-.-.}-{2:2}:
lock_acquire+0x1db/0x4f0 kernel/locking/lockdep.c:5623
_raw_spin_lock_nested+0x2d/0x40 kernel/locking/spinlock.c:368
raw_spin_rq_lock_nested+0x26/0x140 kernel/sched/core.c:475
raw_spin_rq_lock kernel/sched/sched.h:1326 [inline]
rq_lock kernel/sched/sched.h:1621 [inline]
task_fork_fair+0x5d/0x350 kernel/sched/fair.c:11480
sched_cgroup_fork+0x2d3/0x330 kernel/sched/core.c:4466
copy_process+0x224a/0x3ef0 kernel/fork.c:2320
kernel_clone+0x210/0x960 kernel/fork.c:2604
kernel_thread+0x168/0x1e0 kernel/fork.c:2656
rest_init+0x21/0x330 init/main.c:706
start_kernel+0x48c/0x540 init/main.c:1140
secondary_startup_64_no_verify+0xb1/0xbb
-> #0 (&p->pi_lock){-.-.}-{2:2}:
check_prev_add kernel/locking/lockdep.c:3053 [inline]
check_prevs_add kernel/locking/lockdep.c:3172 [inline]
validate_chain+0x1649/0x5930 kernel/locking/lockdep.c:3788
__lock_acquire+0x1295/0x1ff0 kernel/locking/lockdep.c:5012
lock_acquire+0x1db/0x4f0 kernel/locking/lockdep.c:5623
__raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
_raw_spin_lock_irqsave+0xd1/0x120 kernel/locking/spinlock.c:162
try_to_wake_up+0xae/0x1300 kernel/sched/core.c:4030
rcu_read_unlock_special+0x3aa/0x520 kernel/rcu/tree_plugin.h:650
__rcu_read_unlock+0x92/0x100 kernel/rcu/tree_plugin.h:422
rcu_read_unlock include/linux/rcupdate.h:771 [inline]
put_memcg_path_buf+0xde/0x100 mm/mmap_lock.c:153
__mmap_lock_do_trace_acquire_returned+0x12f/0x340 mm/mmap_lock.c:237
__mmap_lock_trace_acquire_returned include/linux/mmap_lock.h:36 [inline]
mmap_read_trylock include/linux/mmap_lock.h:137 [inline]
do_user_addr_fault arch/x86/mm/fault.c:1329 [inline]
handle_page_fault arch/x86/mm/fault.c:1476 [inline]
exc_page_fault+0x59c/0x740 arch/x86/mm/fault.c:1532
asm_exc_page_fault+0x22/0x30 arch/x86/include/asm/idtentry.h:568
other info that might help us debug this:
Chain exists of:
&p->pi_lock --> &rq->__lock --> lock#8
Possible unsafe locking scenario:
CPU0 CPU1
---- ----
lock(lock#8);
lock(&rq->__lock);
lock(lock#8);
lock(&p->pi_lock);
*** DEADLOCK ***
3 locks held by syz-executor141/3625:
#0: ffff888078240f28 (&mm->mmap_lock){++++}-{3:3}, at: mmap_read_trylock include/linux/mmap_lock.h:136 [inline]
#0: ffff888078240f28 (&mm->mmap_lock){++++}-{3:3}, at: do_user_addr_fault arch/x86/mm/fault.c:1329 [inline]
#0: ffff888078240f28 (&mm->mmap_lock){++++}-{3:3}, at: handle_page_fault arch/x86/mm/fault.c:1476 [inline]
#0: ffff888078240f28 (&mm->mmap_lock){++++}-{3:3}, at: exc_page_fault+0x181/0x740 arch/x86/mm/fault.c:1532
#1: ffff8880b9b35bb8 (lock#8){+.+.}-{2:2}, at: local_lock_acquire+0xd/0x170 include/linux/local_lock_internal.h:28
#2: ffffffff8c91fae0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 include/linux/rcupdate.h:311
stack backtrace:
CPU: 1 PID: 3625 Comm: syz-executor141 Not tainted 5.15.158-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024
Call Trace:
<TASK>
__dump_stack lib/dump_stack.c:88 [inline]
dump_stack_lvl+0x1e3/0x2d0 lib/dump_stack.c:106
check_noncircular+0x2f8/0x3b0 kernel/locking/lockdep.c:2133
check_prev_add kernel/locking/lockdep.c:3053 [inline]
check_prevs_add kernel/locking/lockdep.c:3172 [inline]
validate_chain+0x1649/0x5930 kernel/locking/lockdep.c:3788
__lock_acquire+0x1295/0x1ff0 kernel/locking/lockdep.c:5012
lock_acquire+0x1db/0x4f0 kernel/locking/lockdep.c:5623
__raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
_raw_spin_lock_irqsave+0xd1/0x120 kernel/locking/spinlock.c:162
try_to_wake_up+0xae/0x1300 kernel/sched/core.c:4030
rcu_read_unlock_special+0x3aa/0x520 kernel/rcu/tree_plugin.h:650
__rcu_read_unlock+0x92/0x100 kernel/rcu/tree_plugin.h:422
rcu_read_unlock include/linux/rcupdate.h:771 [inline]
put_memcg_path_buf+0xde/0x100 mm/mmap_lock.c:153
__mmap_lock_do_trace_acquire_returned+0x12f/0x340 mm/mmap_lock.c:237
__mmap_lock_trace_acquire_returned include/linux/mmap_lock.h:36 [inline]
mmap_read_trylock include/linux/mmap_lock.h:137 [inline]
do_user_addr_fault arch/x86/mm/fault.c:1329 [inline]
handle_page_fault arch/x86/mm/fault.c:1476 [inline]
exc_page_fault+0x59c/0x740 arch/x86/mm/fault.c:1532
asm_exc_page_fault+0x22/0x30 arch/x86/include/asm/idtentry.h:568
RIP: 0033:0x7fa09d3b8400
Code: 84 dd fe ff ff 4c 89 e7 e8 ed 90 00 00 e9 d0 fe ff ff 0f 1f 84 00 00 00 00 00 49 8b 06 48 89 45 00 48 85 c0 0f 85 85 00 00 00 <c6> 05 29 3d 0a 00 01 31 c0 87 05 f9 38 0a 00 83 f8 01 0f 8f 84 00
RSP: 002b:00007fffae47cf00 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000004
RDX: 0000000000000001 RSI: 0000000000000000 RDI: 00007fa09d45aad8
RBP: 00007fa09d459120 R08: 00000000000000a0 R09: 00000000000000a0
R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa09d45bd08
R13: 0000000000000000 R14: 00007fa09d45bd20 R15: 00007fa09d3b1290
</TASK>
| Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/05/09 20:40 | linux-5.15.y | 284087d4f7d5 | 05079661 | .config | console log | report | syz | C | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | |
| 2025/09/22 03:17 | linux-5.15.y | 43bb85222e53 | 67c37560 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/08/31 04:35 | linux-5.15.y | 01879f56bdde | 807a3b61 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/05/25 04:45 | linux-5.15.y | 98f47d0e9b8c | ed351ea7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/05/25 03:10 | linux-5.15.y | 98f47d0e9b8c | ed351ea7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/05/17 20:09 | linux-5.15.y | 3b8db0e4f263 | f41472b0 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/05/16 13:18 | linux-5.15.y | 3b8db0e4f263 | cfde8269 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/04/07 22:05 | linux-5.15.y | 0c935c049b5c | a2ada0e7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/02/24 03:20 | linux-5.15.y | c16c81c81336 | d34966d1 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/02/23 09:37 | linux-5.15.y | c16c81c81336 | d34966d1 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/02/08 22:54 | linux-5.15.y | c16c81c81336 | ef44b750 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2025/02/03 09:44 | linux-5.15.y | c16c81c81336 | 568559e4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/12/10 09:31 | linux-5.15.y | 0a51d2d4527b | cfc402b4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/11/27 23:43 | linux-5.15.y | 0a51d2d4527b | 5df23865 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/10/24 16:48 | linux-5.15.y | 74cdd62cb470 | 0d144d1a | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/10/02 21:31 | linux-5.15.y | 3a5928702e71 | 02f9582a | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/09/20 23:46 | linux-5.15.y | 3a5928702e71 | 6f888b75 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/29 11:47 | linux-5.15.y | fa93fa65db6e | ef3de9e8 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/13 13:35 | linux-5.15.y | 7e89efd3ae1c | f21a18ca | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/13 04:33 | linux-5.15.y | 7e89efd3ae1c | 7b0f4b46 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/13 04:33 | linux-5.15.y | 7e89efd3ae1c | 7b0f4b46 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/12 05:33 | linux-5.15.y | 7e89efd3ae1c | 6f4edef4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/10 19:01 | linux-5.15.y | 7e89efd3ae1c | 6f4edef4 | .config | console log | report | syz / log | C | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | |
| 2024/08/10 16:58 | linux-5.15.y | 7e89efd3ae1c | 6f4edef4 | .config | console log | report | syz / log | C | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | |
| 2024/08/08 01:11 | linux-5.15.y | 7e89efd3ae1c | de12cf65 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/08/04 23:41 | linux-5.15.y | 7e89efd3ae1c | 1786a2a8 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/04 18:45 | linux-5.15.y | 7e89efd3ae1c | 1786a2a8 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/08/02 15:47 | linux-5.15.y | 7e89efd3ae1c | 1e9c4cf3 | .config | console log | report | syz / log | C | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | |
| 2024/07/30 18:37 | linux-5.15.y | 7e89efd3ae1c | 6fde257d | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/07/29 04:40 | linux-5.15.y | 7e89efd3ae1c | 46eb10b7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/07/29 04:39 | linux-5.15.y | 7e89efd3ae1c | 46eb10b7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/07/28 11:43 | linux-5.15.y | 7e89efd3ae1c | 46eb10b7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/25 12:30 | linux-5.15.y | 7c6d66f0266f | 466a14e5 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/24 18:17 | linux-5.15.y | 7c6d66f0266f | d1a1b0ca | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/24 01:00 | linux-5.15.y | 7c6d66f0266f | e50e8da5 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/23 00:36 | linux-5.15.y | 7c6d66f0266f | 708c10c4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/21 09:52 | linux-5.15.y | 7c6d66f0266f | b88348e9 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/07/19 16:24 | linux-5.15.y | 7c6d66f0266f | 890ce4f3 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/19 04:10 | linux-5.15.y | 7c6d66f0266f | ee4e11c8 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/17 13:03 | linux-5.15.y | f45bea23c39c | 215bec2d | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/07/08 13:10 | linux-5.15.y | f45bea23c39c | cde64f7d | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan-perf | possible deadlock in try_to_wake_up | ||
| 2024/06/15 19:25 | linux-5.15.y | c61bd26ae81a | f429ab00 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/06/11 23:45 | linux-5.15.y | c61bd26ae81a | 4d75f4f7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/04/18 13:33 | linux-5.15.y | c52b9710c83d | af24b050 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/04/17 19:28 | linux-5.15.y | c52b9710c83d | acc528cb | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/04/11 06:24 | linux-5.15.y | cdfd0a7f0139 | 33b9e058 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up | ||
| 2024/04/05 17:02 | linux-5.15.y | 9465fef4ae35 | 77230c29 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-5-15-kasan | possible deadlock in try_to_wake_up |