syzbot


KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer (5)

Status: auto-obsoleted due to no activity on 2023/04/07 18:53
Subsystems: kernel
[Documentation on labels]
First crash: 916d, last: 457d
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer (3) kernel 6 1224d 1241d 0/26 auto-closed as invalid on 2021/01/28 04:30
upstream KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer (4) kernel 30 952d 1182d 0/26 auto-closed as invalid on 2021/10/26 18:10
upstream KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer kernel 2 1362d 1393d 0/26 auto-closed as invalid on 2020/09/12 13:18
upstream KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer (2) kernel 1 1312d 1312d 0/26 auto-closed as invalid on 2020/11/01 03:13

Sample crash report:
==================================================================
BUG: KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer

write to 0xffffffff85ed5170 of 4 bytes by interrupt on cpu 1:
 tick_sched_do_timer kernel/time/tick-sched.c:193 [inline]
 tick_sched_timer+0x2b0/0x2d0 kernel/time/tick-sched.c:1473
 __run_hrtimer+0x132/0x420 kernel/time/hrtimer.c:1685
 __hrtimer_run_queues kernel/time/hrtimer.c:1749 [inline]
 hrtimer_interrupt+0x36e/0xa70 kernel/time/hrtimer.c:1811
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1096 [inline]
 __sysvec_apic_timer_interrupt+0xa3/0x250 arch/x86/kernel/apic/apic.c:1113
 sysvec_apic_timer_interrupt+0x88/0xb0 arch/x86/kernel/apic/apic.c:1107
 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:649
 native_safe_halt arch/x86/include/asm/irqflags.h:51 [inline]
 arch_safe_halt arch/x86/include/asm/irqflags.h:89 [inline]
 acpi_safe_halt drivers/acpi/processor_idle.c:112 [inline]
 acpi_idle_do_entry drivers/acpi/processor_idle.c:570 [inline]
 acpi_idle_enter+0x283/0x340 drivers/acpi/processor_idle.c:707
 cpuidle_enter_state+0x2de/0x960 drivers/cpuidle/cpuidle.c:239
 cpuidle_enter+0x3c/0x60 drivers/cpuidle/cpuidle.c:356
 call_cpuidle kernel/sched/idle.c:155 [inline]
 cpuidle_idle_call kernel/sched/idle.c:236 [inline]
 do_idle+0x1a7/0x250 kernel/sched/idle.c:303
 cpu_startup_entry+0x15/0x20 kernel/sched/idle.c:400
 start_secondary+0x78/0x80 arch/x86/kernel/smpboot.c:264
 secondary_startup_64_no_verify+0xcf/0xdb

read to 0xffffffff85ed5170 of 4 bytes by task 0 on cpu 0:
 tick_nohz_stop_tick+0x7a/0x400 kernel/time/tick-sched.c:886
 __tick_nohz_idle_stop_tick kernel/time/tick-sched.c:1108 [inline]
 tick_nohz_idle_stop_tick+0x174/0x2c0 kernel/time/tick-sched.c:1129
 cpuidle_idle_call kernel/sched/idle.c:232 [inline]
 do_idle+0x18a/0x250 kernel/sched/idle.c:303
 cpu_startup_entry+0x15/0x20 kernel/sched/idle.c:400
 rest_init+0xe8/0xf0 init/main.c:732
 arch_call_rest_init+0x5/0x10 init/main.c:894
 start_kernel+0x59e/0x630 init/main.c:1148
 secondary_startup_64_no_verify+0xcf/0xdb

value changed: 0xffffffff -> 0x00000001

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.2.0-rc6-syzkaller-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023
==================================================================

Crashes (60):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/01/30 10:55 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2023/01/09 21:50 upstream 1fe4fd6f5cad 48bc529a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/12/26 00:02 upstream 1b929c02afd3 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/12/24 17:40 upstream 72a85e2b0a1e 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/12/16 16:00 upstream 84e57d292203 05494336 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/12/06 20:52 upstream 8ed710da2873 d88f3abb .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/12/05 16:34 upstream 76dcd734eca2 045cbb84 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/28 03:38 upstream b7b275e60bcd f4470a7b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/21 05:03 upstream eb7081409f94 5bb70014 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/17 08:30 upstream cc675d22e422 3a127a31 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/16 18:13 upstream 59d0d52c30d4 3a127a31 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/15 22:17 upstream 81e7cfa3a9eb 97de9cfc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/13 18:00 upstream af7a05689189 7ba4d859 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/04 12:38 upstream ee6050c8af96 6d752409 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/03 05:37 upstream 8e5423e991e8 7a2ebf95 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/11/01 03:36 upstream 5aaef24b5c6d a1d8560a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/10/21 09:42 upstream 6d36c728bc2e 63e790dd .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/10/02 08:29 upstream b357fd1c2afc feb56351 .config console log report info [disk image] [vmlinux] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/09/28 20:28 upstream 49c13ed0316d a41a2080 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/09/22 16:13 upstream dc164f4fb00a 0042f2b4 .config console log report info [disk image] [vmlinux] ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/09/22 02:43 upstream 06f7db949993 60af5050 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/09/20 18:17 upstream 521a547ced64 c4b8ccfd .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/08/28 08:41 upstream 10d4879f9ef0 07177916 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/08/18 21:48 upstream 573ae4f13f63 26a13b38 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/08/16 02:04 upstream 7ebfc85e2cd7 7a7cb304 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/08/11 11:08 upstream ffcf9c5700e4 787ed7e0 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/08/09 17:03 upstream eb555cb5b794 c2a623d6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/07/25 21:03 upstream e0dccc3b76fb 34795c51 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/07/24 18:26 upstream af2c9ac24019 22343af4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/07/16 19:09 upstream c658cabbfd32 95cb00d1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/07/08 08:56 upstream e8a4e1c1bb69 8442e655 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/07/04 11:56 upstream 88084a3df167 1434eec0 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/06/17 20:33 upstream 462abc9de7a1 8f633d84 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/06/14 18:51 upstream 24625f7d91fb 127d1faf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/06/07 13:44 upstream e71e60cd74df b2706118 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/31 22:00 upstream e1cbc3b96a99 3666edfe .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/12 15:21 upstream feb9c5e19e91 9ad6612a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/07 06:06 upstream 4b97bac0756a e60b1103 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/04 23:07 upstream a7391ad35724 dc9e5259 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/04 09:16 upstream 107c948d1d3e dc9e5259 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/05/03 18:24 upstream ef8e4d3c2ab1 dc9e5259 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/04/17 16:06 upstream a2c29ccd9477 8bcc32a6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/04/09 10:48 upstream f1b45d8ccb98 e22c3da3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/04/06 16:28 upstream 3e732ebf7316 97582466 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/03/19 20:12 upstream 97e9c8eb4bb1 e2d91b1d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/03/14 12:36 upstream 09688c0166e7 9e8eaa75 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/03/02 10:05 upstream fb184c4af9b9 45a13a73 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/02/27 22:22 upstream 52a025546731 45a13a73 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/02/24 01:29 upstream 23d04328444a 6e821dbf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/02/21 09:39 upstream cfb92440ee71 3cd800e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/02/01 11:17 upstream 26291c54e111 c1c1631d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/24 03:38 upstream dd81e1c7d5fb 214351e1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/13 00:50 upstream f079ab01b560 44d1319a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/10 21:22 upstream 133d9c53c9dc ddb0ab8c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/10 18:04 upstream df0cc57e057f ddb0ab8c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/07 14:00 upstream ddec8ed2d490 6acc789a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2022/01/02 17:36 upstream 1286cc4893cf e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2021/11/28 23:51 upstream d06c942efea4 63eeac02 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2021/11/04 17:05 upstream 7ddb58cb0eca 4c1be0be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
2021/10/27 16:40 upstream d25f27432f80 be531bb4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in tick_nohz_stop_tick / tick_sched_timer
* Struck through repros no longer work on HEAD.