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: 105d, last: 2d19h
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-executor279' launched './file1' with NULL argv: empty string added
------------[ cut here ]------------
WARNING: CPU: 1 PID: 5074 at kernel/signal.c:762 signal_wake_up_state+0xec/0x120 kernel/signal.c:762
Modules linked in:
CPU: 1 PID: 5074 Comm: file1 Not tainted 6.8.0-syzkaller-08073-g480e035fc4c7 #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 68 75 39 00 5b 41 5e 41 5f 5d c3 cc cc cc cc e8 58 75 39 00 48 89 df 5b 41 5e 41 5f 5d e9 ea 01 0a 00 e8 45 75 39 00 90 <0f> 0b 90 eb a3 48 c7 c1 1c 60 87 8f 80 e1 07 80 c1 03 38 c1 0f 8c
RSP: 0018:ffffc900039c7918 EFLAGS: 00010093
RAX: ffffffff815b800b RBX: ffff888028c50000 RCX: ffff888022170000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: ffffffff815b7fa4 R09: fffff52000738f04
R10: dffffc0000000000 R11: fffff52000738f04 R12: ffff888028c50000
R13: ffff888022170908 R14: 0000000000000108 R15: dffffc0000000000
FS:  0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 000000001e71a000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
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+0x146b/0x1850 kernel/signal.c:2893
 arch_do_signal_or_restart+0x96/0x860 arch/x86/kernel/signal.c:310
 exit_to_user_mode_loop kernel/entry/common.c:105 [inline]
 exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
 irqentry_exit_to_user_mode+0x79/0x270 kernel/entry/common.c:225
 exc_page_fault+0x585/0x890 arch/x86/mm/fault.c:1566
 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:623
RIP: 0033:0x0
Code: Unable to access opcode bytes at 0xffffffffffffffd6.
RSP: 002b:00007ffd6b832b30 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 (16):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
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/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
* Struck through repros no longer work on HEAD.