syzbot


kmsan boot error: KMSAN: uninit-value in preempt_count_add

Status: auto-closed as invalid on 2022/08/16 01:05
Subsystems: kernel
[Documentation on labels]
First crash: 709d, last: 709d

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in __preempt_count_add arch/x86/include/asm/preempt.h:80 [inline]
BUG: KMSAN: uninit-value in preempt_count_add+0x1b5/0x320 kernel/sched/core.c:5532
 __preempt_count_add arch/x86/include/asm/preempt.h:80 [inline]
 preempt_count_add+0x1b5/0x320 kernel/sched/core.c:5532
 sysvec_reschedule_ipi+0x1c/0x110 arch/x86/kernel/smp.c:225
 asm_sysvec_reschedule_ipi+0x12/0x20
 kmsan_internal_is_module_addr+0x1/0x20 mm/kmsan/core.c:461
 kmsan_get_shadow_origin_ptr+0x9b/0xf0 mm/kmsan/shadow.c:103
 get_shadow_origin_ptr mm/kmsan/instrumentation.c:35 [inline]
 __msan_metadata_ptr_for_load_8+0x20/0x30 mm/kmsan/instrumentation.c:77
 update_stack_state+0x883/0xa60 arch/x86/kernel/unwind_frame.c:247
 unwind_next_frame+0x6d0/0xe50 arch/x86/kernel/unwind_frame.c:304
 arch_stack_walk+0x320/0x3c0 arch/x86/kernel/stacktrace.c:25
 stack_trace_save+0x117/0x1a0 kernel/stacktrace.c:122
 kmsan_save_stack_with_flags mm/kmsan/core.c:80 [inline]
 kmsan_internal_chain_origin+0xac/0x120 mm/kmsan/core.c:252
 kmsan_internal_memmove_metadata+0x201/0x350 mm/kmsan/core.c:163
 __msan_memcpy+0x65/0x90 mm/kmsan/instrumentation.c:145
 sock_write_iter+0x109/0x690 net/socket.c:1048
 call_write_iter include/linux/fs.h:2050 [inline]
 new_sync_write fs/read_write.c:504 [inline]
 vfs_write+0x119f/0x1e80 fs/read_write.c:591
 ksys_write+0x28b/0x510 fs/read_write.c:644
 __do_sys_write fs/read_write.c:656 [inline]
 __se_sys_write fs/read_write.c:653 [inline]
 __x64_sys_write+0xdb/0x120 fs/read_write.c:653
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x3d/0x90 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

Local variable filename created at:
 process_measurement+0x1c5/0x38a0 security/integrity/ima/ima_main.c:209
 ima_file_check+0x123/0x170 security/integrity/ima/ima_main.c:517

CPU: 0 PID: 2848 Comm: udevd Not tainted 5.18.0-rc4-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
=====================================================

Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/05/18 01:00 https://github.com/google/kmsan.git master a87d7972661b 744a39e2 .config console log report ci-upstream-kmsan-gce kmsan boot error: KMSAN: uninit-value in preempt_count_add
2022/05/17 10:55 https://github.com/google/kmsan.git master bb5f91ee4783 744a39e2 .config console log report ci-upstream-kmsan-gce kmsan boot error: KMSAN: uninit-value in preempt_count_add
2022/05/17 11:13 https://github.com/google/kmsan.git master bb5f91ee4783 744a39e2 .config console log report ci-upstream-kmsan-gce-386 kmsan boot error: KMSAN: uninit-value in preempt_count_add
* Struck through repros no longer work on HEAD.