syzbot


WARNING in signal_wake_up_state

Status: upstream: reported C repro on 2024/01/09 18:18
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+c6d438f2d77f96cae7c2@syzkaller.appspotmail.com
First crash: 116d, last: 1d20h
Cause bisection: introduced by (bisect log) :
commit f9010dbdce911ee1f1af1398a24b1f9f992e0080
Author: Mike Christie <michael.christie@oracle.com>
Date: Thu Jun 1 18:32:32 2023 +0000

  fork, vhost: Use CLONE_THREAD to fix freezer/ps regression

Crash: WARNING in signal_wake_up_state (log)
Repro: C syz .config
  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [kernel?] WARNING in signal_wake_up_state 4 (5) 2024/01/11 17:20
Last patch testing requests (1)
Created Duration User Patch Repo Result
2024/01/16 04:27 18m retest repro upstream report log
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2024/02/23 22:22 4h38m bisect fix upstream job log (0) log

Sample crash report:
process 'syz-executor392' launched '/dev/fd/4' with NULL argv: empty string added
process 'memfd:ndRi5ም[@8 9I=\'LҎ)JtTDqρ1 >\LϑM^T*' started with executable stack
------------[ cut here ]------------
WARNING: CPU: 0 PID: 5088 at kernel/signal.c:762 signal_wake_up_state+0xec/0x120 kernel/signal.c:762
Modules linked in:
CPU: 0 PID: 5088 Comm: 4 Not tainted 6.9.0-rc5-syzkaller-00042-ge88c4cfcb7b8 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
RIP: 0010:signal_wake_up_state+0xec/0x120 kernel/signal.c:762
Code: 10 e8 a8 ca 39 00 5b 41 5e 41 5f 5d e9 48 0a 54 0a e8 98 ca 39 00 48 89 df 5b 41 5e 41 5f 5d e9 da 06 0a 00 e8 85 ca 39 00 90 <0f> 0b 90 eb a3 48 c7 c1 fc 30 a9 8f 80 e1 07 80 c1 03 38 c1 0f 8c
RSP: 0018:ffffc9000304f918 EFLAGS: 00010093
RAX: ffffffff815c36db RBX: ffff888026c5da00 RCX: ffff8880271a1e00
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: ffffffff815c3674 R09: fffff52000609f04
R10: dffffc0000000000 R11: fffff52000609f04 R12: ffff888026c5da00
R13: ffff8880271a2708 R14: 0000000000000108 R15: dffffc0000000000
FS:  0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000
CS:  0010 DS: 002b ES: 002b CR0: 0000000080050033
CR2: 00000000b7000000 CR3: 0000000012380000 CR4: 0000000000350ef0
Call Trace:
 <TASK>
 signal_wake_up include/linux/sched/signal.h:448 [inline]
 zap_process fs/coredump.c:373 [inline]
 zap_threads fs/coredump.c:392 [inline]
 coredump_wait fs/coredump.c:410 [inline]
 do_coredump+0x8ec/0x2b50 fs/coredump.c:571
 get_signal+0x13fa/0x1740 kernel/signal.c:2896
 arch_do_signal_or_restart+0x96/0x860 arch/x86/kernel/signal.c:310
 exit_to_user_mode_loop kernel/entry/common.c:111 [inline]
 exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
 irqentry_exit_to_user_mode+0x79/0x280 kernel/entry/common.c:231
 exc_page_fault+0x585/0x8e0 arch/x86/mm/fault.c:1566
 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:623
RIP: 0023:0xb7000000
Code: Unable to access opcode bytes at 0xb6ffffd6.
RSP: 002b:00000000ff9e64a0 EFLAGS: 00010202
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
 </TASK>

Crashes (27):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/25 01:07 upstream e88c4cfcb7b8 8bdc0f22 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in signal_wake_up_state
2024/04/21 11:02 upstream 977b1ef51866 af24b050 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/09 06:58 upstream 480e035fc4c7 53df08b6 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/07 05:08 upstream 480e035fc4c7 ca620dd8 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/01/02 03:31 upstream 610a9b8f49fb fb427a07 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/25 09:53 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/24 13:46 upstream 9d1ddab261f3 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/23 23:28 upstream 71b1543c83d6 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in signal_wake_up_state
2024/04/23 08:15 upstream 4d2008430ce8 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/22 15:45 upstream ed30a4a51bb1 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in signal_wake_up_state
2024/04/22 12:40 upstream ed30a4a51bb1 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/22 05:13 upstream 3b68086599f8 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/20 06:46 upstream 3cdb45594619 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in signal_wake_up_state
2024/04/14 01:14 upstream fe46a7dd189e c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in signal_wake_up_state
2024/04/12 21:42 upstream 480e035fc4c7 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/09 14:45 upstream 480e035fc4c7 56086b24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/09 03:09 upstream 480e035fc4c7 53df08b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/08 11:30 upstream 480e035fc4c7 ca620dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/05 05:42 upstream 480e035fc4c7 0ee3535e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/04 18:10 upstream 480e035fc4c7 0ee3535e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/04 07:34 upstream 480e035fc4c7 51c4dcff .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/03 09:36 upstream 480e035fc4c7 7925100d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/01 16:20 upstream 480e035fc4c7 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/03/24 08:13 upstream 480e035fc4c7 0ea90952 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/03/17 07:22 upstream 480e035fc4c7 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/01/02 02:07 upstream 610a9b8f49fb fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in signal_wake_up_state
2024/04/22 00:00 linux-next 7b4f2bc91c15 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in signal_wake_up_state
* Struck through repros no longer work on HEAD.