syzbot


kernel panic: stack is corrupted in try_to_wake_up

Status: moderation: reported on 2024/08/20 15:06
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+390f671248bc37346a8b@syzkaller.appspotmail.com
First crash: 26d, last: 26d

Sample crash report:
Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: try_to_wake_up+0xd67/0x1470
CPU: 0 UID: 0 PID: 5109 Comm: syz.0.0 Not tainted 6.11.0-rc3-syzkaller-00156-gd7a5aa4b3c00 #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:93 [inline]
 dump_stack_lvl+0x241/0x360 lib/dump_stack.c:119
 panic+0x349/0x860 kernel/panic.c:348
 __stack_chk_fail+0x15/0x20 kernel/panic.c:821
 try_to_wake_up+0xd67/0x1470
 devtmpfs_submit_req drivers/base/devtmpfs.c:106 [inline]
 devtmpfs_create_node+0x2cd/0x410 drivers/base/devtmpfs.c:138
 device_add+0xa8f/0xbf0 drivers/base/core.c:3656
 device_create_groups_vargs drivers/base/core.c:4374 [inline]
 device_create+0x257/0x2e0 drivers/base/core.c:4413
 vcs_make_sysfs+0x32/0x80 drivers/tty/vt/vc_screen.c:795
 vc_allocate+0x639/0x710 drivers/tty/vt/vt.c:1094
 con_install+0xa0/0x7f0 drivers/tty/vt/vt.c:3518
 tty_driver_install_tty drivers/tty/tty_io.c:1310 [inline]
 tty_init_dev+0xc1/0x4c0 drivers/tty/tty_io.c:1422
 tty_open_by_driver drivers/tty/tty_io.c:2088 [inline]
 tty_open+0x9e5/0xdf0 drivers/tty/tty_io.c:2135
 chrdev_open+0x5b0/0x630 fs/char_dev.c:414
 do_dentry_open+0x970/0x1440 fs/open.c:959
 vfs_open+0x3e/0x330 fs/open.c:1089
 do_open fs/namei.c:3727 [inline]
 path_openat+0x2b3e/0x3470 fs/namei.c:3886
 do_filp_open+0x235/0x490 fs/namei.c:3913
 do_sys_openat2+0x13e/0x1d0 fs/open.c:1416
 do_sys_open fs/open.c:1431 [inline]
 __do_sys_openat fs/open.c:1447 [inline]
 __se_sys_openat fs/open.c:1442 [inline]
 __x64_sys_openat+0x247/0x2a0 fs/open.c:1442
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fbfbbd78350
Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 19 8e 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 6c 8e 02 00 8b 44
RSP: 002b:00007fbfbcb01b70 EFLAGS: 00000293 ORIG_RAX: 0000000000000101
RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbfbbd78350
RDX: 0000000000000002 RSI: 00007fbfbcb01c10 RDI: 00000000ffffff9c
RBP: 00007fbfbcb01c10 R08: 0000000000000000 R09: 00007fbfbcb01986
R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
R13: 0000000000000000 R14: 00007fbfbbf15f80 R15: 00007ffd26160958
 </TASK>
Kernel Offset: disabled

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/08/16 15:00 upstream d7a5aa4b3c00 e1c76ab2 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel panic: stack is corrupted in try_to_wake_up
* Struck through repros no longer work on HEAD.