syzbot


KCSAN: data-race in do_nanosleep / mm_update_next_owner (3)

Status: auto-closed as invalid on 2021/07/07 20:29
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+81dc40b3b7b55e9590bd@syzkaller.appspotmail.com
First crash: 1580d, last: 1020d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in do_nanosleep / mm_update_next_owner kernel 3 1621d 1627d 0/26 closed as invalid on 2019/10/15 15:50
upstream KCSAN: data-race in do_nanosleep / mm_update_next_owner (2) kernel 29 1583d 1616d 0/26 closed as invalid on 2019/11/19 14:04

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

write to 0xffff88810082802c of 4 bytes by task 1763 on cpu 1:
 freezer_count include/linux/freezer.h:121 [inline]
 freezable_schedule include/linux/freezer.h:173 [inline]
 do_nanosleep+0x121/0x3d0 kernel/time/hrtimer.c:1896
 hrtimer_nanosleep+0xfa/0x1f0 kernel/time/hrtimer.c:1949
 common_nsleep+0x69/0x80 kernel/time/posix-timers.c:1227
 __do_sys_clock_nanosleep kernel/time/posix-timers.c:1267 [inline]
 __se_sys_clock_nanosleep kernel/time/posix-timers.c:1245 [inline]
 __x64_sys_clock_nanosleep+0x1ee/0x220 kernel/time/posix-timers.c:1245
 do_syscall_64+0x4a/0x90 arch/x86/entry/common.c:47
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff88810082802c of 4 bytes by task 8722 on cpu 0:
 mm_update_next_owner+0x1d9/0x520 kernel/exit.c:389
 exit_mm+0x358/0x450 kernel/exit.c:501
 do_exit+0x3ff/0x1560 kernel/exit.c:813
 do_group_exit+0x19b/0x1a0 kernel/exit.c:923
 __do_sys_exit_group+0xb/0x10 kernel/exit.c:934
 __se_sys_exit_group+0x5/0x10 kernel/exit.c:932
 __x64_sys_exit_group+0x16/0x20 kernel/exit.c:932
 do_syscall_64+0x4a/0x90 arch/x86/entry/common.c:47
 entry_SYSCALL_64_after_hwframe+0x44/0xae

value changed: 0x40404140 -> 0x00404140

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 8722 Comm: syz-executor.3 Not tainted 5.13.0-rc4-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (1238):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/06/02 20:28 upstream 324c92e5e0ee 0740de69 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/06/02 07:20 upstream 231bc5390667 0740de69 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/06/02 04:44 upstream 231bc5390667 032639db .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/31 17:25 upstream c2131f7e73c9 032639db .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/31 09:08 upstream 8124c8a6b353 032639db .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/31 00:34 upstream 8124c8a6b353 325a8dab .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/29 15:49 upstream 6799d4f2da49 325a8dab .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/29 09:18 upstream 6799d4f2da49 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/28 19:34 upstream 5ff2756afde0 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/28 01:58 upstream 97e5bf604b7a 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/27 12:22 upstream d7c5303fbc8a 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/26 22:53 upstream 7ac3a1c1ae51 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/26 10:30 upstream ad9f25d33860 750ce164 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/26 05:55 upstream ad9f25d33860 93d3a9f6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/25 04:11 upstream 1434a3127887 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/24 13:20 upstream c4681547bcce 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/24 00:42 upstream 6ebb6814a1ef 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/22 18:36 upstream 23d729263037 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/22 04:07 upstream 45af60e7ced0 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/21 14:11 upstream 79a106fc6585 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/21 01:45 upstream ba816d3c265c 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/20 17:31 upstream f01da525b3de c560a65d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/19 17:23 upstream c3d0e3fd41b7 a343ba6b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/17 22:29 upstream 8ac91e6c6033 a343ba6b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/16 15:16 upstream 63d1cb53e26a f54a5c09 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/16 01:54 upstream c12a29ed9094 f54a5c09 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/15 10:32 upstream 25a1298726e9 93f844de .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/15 07:44 upstream 25a1298726e9 8bdd5343 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/13 13:34 upstream c06a2ba62fc4 ecb594cb .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/12 19:47 upstream dbb5afad100a ed7d41c5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/12 07:44 upstream 88b06399c9c7 86294427 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/11 18:21 upstream 88b06399c9c7 ca873091 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/11 01:40 upstream 1140ab592e2e ca873091 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/10 12:32 upstream 6efb943b8616 ca873091 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/09 21:03 upstream 9819f682e48c bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/08 10:29 upstream dd860052c99b bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/07 22:14 upstream 1ad77a05cfae bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/07 04:53 upstream e48661230cc3 06585184 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/06 15:00 upstream 8404c9fbc84b 06585184 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/05 03:10 upstream d665ea6ea86c 06c27ff5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/04 14:46 upstream 5e321ded302d 06c27ff5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/04 02:16 upstream 5e321ded302d 09efdd63 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/03 19:05 upstream 6f8ee8d36d07 ad61f371 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/03 14:10 upstream 9ccce092fc64 ad61f371 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/03 04:13 upstream 9ccce092fc64 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/01 23:07 upstream 10a3efd0fee5 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/05/01 09:28 upstream 9f67672a817e 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/04/29 11:20 upstream d72cd4ad4174 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/04/28 21:05 upstream 68a32ba14177 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in do_nanosleep / mm_update_next_owner
2021/01/17 10:09 upstream 0da0a8a0a0e1 813be542 .config console log report info ci2-upstream-kcsan-gce
2020/01/16 11:38 https://github.com/google/ktsan.git kcsan 245a43005292 3de7aabb .config console log report ci2-upstream-kcsan-gce
2020/01/14 19:25 https://github.com/google/ktsan.git kcsan 245a43005292 fa12bd3c .config console log report ci2-upstream-kcsan-gce
2019/11/20 22:17 https://github.com/google/ktsan.git kcsan 5863cc791e4c 8098ea0f .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.