syzbot


KCSAN: data-race in mm_update_next_owner / try_to_free_mem_cgroup_pages

Status: auto-closed as invalid on 2020/04/20 14:44
Subsystems: mm
[Documentation on labels]
First crash: 1537d, last: 1537d

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

write to 0xffff888075aae064 of 4 bytes by task 30067 on cpu 0:
 memalloc_noreclaim_save include/linux/sched/mm.h:277 [inline]
 try_to_free_mem_cgroup_pages+0x1e7/0x4d0 mm/vmscan.c:3369
 reclaim_high.constprop.0+0xf7/0x140 mm/memcontrol.c:2232
 high_work_func+0x22/0x30 mm/memcontrol.c:2241
 process_one_work+0x40b/0x8d0 kernel/workqueue.c:2264
 worker_thread+0xa0/0x800 kernel/workqueue.c:2410
 kthread+0x1d4/0x200 drivers/block/aoe/aoecmd.c:1253
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:352

read to 0xffff888075aae064 of 4 bytes by task 2603 on cpu 1:
 mm_update_next_owner+0x373/0x5a0 kernel/exit.c:389
 exit_mm kernel/exit.c:484 [inline]
 do_exit+0x4a4/0x18c0 kernel/exit.c:784
 do_group_exit+0xb4/0x1c0 kernel/exit.c:895
 __do_sys_exit_group kernel/exit.c:906 [inline]
 __se_sys_exit_group kernel/exit.c:904 [inline]
 __x64_sys_exit_group+0x2e/0x30 kernel/exit.c:904
 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294
 entry_SYSCALL_64_after_hwframe+0x44/0xa9

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 2603 Comm: syz-executor.2 Not tainted 5.5.0-rc1-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/02/10 14:41 https://github.com/google/ktsan.git kcsan f60f0f543333 35f5e45e .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.