syzbot |
sign-in | mailing list | source | docs |
================================================================== BUG: KCSAN: data-race in __run_timer_base / next_expiry_recalc write to 0xffff888237d1de98 of 8 bytes by interrupt on cpu 1: next_expiry_recalc+0x187/0x1e0 kernel/time/timer.c:1967 __run_timers kernel/time/timer.c:2414 [inline] __run_timer_base+0x2ee/0x640 kernel/time/timer.c:2428 run_timer_base kernel/time/timer.c:2437 [inline] run_timer_softirq+0x31/0x70 kernel/time/timer.c:2447 handle_softirqs+0xc3/0x280 kernel/softirq.c:554 __do_softirq kernel/softirq.c:588 [inline] invoke_softirq kernel/softirq.c:428 [inline] __irq_exit_rcu kernel/softirq.c:637 [inline] irq_exit_rcu+0x3e/0x90 kernel/softirq.c:649 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline] sysvec_apic_timer_interrupt+0x73/0x80 arch/x86/kernel/apic/apic.c:1043 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 native_safe_halt arch/x86/include/asm/irqflags.h:48 [inline] arch_safe_halt arch/x86/include/asm/irqflags.h:86 [inline] acpi_safe_halt+0x21/0x30 drivers/acpi/processor_idle.c:112 acpi_idle_do_entry+0x1d/0x30 drivers/acpi/processor_idle.c:573 acpi_idle_enter+0x96/0xb0 drivers/acpi/processor_idle.c:707 cpuidle_enter_state+0xcf/0x270 drivers/cpuidle/cpuidle.c:267 cpuidle_enter+0x40/0x70 drivers/cpuidle/cpuidle.c:388 call_cpuidle kernel/sched/idle.c:155 [inline] cpuidle_idle_call kernel/sched/idle.c:236 [inline] do_idle+0x195/0x230 kernel/sched/idle.c:332 cpu_startup_entry+0x25/0x30 kernel/sched/idle.c:430 start_secondary+0x94/0xa0 arch/x86/kernel/smpboot.c:313 common_startup_64+0x12c/0x137 read to 0xffff888237d1de98 of 8 bytes by interrupt on cpu 0: __run_timer_base+0x52/0x640 kernel/time/timer.c:2423 timer_expire_remote+0x2f/0x40 kernel/time/timer.c:2180 tmigr_handle_remote_cpu kernel/time/timer_migration.c:938 [inline] tmigr_handle_remote_up kernel/time/timer_migration.c:1030 [inline] __walk_groups kernel/time/timer_migration.c:488 [inline] tmigr_handle_remote+0x4ee/0x910 kernel/time/timer_migration.c:1091 run_timer_softirq+0x5f/0x70 kernel/time/timer.c:2451 handle_softirqs+0xc3/0x280 kernel/softirq.c:554 __do_softirq kernel/softirq.c:588 [inline] invoke_softirq kernel/softirq.c:428 [inline] __irq_exit_rcu kernel/softirq.c:637 [inline] irq_exit_rcu+0x3e/0x90 kernel/softirq.c:649 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline] sysvec_apic_timer_interrupt+0x73/0x80 arch/x86/kernel/apic/apic.c:1043 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 get_current arch/x86/include/asm/current.h:49 [inline] write_comp_data kernel/kcov.c:235 [inline] __sanitizer_cov_trace_const_cmp8+0x11/0x90 kernel/kcov.c:311 __pte_needs_invert arch/x86/include/asm/pgtable-invert.h:18 [inline] protnone_mask arch/x86/include/asm/pgtable-invert.h:24 [inline] pte_pfn arch/x86/include/asm/pgtable.h:226 [inline] vm_normal_page+0x26/0x1b0 mm/memory.c:587 vm_normal_folio+0x25/0x110 mm/memory.c:650 madvise_cold_or_pageout_pte_range+0x385/0xec0 mm/madvise.c:459 walk_pmd_range mm/pagewalk.c:143 [inline] walk_pud_range mm/pagewalk.c:221 [inline] walk_p4d_range mm/pagewalk.c:256 [inline] walk_pgd_range+0x807/0xee0 mm/pagewalk.c:293 __walk_page_range+0xc5/0x330 mm/pagewalk.c:395 walk_page_range+0x395/0x4e0 mm/pagewalk.c:521 madvise_cold_page_range mm/madvise.c:571 [inline] madvise_cold mm/madvise.c:593 [inline] madvise_vma_behavior mm/madvise.c:1040 [inline] madvise_walk_vmas mm/madvise.c:1268 [inline] do_madvise+0x1257/0x2610 mm/madvise.c:1464 __do_sys_madvise mm/madvise.c:1481 [inline] __se_sys_madvise mm/madvise.c:1479 [inline] __x64_sys_madvise+0x61/0x70 mm/madvise.c:1479 x64_sys_call+0x285d/0x2d70 arch/x86/include/generated/asm/syscalls_64.h:29 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x000000010000d21f -> 0x000000010000d220 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 16163 Comm: syz-executor.3 Not tainted 6.10.0-rc3-syzkaller-00174-ga3e18a540541 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 ==================================================================
Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2024/06/16 11:47 | upstream | a3e18a540541 | f429ab00 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/06/09 14:20 | upstream | 771ed66105de | 82c05ab8 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/25 19:39 | upstream | 56fb6f92854f | a10a183e | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/23 11:33 | upstream | 2a8120d7b482 | 4c2072ee | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/23 05:41 | upstream | 2a8120d7b482 | 4d098039 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/22 06:26 | upstream | 2a8120d7b482 | 1014eca7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/20 09:20 | upstream | eb6a9339efeb | c0f1611a | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/15 15:33 | upstream | b850dc206a57 | 94b087b1 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/12 20:15 | upstream | ba16c1cf11c9 | 9026e142 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/11 09:22 | upstream | cf87f46fd34d | 9026e142 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/05 07:20 | upstream | 7367539ad4b0 | 610f2a54 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/05/01 13:32 | upstream | 18daea77cca6 | 3ba885bc | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/04/22 01:23 | upstream | 48cf398f15fc | af24b050 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/04/17 15:51 | upstream | 96fca68c4fbf | acc528cb | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/04/16 04:49 | upstream | 96fca68c4fbf | 0d592ce4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/04/04 10:08 | upstream | c85af715cac0 | 0ee3535e | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/03/31 02:27 | upstream | 486291a0e624 | 6baf5069 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc | ||
2024/03/29 00:46 | upstream | 8d025e2092e2 | e91187ee | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-upstream-kcsan-gce | KCSAN: data-race in __run_timer_base / next_expiry_recalc |