syzbot


KMSAN: uninit-value in show_opcodes

Status: closed as invalid on 2022/11/03 08:52
Subsystems: kernel
[Documentation on labels]
First crash: 542d, last: 542d

Sample crash report:
 arch_ptrace+0x27b/0x470 arch/x86/kernel/ptrace.c:828
 __do_sys_ptrace kernel/ptrace.c:1296 [inline]
 __se_sys_ptrace+0x2e5/0x780 kernel/ptrace.c:1269
 __x64_sys_ptrace+0xb9/0x110 kernel/ptrace.c:1269
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f3b2b9a1d69
=====================================================
BUG: KMSAN: uninit-value in show_opcodes+0x2c1/0x2e0 arch/x86/kernel/dumpstack.c:123
 show_opcodes+0x2c1/0x2e0 arch/x86/kernel/dumpstack.c:123
 show_ip arch/x86/kernel/dumpstack.c:144 [inline]
 show_iret_regs+0xe3/0x230 arch/x86/kernel/dumpstack.c:149
 __show_regs+0x31/0xc90 arch/x86/kernel/process_64.c:74
 show_regs_if_on_stack+0x45e/0x530 arch/x86/kernel/dumpstack.c:167
 show_trace_log_lvl+0x392/0x490 arch/x86/kernel/dumpstack.c:298
 show_regs+0xad/0xd0 arch/x86/kernel/dumpstack.c:475
 __warn+0x242/0x580 kernel/panic.c:618
 report_bug+0x7ff/0xa10 lib/bug.c:198
 handle_bug+0x41/0x70 arch/x86/kernel/traps.c:317
 exc_invalid_op+0x1b/0x50 arch/x86/kernel/traps.c:338
 asm_exc_invalid_op+0x1b/0x20 arch/x86/include/asm/idtentry.h:568
 hugetlb_wp+0x2922/0x4530
 hugetlb_no_page+0x2362/0x30b0 mm/hugetlb.c:5755
 hugetlb_fault+0x10e7/0x37b0 mm/hugetlb.c:5874
 follow_hugetlb_page+0x1d9d/0x28d0 mm/hugetlb.c:6301
 __get_user_pages+0x1323/0x2120 mm/gup.c:1202
 __get_user_pages_locked mm/gup.c:1434 [inline]
 __get_user_pages_remote+0x28c/0xf60 mm/gup.c:2187
 get_user_pages_remote+0xcf/0x120 mm/gup.c:2260
 __access_remote_vm+0x1f9/0xd60 mm/memory.c:5517
 ptrace_access_vm kernel/ptrace.c:61 [inline]
 generic_ptrace_pokedata kernel/ptrace.c:1323 [inline]
 ptrace_request+0x246a/0x3800 kernel/ptrace.c:1046
 arch_ptrace+0x27b/0x470 arch/x86/kernel/ptrace.c:828
 __do_sys_ptrace kernel/ptrace.c:1296 [inline]
 __se_sys_ptrace+0x2e5/0x780 kernel/ptrace.c:1269
 __x64_sys_ptrace+0xb9/0x110 kernel/ptrace.c:1269
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

Local variable opcodes created at:
 show_opcodes+0x49/0x2e0 arch/x86/kernel/dumpstack.c:118
 show_ip arch/x86/kernel/dumpstack.c:144 [inline]
 show_iret_regs+0xe3/0x230 arch/x86/kernel/dumpstack.c:149

CPU: 0 PID: 3641 Comm: syz-executor292 Not tainted 6.1.0-rc2-syzkaller-61955-g4a3e741a3d6a #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/11/2022
=====================================================

Crashes (64):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/10/25 15:06 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 12:56 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config strace log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 11:08 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report syz ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 20:05 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 18:04 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 13:17 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 12:25 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 09:44 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:56 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:56 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:48 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 08:38 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 07:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 07:47 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 07:10 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 06:41 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 06:39 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 06:37 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 05:54 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 05:49 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 05:32 https://github.com/google/kmsan.git master 4a3e741a3d6a ff2fe65d .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in show_opcodes
2022/10/25 22:33 https://github.com/google/kmsan.git master 4a3e741a3d6a 1984aebd .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 21:08 https://github.com/google/kmsan.git master 4a3e741a3d6a 1984aebd .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 19:23 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 16:19 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 13:26 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 13:24 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 12:40 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 12:17 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 12:02 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 11:21 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 11:14 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 10:54 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 10:49 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 10:10 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 09:54 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 09:40 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 09:14 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 09:12 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 09:03 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 06:39 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
2022/10/25 05:50 https://github.com/google/kmsan.git master 4a3e741a3d6a 45645420 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in show_opcodes
* Struck through repros no longer work on HEAD.