syzbot


KCSAN: data-race in tick_sched_timer / tick_sched_timer

Status: moderation: reported on 2020/07/30 16:33
Reported-by: syzbot+867130cb240c41f15164@syzkaller.appspotmail.com
First crash: 962d, last: 6h26m

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

read to 0xffffffff85eeaab0 of 4 bytes by interrupt on cpu 0:
 tick_sched_timer+0x46/0x2c0
 __hrtimer_run_queues+0x217/0x700
 hrtimer_interrupt+0x224/0x7c0
 __sysvec_apic_timer_interrupt+0xa7/0x250
 sysvec_apic_timer_interrupt+0x8c/0xb0
 asm_sysvec_apic_timer_interrupt+0x1a/0x20
 acpi_idle_enter+0x282/0x360
 cpuidle_enter_state+0x2de/0x9c0
 cpuidle_enter+0x40/0x60
 do_idle+0x19a/0x240
 cpu_startup_entry+0x18/0x20
 rest_init+0xef/0xf0
 arch_call_rest_init+0x9/0x10
 start_kernel+0x58a/0x610
 secondary_startup_64_no_verify+0xcf/0xdb

write to 0xffffffff85eeaab0 of 4 bytes by interrupt on cpu 1:
 tick_sched_timer+0x2a8/0x2c0
 __hrtimer_run_queues+0x217/0x700
 hrtimer_interrupt+0x224/0x7c0
 __sysvec_apic_timer_interrupt+0xa7/0x250
 sysvec_apic_timer_interrupt+0x8c/0xb0
 asm_sysvec_apic_timer_interrupt+0x1a/0x20
 acpi_idle_enter+0x282/0x360
 cpuidle_enter_state+0x2de/0x9c0
 cpuidle_enter+0x40/0x60
 do_idle+0x19a/0x240
 cpu_startup_entry+0x18/0x20
 start_secondary+0x7c/0x80
 secondary_startup_64_no_verify+0xcf/0xdb

value changed: 0xffffffff -> 0x00000000

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

Crashes (1625):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci2-upstream-kcsan-gce 2023/02/06 13:36 upstream d2d11f342b17 0a9c11b6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/05 23:34 upstream 4ec5183ec486 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/05 10:48 upstream 837c07cf68fe be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/04 21:40 upstream db27c22251e7 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/04 16:20 upstream 0136d86b7852 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/04 05:02 upstream 0136d86b7852 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/03 14:44 upstream 66a87fff1a87 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/03 11:40 upstream e7368fd30165 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/03 03:09 upstream e7368fd30165 33fc5c09 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/02 23:44 upstream e7368fd30165 16d19e30 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/02 14:05 upstream 9f266ccaa2f5 16d19e30 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/02 01:26 upstream 9f266ccaa2f5 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/01 10:43 upstream c0b67534c95c 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/02/01 04:42 upstream c0b67534c95c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/31 15:11 upstream 22b8077d0fce b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/31 01:05 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/30 11:48 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/29 20:50 upstream ab072681eabe 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/29 00:03 upstream c96618275234 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/28 11:45 upstream 5af6ce704936 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/27 21:27 upstream 83abd4d4c4be 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/26 04:06 upstream 7c46948a6e9c 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/25 12:59 upstream 948ef7bb70c4 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/24 22:39 upstream fb6e71db53f3 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/23 20:54 upstream 7bf70dbb1882 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/23 14:05 upstream 2475bf0250de 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/23 11:32 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/23 08:00 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/22 23:29 upstream 2475bf0250de cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/22 05:06 upstream 2241ab53cbb5 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/21 16:30 upstream f883675bf652 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/21 01:12 upstream edc00350d205 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/20 22:57 upstream edc00350d205 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/20 09:43 upstream d368967cb103 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/19 22:25 upstream 081edded9b38 71197f3a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/19 08:24 upstream 7287904c8771 66fca3ae .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/18 11:37 upstream c1649ec55708 4620c2d9 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/18 11:13 upstream c1649ec55708 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/17 17:52 upstream 6e50979a9c87 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/16 22:23 upstream d532dd102151 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/16 02:40 upstream 5dc4c995db9e a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/15 09:04 upstream 7c6984405241 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/14 11:25 upstream 97ec4d559d93 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/14 10:25 upstream 97ec4d559d93 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2023/01/13 15:19 upstream d9fc1511728c 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in tick_sched_timer / tick_sched_timer
ci2-upstream-kcsan-gce 2021/01/16 08:12 upstream 1d94330a437a 65a7a854 .config console log report info
ci2-upstream-kcsan-gce 2020/07/29 23:48 upstream 6ba1b005ffc3 233283a1 .config console log report
ci2-upstream-kcsan-gce 2020/07/29 13:50 upstream 6ba1b005ffc3 19a8de55 .config console log report
ci2-upstream-kcsan-gce 2020/06/18 22:07 upstream 1b5044021070 3ea11d3f .config console log report
* Struck through repros no longer work on HEAD.