syzbot


KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher

Status: auto-closed as invalid on 2021/09/30 10:49
Reported-by: syzbot+6736577b3b7f966618d0@syzkaller.appspotmail.com
First crash: 485d, last: 457d

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

write to 0xffff888130181ae8 of 8 bytes by task 6969 on cpu 1:
 uprobe_dispatcher+0x46/0x670 kernel/trace/trace_uprobe.c:1489
 handler_chain kernel/events/uprobes.c:2083 [inline]
 handle_swbp kernel/events/uprobes.c:2243 [inline]
 uprobe_notify_resume+0x73a/0x1310 kernel/events/uprobes.c:2309
 exit_to_user_mode_loop kernel/entry/common.c:166 [inline]
 exit_to_user_mode_prepare+0xcb/0x190 kernel/entry/common.c:209
 irqentry_exit_to_user_mode+0x5/0x10 kernel/entry/common.c:315
 asm_exc_int3+0x31/0x40 arch/x86/include/asm/idtentry.h:567

read to 0xffff888130181ae8 of 8 bytes by task 7021 on cpu 0:
 uprobe_dispatcher+0x37/0x670 kernel/trace/trace_uprobe.c:1489
 handler_chain kernel/events/uprobes.c:2083 [inline]
 handle_swbp kernel/events/uprobes.c:2243 [inline]
 uprobe_notify_resume+0x73a/0x1310 kernel/events/uprobes.c:2309
 exit_to_user_mode_loop kernel/entry/common.c:166 [inline]
 exit_to_user_mode_prepare+0xcb/0x190 kernel/entry/common.c:209
 irqentry_exit_to_user_mode+0x5/0x10 kernel/entry/common.c:315
 asm_exc_int3+0x31/0x40 arch/x86/include/asm/idtentry.h:567

value changed: 0x0000000000004307 -> 0x0000000000004308

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 7021 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (50):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-upstream-kcsan-gce 2021/08/26 10:40 upstream 73f3af7b4611 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/25 19:18 upstream fe67f4dd8daa b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/24 21:29 upstream 6e764bcd1cf7 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/24 02:51 upstream d5ae8d7f85b7 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/23 12:03 upstream e22ce8eb631b b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/22 23:14 upstream 1bdc3d5be7e1 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/22 09:09 upstream 9ff50bf2f2ff b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/21 21:19 upstream 002c0aef1090 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/21 05:26 upstream fa54d366a6e4 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/21 04:52 upstream fa54d366a6e4 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/20 21:47 upstream d992fe5318d8 b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/20 05:26 upstream f87d64319e6f b599f2fc .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/20 00:05 upstream f87d64319e6f e2da378b .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/19 23:48 upstream f87d64319e6f e2da378b .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/19 14:28 upstream d6d09a694205 e2da378b .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/18 22:49 upstream d6d09a694205 a2fe1cb5 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/18 06:16 upstream 614cb2751d31 a2fe1cb5 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/18 06:00 upstream 614cb2751d31 a2fe1cb5 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/17 16:55 upstream 794c7931a242 a2fe1cb5 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/17 06:15 upstream a2824f19e606 33c26cb7 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/16 12:15 upstream 7c60610d4767 6652437d .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/15 22:14 upstream ecf93431963a 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/15 12:19 upstream 0aa78d17099b 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/15 12:13 upstream 0aa78d17099b 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/14 17:45 upstream ba31f97d43be 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/14 04:25 upstream dfa377c35d70 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/13 21:30 upstream f8e6dfc64f61 2489ab88 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/13 09:39 upstream f8e6dfc64f61 3fd2ea69 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/12 21:48 upstream f8fbb47c6e86 c551a195 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/12 17:52 upstream 1746f4db5135 c551a195 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/12 09:54 upstream 1746f4db5135 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/11 15:40 upstream 761c6d7ec820 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/11 04:32 upstream 9e723c5380c6 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/11 04:14 upstream 9e723c5380c6 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/10 04:13 upstream 9a73fa375d58 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/09 11:20 upstream 36a21d51725a 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/07 23:34 upstream 85a90500f9a1 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/06 20:48 upstream 894d6f401b21 6972b106 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/06 05:51 upstream 902e7f373fff 2f537099 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/06 03:15 upstream e04480920d1e d2d6e680 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/05 17:50 upstream 251a1524293d d2d6e680 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/05 07:42 upstream 251a1524293d 7f7bb950 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/05 00:13 upstream 251a1524293d b97d64c9 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/03 18:39 upstream d5ad8ec3cfb5 6c236867 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/01 23:04 upstream d4affd6b6e81 6c236867 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/08/01 13:32 upstream f3438b4c4e69 6c236867 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/07/31 06:56 upstream 4669e13cd67f 6c236867 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/07/30 11:19 upstream 764a5bc89b12 c585c7b0 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
ci2-upstream-kcsan-gce 2021/07/28 21:36 upstream 4010a528219e 9a4781d4 .config log report info KCSAN: data-race in uprobe_dispatcher / uprobe_dispatcher
* Struck through repros no longer work on HEAD.