syzbot


KCSAN: data-race in do_select / pollwake

Status: moderation: reported on 2020/07/06 15:42
Reported-by: syzbot+5a0758690f26e1909c08@syzkaller.appspotmail.com
First crash: 964d, last: 1h43m

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

write to 0xffffc900008f7a50 of 4 bytes by task 3122 on cpu 1:
 pollwake+0xbe/0x110
 __wake_up_common+0xb3/0x130
 __wake_up_sync_key+0x82/0xc0
 pipe_write+0x98f/0xd70
 vfs_write+0x45a/0x750
 ksys_write+0xeb/0x1a0
 __x64_sys_write+0x42/0x50
 do_syscall_64+0x41/0xc0
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

read to 0xffffc900008f7a50 of 4 bytes by task 3093 on cpu 0:
 do_select+0xeb1/0xfa0
 core_sys_select+0x361/0x520
 __se_sys_pselect6+0x220/0x290
 __x64_sys_pselect6+0x78/0x90
 do_syscall_64+0x41/0xc0
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

value changed: 0x00000000 -> 0x00000001

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 3093 Comm: sshd Not tainted 6.2.0-rc7-syzkaller-00013-g513c1a3d3f19-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023
==================================================================

Crashes (2398):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci2-upstream-kcsan-gce 2023/02/08 06:00 upstream 513c1a3d3f19 15c3d445 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/07 12:35 upstream 05ecb680708a 5bc3be51 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/06 17:40 upstream d2d11f342b17 0a9c11b6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/06 04:02 upstream 4ec5183ec486 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/05 11:35 upstream 837c07cf68fe be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/04 21:04 upstream db27c22251e7 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/04 19:36 upstream 0136d86b7852 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/04 05:01 upstream 0136d86b7852 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/04 01:36 upstream 66a87fff1a87 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/03 11:40 upstream e7368fd30165 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/02 15:31 upstream 9f266ccaa2f5 16d19e30 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/02 01:33 upstream 9f266ccaa2f5 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/02/01 12:46 upstream c0b67534c95c 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/31 18:07 upstream 22b8077d0fce b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/31 10:07 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/30 15:48 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/29 23:05 upstream ab072681eabe 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/29 02:10 upstream c96618275234 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/28 10:50 upstream 5af6ce704936 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/28 09:09 upstream 83abd4d4c4be 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/26 03:52 upstream 7c46948a6e9c 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/25 12:47 upstream 948ef7bb70c4 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/25 02:10 upstream fb6e71db53f3 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/24 13:08 upstream 7bf70dbb1882 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/23 08:20 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/23 01:33 upstream 2475bf0250de cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/22 15:49 upstream 2241ab53cbb5 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/22 03:45 upstream f883675bf652 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/21 01:57 upstream edc00350d205 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/20 23:47 upstream edc00350d205 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/20 21:12 upstream d368967cb103 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/19 22:10 upstream 081edded9b38 71197f3a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/18 19:51 upstream c1649ec55708 4620c2d9 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/18 19:50 upstream c1649ec55708 4620c2d9 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/18 06:38 upstream 6e50979a9c87 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/16 22:05 upstream d532dd102151 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/16 08:34 upstream 5dc4c995db9e a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/15 18:20 upstream 7c6984405241 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/14 12:29 upstream 97ec4d559d93 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/13 20:23 upstream d9fc1511728c 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/13 06:17 upstream c757fc92a3f7 96166539 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/12 18:24 upstream e8f60cd7db24 96166539 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/11 16:53 upstream 7dd4b804e080 96166539 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/11 02:19 upstream 40c18f363a08 48bc529a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/10 09:19 upstream 5a41237ad1d4 48bc529a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/10 00:27 upstream 1fe4fd6f5cad 48bc529a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/09 04:47 upstream 1fe4fd6f5cad 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/08 11:31 upstream 9b43a525db12 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/07 00:38 upstream 1f5abbd77e2c 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/05 23:03 upstream 41c03ba9beea 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/05 06:53 upstream 512dee0c00ad 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/04 10:53 upstream 69b41ac87e4a 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/03 20:25 upstream 69b41ac87e4a f0036e18 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/03 04:36 upstream 69b41ac87e4a ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/02 08:34 upstream 88603b6dc419 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/01 11:34 upstream e4cf7c25bae5 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2023/01/01 02:33 upstream c8451c141e07 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_select / pollwake
ci2-upstream-kcsan-gce 2021/01/17 10:06 upstream 0da0a8a0a0e1 813be542 .config console log report info
ci2-upstream-kcsan-gce 2020/07/06 08:33 upstream dcb7fd82c75e ac5a135b .config console log report
ci2-upstream-kcsan-gce 2020/07/05 14:06 upstream 35e884f89df4 22f87567 .config console log report
ci2-upstream-kcsan-gce 2020/06/18 14:19 upstream 1b5044021070 3ea11d3f .config console log report
* Struck through repros no longer work on HEAD.