syzbot


KMSAN: uninit-value in profile_hits (3)

Status: upstream: reported C repro on 2023/12/26 15:59
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+b1a83ab2a9eb9321fbdd@syzkaller.appspotmail.com
First crash: 763d, last: 1d09h
Discussions (2)
Title Replies (including bot) Last reply
[PATCH] profiling: initialize prof_cpu_mask from profile_online_cpu() 4 (4) 2024/05/05 06:18
[syzbot] [kernel?] KMSAN: uninit-value in profile_hits (3) 1 (4) 2023/12/30 05:38
Similar bugs (20)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in profile_hits (2) kernel 4 885d 896d 0/26 auto-closed as invalid on 2022/03/03 02:13
upstream KMSAN: uninit-value in profile_hits kernel C 43 1022d 1022d 0/26 closed as invalid on 2021/07/19 13:31
android-54 KASAN: user-memory-access Write in profile_hits (2) 1 574d 574d 0/2 auto-obsoleted due to no activity on 2023/02/07 02:54
android-54 KASAN: user-memory-access Write in profile_hits 1 849d 849d 0/2 auto-closed as invalid on 2022/05/08 09:48
upstream KMSAN: uninit-value in hid_connect kernel C 176 551d 901d 0/26 closed as invalid on 2022/11/03 08:52
upstream KMSAN: uninit-value in preempt_count_add kernel C 6657 575d 575d 0/26 closed as invalid on 2022/10/10 13:29
upstream KMSAN: kernel-infoleak in _copy_to_iter (7) net C 138977 437d 789d 22/26 fixed on 2023/02/24 13:50
upstream KMSAN: uninit-value in snd_pcm_hw_rule_add (2) sound 18 689d 956d 0/26 auto-closed as invalid on 2022/09/15 02:38
upstream KMSAN: uninit-value in seq_printf (2) fs C 99 691d 957d 0/26 auto-closed as invalid on 2022/09/30 02:43
upstream KMSAN: uninit-value in number (4) kernel C 7189 530d 908d 0/26 closed as invalid on 2022/11/28 10:01
upstream KMSAN: uninit-value in vsscanf bluetooth syz 9 795d 862d 0/26 auto-closed as invalid on 2022/09/27 18:52
upstream KMSAN: uninit-value in kobject_set_name_vargs kernel 5 766d 895d 0/26 auto-closed as invalid on 2022/06/30 14:28
upstream KMSAN: uninit-value in asix_read_cmd usb syz 8 722d 872d 0/26 auto-closed as invalid on 2022/09/29 13:21
upstream KMSAN: uninit-value in usbnet_probe (2) usb syz 6 852d 867d 0/26 auto-closed as invalid on 2022/09/27 01:28
upstream KMSAN: uninit-value in kallsyms_lookup_buildid usb C 232 584d 860d 0/26 closed as invalid on 2022/11/03 10:09
upstream KMSAN: uninit-value in batadv_tt_hash_find (2) batman 1 849d 849d 0/26 auto-closed as invalid on 2022/04/07 21:37
upstream KMSAN: uninit-value in __vmalloc_node_range block 5 839d 884d 0/26 auto-closed as invalid on 2022/04/17 19:38
upstream KMSAN: uninit-value in kallsyms_lookup_buildid (2) kernel 12 443d 451d 0/26 closed as invalid on 2023/03/06 11:22
upstream KMSAN: uninit-value in p9pdu_readf v9fs 14 825d 939d 20/26 fixed on 2022/03/08 16:11
upstream KMSAN: uninit-value in asix_mdio_read (3) usb C 1582 720d 785d 22/26 fixed on 2023/02/24 13:51
Last patch testing requests (12)
Created Duration User Patch Repo Result
2024/02/17 01:18 18m retest repro upstream report log
2024/01/15 05:45 23m retest repro upstream OK log
2024/01/15 05:45 22m retest repro upstream OK log
2024/01/15 03:37 23m retest repro upstream OK log
2024/01/15 03:37 22m retest repro upstream OK log
2024/01/15 03:37 22m retest repro upstream OK log
2024/01/15 03:37 22m retest repro upstream OK log
2024/01/15 03:37 22m retest repro upstream OK log
2023/12/30 05:38 19m eadavis@qq.com patch https://github.com/google/kmsan.git master OK log
2023/12/29 16:38 17m penguin-kernel@i-love.sakura.ne.jp patch upstream OK log
2023/09/15 15:08 17m retest repro upstream report log
2023/09/15 15:08 16m retest repro upstream report log

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in profile_hit include/linux/profile.h:58 [inline]
BUG: KMSAN: uninit-value in profile_tick+0x1ae/0x1b0 kernel/profile.c:339
 profile_hit include/linux/profile.h:58 [inline]
 profile_tick+0x1ae/0x1b0 kernel/profile.c:339
 tick_sched_handle kernel/time/tick-sched.c:277 [inline]
 tick_nohz_handler+0x588/0x690 kernel/time/tick-sched.c:297
 __run_hrtimer kernel/time/hrtimer.c:1692 [inline]
 __hrtimer_run_queues+0x56f/0xe40 kernel/time/hrtimer.c:1756
 hrtimer_interrupt+0x3ab/0x1490 kernel/time/hrtimer.c:1818
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline]
 __sysvec_apic_timer_interrupt+0xa6/0x3a0 arch/x86/kernel/apic/apic.c:1049
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
 sysvec_apic_timer_interrupt+0x7e/0x90 arch/x86/kernel/apic/apic.c:1043
 asm_sysvec_apic_timer_interrupt+0x1f/0x30 arch/x86/include/asm/idtentry.h:702
 __preempt_count_dec_and_test arch/x86/include/asm/preempt.h:94 [inline]
 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline]
 _raw_spin_unlock_irqrestore+0x33/0x60 kernel/locking/spinlock.c:194
 spin_unlock_irqrestore include/linux/spinlock.h:406 [inline]
 do_notify_parent_cldstop+0x790/0x810 kernel/signal.c:2218
 ptrace_stop+0x672/0xd60 kernel/signal.c:2321
 ptrace_do_notify kernel/signal.c:2395 [inline]
 ptrace_notify+0x234/0x320 kernel/signal.c:2407
 ptrace_report_syscall include/linux/ptrace.h:415 [inline]
 ptrace_report_syscall_entry include/linux/ptrace.h:452 [inline]
 syscall_trace_enter+0xe2/0x600 kernel/entry/common.c:45
 syscall_enter_from_user_mode_work include/linux/entry-common.h:168 [inline]
 syscall_enter_from_user_mode include/linux/entry-common.h:198 [inline]
 do_syscall_64+0xa6/0x1e0 arch/x86/entry/common.c:79
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

Local variable ewq created at:
 userfaultfd_unmap_complete+0x41/0x540 fs/userfaultfd.c:849
 vm_mmap_pgoff+0x2cf/0x4e0 mm/util.c:576

CPU: 0 PID: 5021 Comm: syz-executor395 Not tainted 6.9.0-rc5-syzkaller-00042-ge88c4cfcb7b8 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
=====================================================

Crashes (416):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/25 07:15 upstream e88c4cfcb7b8 8bdc0f22 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/01/15 21:12 upstream 9f8413c4a66f 2a7bcc7f .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2022/04/03 18:48 https://github.com/google/kmsan.git master 1978a14f70af 79a2a8fc .config console log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in profile_hits
2023/12/09 21:50 upstream f2e8a57ee903 28b24332 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/11/23 06:53 upstream 9b6de136b5f0 03e12510 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/11/23 05:52 upstream 9b6de136b5f0 03e12510 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/10/16 10:02 upstream 58720809f527 6388bc36 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/07/07 10:50 https://github.com/google/kmsan.git master 257152fe29be 22ae5830 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/03/21 18:26 https://github.com/google/kmsan.git master 90ea0df61c98 03fb9538 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/02/18 00:36 https://github.com/google/kmsan.git master 31b504f219a9 3e7039f4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_hits
2022/04/03 17:53 https://github.com/google/kmsan.git master 1978a14f70af 79a2a8fc .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in profile_hits
2024/05/04 20:05 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/04 17:33 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/04 15:56 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/04 12:22 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/03 16:43 upstream f03359bca01b 375d4445 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/03 15:07 upstream f03359bca01b 375d4445 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/03 03:35 upstream 49a73b1652c5 ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/03 03:34 upstream 49a73b1652c5 ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/03 01:53 upstream 49a73b1652c5 ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/01 21:27 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/01 19:09 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/05/01 05:18 upstream 50dffbf77180 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/30 13:00 upstream 98369dccd2f8 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/30 04:28 upstream b947cc5bf6d7 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/30 01:09 upstream b947cc5bf6d7 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/29 11:59 upstream e67572cd2204 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/28 10:29 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/28 07:12 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/28 05:51 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/28 02:52 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/27 11:15 upstream 5eb4573ea63d 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/26 03:03 upstream e33c4963bf53 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/26 01:39 upstream e33c4963bf53 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/25 02:39 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/24 23:54 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/24 12:55 upstream 9d1ddab261f3 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/24 01:04 upstream 71b1543c83d6 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/23 23:57 upstream 71b1543c83d6 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2023/12/18 22:18 upstream 2cf4f94d8e86 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2023/12/14 11:21 upstream 5bd7ef53ffe5 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce KMSAN: uninit-value in profile_tick
2024/05/05 07:37 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/05 05:03 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/05 02:47 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/04 13:50 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/04 13:50 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/04 10:29 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/04 09:29 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/03 08:09 upstream 49a73b1652c5 ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/02 13:02 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/02 09:22 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/02 07:25 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/02 07:24 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/01 22:44 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/01 06:54 upstream 50dffbf77180 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/01 03:19 upstream 50dffbf77180 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/05/01 03:04 upstream 50dffbf77180 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/28 18:56 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/28 17:40 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/28 17:39 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/28 04:11 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/24 02:11 upstream 71b1543c83d6 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2023/12/13 23:24 upstream 5bd7ef53ffe5 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: uninit-value in profile_tick
* Struck through repros no longer work on HEAD.