syzbot


KCSAN: data-race in drain_all_stock / drain_stock

Status: auto-closed as invalid on 2020/08/18 19:14
Subsystems: cgroups mm
[Documentation on labels]
First crash: 1374d, last: 1374d
Similar bugs (8)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in drain_all_stock / drain_stock (7) cgroups mm 4 367d 448d 0/26 auto-obsoleted due to no activity on 2023/05/23 02:38
upstream KCSAN: data-race in drain_all_stock / drain_stock (5) cgroups mm 1 613d 613d 0/26 auto-closed as invalid on 2022/09/19 00:38
upstream KCSAN: data-race in drain_all_stock / drain_stock (3) cgroups mm 1 751d 751d 0/26 auto-closed as invalid on 2022/05/03 08:41
upstream KCSAN: data-race in drain_all_stock / drain_stock (6) cgroups mm 4 505d 563d 0/26 auto-obsoleted due to no activity on 2023/01/16 19:50
upstream KCSAN: data-race in drain_all_stock / drain_stock (8) cgroups mm 12 143d 131d 0/26 auto-obsoleted due to no activity on 2024/01/01 19:14
upstream KCSAN: data-race in drain_all_stock / drain_stock (2) cgroups mm 3 907d 912d 0/26 auto-closed as invalid on 2021/11/28 07:11
upstream KCSAN: data-race in drain_all_stock / drain_stock (4) cgroups mm 2 660d 691d 0/26 auto-closed as invalid on 2022/08/02 11:05
upstream KCSAN: data-race in drain_all_stock / drain_stock (9) mm cgroups 5 20d 91d 0/26 moderation: reported on 2024/01/18 23:03

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

write to 0xffff88812c1293a8 of 8 bytes by task 25819 on cpu 1:
 drain_stock+0x92/0x100 mm/memcontrol.c:2096
 drain_local_stock+0x68/0xa0 mm/memcontrol.c:2111
 process_one_work+0x3e1/0x9a0 kernel/workqueue.c:2269
 worker_thread+0x665/0xbe0 kernel/workqueue.c:2415
 kthread+0x20d/0x230 kernel/kthread.c:291
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:293

read to 0xffff88812c1293a8 of 8 bytes by task 9244 on cpu 0:
 drain_all_stock+0xe9/0x280 mm/memcontrol.c:2165
 mem_cgroup_css_offline+0x79/0x200 mm/memcontrol.c:5151
 offline_css kernel/cgroup/cgroup.c:5101 [inline]
 css_killed_work_fn+0x8f/0x1f0 kernel/cgroup/cgroup.c:5390
 process_one_work+0x3e1/0x9a0 kernel/workqueue.c:2269
 worker_thread+0x665/0xbe0 kernel/workqueue.c:2415
 kthread+0x20d/0x230 kernel/kthread.c:291
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:293

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 9244 Comm: kworker/0:12 Not tainted 5.8.0-rc5-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: cgroup_destroy css_killed_work_fn
==================================================================

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/07/14 19:05 upstream 0dc589da873b 6f458026 .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.