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: 754d, last: 1h21m
Discussions (2)
Title Replies (including bot) Last reply
[PATCH] profiling: initialize prof_cpu_mask from profile_online_cpu() 3 (3) 2024/04/27 06:51
[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 876d 887d 0/26 auto-closed as invalid on 2022/03/03 02:13
upstream KMSAN: uninit-value in profile_hits kernel C 43 1013d 1013d 0/26 closed as invalid on 2021/07/19 13:31
android-54 KASAN: user-memory-access Write in profile_hits (2) 1 565d 565d 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 840d 840d 0/2 auto-closed as invalid on 2022/05/08 09:48
upstream KMSAN: uninit-value in hid_connect kernel C 176 542d 892d 0/26 closed as invalid on 2022/11/03 08:52
upstream KMSAN: uninit-value in preempt_count_add kernel C 6657 566d 566d 0/26 closed as invalid on 2022/10/10 13:29
upstream KMSAN: kernel-infoleak in _copy_to_iter (7) net C 138977 428d 780d 22/26 fixed on 2023/02/24 13:50
upstream KMSAN: uninit-value in snd_pcm_hw_rule_add (2) sound 18 680d 947d 0/26 auto-closed as invalid on 2022/09/15 02:38
upstream KMSAN: uninit-value in seq_printf (2) fs C 99 681d 948d 0/26 auto-closed as invalid on 2022/09/30 02:43
upstream KMSAN: uninit-value in number (4) kernel C 7189 521d 899d 0/26 closed as invalid on 2022/11/28 10:01
upstream KMSAN: uninit-value in vsscanf bluetooth syz 9 786d 852d 0/26 auto-closed as invalid on 2022/09/27 18:52
upstream KMSAN: uninit-value in kobject_set_name_vargs kernel 5 756d 886d 0/26 auto-closed as invalid on 2022/06/30 14:28
upstream KMSAN: uninit-value in asix_read_cmd usb syz 8 713d 863d 0/26 auto-closed as invalid on 2022/09/29 13:21
upstream KMSAN: uninit-value in usbnet_probe (2) usb syz 6 842d 858d 0/26 auto-closed as invalid on 2022/09/27 01:28
upstream KMSAN: uninit-value in kallsyms_lookup_buildid usb C 232 575d 851d 0/26 closed as invalid on 2022/11/03 10:09
upstream KMSAN: uninit-value in batadv_tt_hash_find (2) batman 1 840d 840d 0/26 auto-closed as invalid on 2022/04/07 21:37
upstream KMSAN: uninit-value in __vmalloc_node_range block 5 830d 875d 0/26 auto-closed as invalid on 2022/04/17 19:38
upstream KMSAN: uninit-value in kallsyms_lookup_buildid (2) kernel 12 434d 442d 0/26 closed as invalid on 2023/03/06 11:22
upstream KMSAN: uninit-value in p9pdu_readf v9fs 14 815d 930d 20/26 fixed on 2022/03/08 16:11
upstream KMSAN: uninit-value in asix_mdio_read (3) usb C 1582 711d 776d 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 (311):
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/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
2024/04/23 19:59 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 07:32 upstream 4d2008430ce8 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/22 13:35 upstream ed30a4a51bb1 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/21 14:40 upstream 977b1ef51866 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/21 11:30 upstream 977b1ef51866 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/20 17:26 upstream 13a2e429f644 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/20 04:53 upstream 3cdb45594619 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/20 04:53 upstream 3cdb45594619 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/20 02:40 upstream 3cdb45594619 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/19 17:00 upstream 2668e3ae2ef3 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/19 09:41 upstream 2668e3ae2ef3 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/18 22:48 upstream 8cd26fd90c1a af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/18 07:43 upstream 4b6b51322118 bd38b692 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/18 00:23 upstream 96fca68c4fbf bd38b692 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/17 21:09 upstream 96fca68c4fbf bd38b692 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/17 21:08 upstream 96fca68c4fbf bd38b692 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/17 10:08 upstream 96fca68c4fbf 18f6e127 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/17 07:04 upstream 96fca68c4fbf 18f6e127 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/15 15:55 upstream 0bbac3facb5d c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/15 12:15 upstream 0bbac3facb5d c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/15 09:17 upstream 0bbac3facb5d c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/15 00:48 upstream 7efd0a74039f c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/14 04:03 upstream fa4022cb7361 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/12 17:22 upstream 586b5dfb51b9 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/10 21:16 upstream 2c71fdf02a95 56086b24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/08 22:25 upstream fec50db7033e 53df08b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in profile_tick
2024/04/07 14:11 upstream f2f80ac80987 ca620dd8 .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/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
2024/04/23 06:28 upstream 4d2008430ce8 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/17 11:47 upstream 96fca68c4fbf 18f6e127 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/14 04:28 upstream fa4022cb7361 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/12 20:46 upstream 586b5dfb51b9 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/12 13:25 upstream 586b5dfb51b9 27de0a5c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/11 02:43 upstream 2c71fdf02a95 56086b24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/10 03:03 upstream 20cb38a7af88 56086b24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/09 00:37 upstream fec50db7033e 53df08b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in profile_tick
2024/04/07 06:34 upstream f2f80ac80987 ca620dd8 .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.