syzbot


KCSAN: data-race in do_sys_poll / pollwake

Status: moderation: reported on 2020/07/18 20:22
Reported-by: syzbot+a5d15da12b55f807031f@syzkaller.appspotmail.com
First crash: 963d, last: 11h58m

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

write to 0xffffc9000b703c30 of 4 bytes by task 8742 on cpu 1:
 pollwake+0xbe/0x110
 __wake_up_common+0xb3/0x130
 __wake_up+0x7e/0xc0
 ep_poll_callback+0x435/0x530
 __wake_up_common+0xb3/0x130
 __wake_up+0x7e/0xc0
 unix_dgram_peer_wake_relay+0xd4/0xf0
 __wake_up_common+0xb3/0x130
 __wake_up_sync_key+0x82/0xc0
 __unix_dgram_recvmsg+0x3c3/0x870
 unix_dgram_recvmsg+0x7b/0x90
 ____sys_recvmsg+0x169/0x2e0
 do_recvmmsg+0x2e5/0x710
 __x64_sys_recvmmsg+0xe2/0x160
 do_syscall_64+0x41/0xc0
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

read to 0xffffc9000b703c30 of 4 bytes by task 8743 on cpu 0:
 do_sys_poll+0x9b4/0xbf0
 __se_sys_ppoll+0x1af/0x1f0
 __x64_sys_ppoll+0x67/0x80
 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: 8743 Comm: syz-executor.0 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 (2549):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci2-upstream-kcsan-gce 2023/02/07 20:34 upstream 513c1a3d3f19 15c3d445 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/07 06:41 upstream 05ecb680708a 5bc3be51 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/07 03:53 upstream 05ecb680708a 0a9c11b6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/06 13:45 upstream d2d11f342b17 0a9c11b6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/05 23:33 upstream 4ec5183ec486 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/05 10:10 upstream 837c07cf68fe be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/04 21:03 upstream db27c22251e7 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/04 14:21 upstream 0136d86b7852 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/04 04:00 upstream 0136d86b7852 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/03 14:55 upstream 66a87fff1a87 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/03 11:44 upstream e7368fd30165 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/02 22:29 upstream e7368fd30165 16d19e30 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/02 13:46 upstream 9f266ccaa2f5 16d19e30 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/02 01:26 upstream 9f266ccaa2f5 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/01 10:05 upstream c0b67534c95c 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/02/01 04:33 upstream c0b67534c95c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/31 14:37 upstream 22b8077d0fce b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/31 00:59 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/30 11:06 upstream 6d796c50f84c b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/30 09:43 upstream 6d796c50f84c 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/29 20:25 upstream ab072681eabe 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/29 00:04 upstream c96618275234 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / 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_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/27 21:24 upstream 83abd4d4c4be 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/26 01:30 upstream 7c46948a6e9c 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/25 11:42 upstream 948ef7bb70c4 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/24 22:18 upstream fb6e71db53f3 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/23 20:48 upstream 7bf70dbb1882 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/23 13:16 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/23 11:50 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/23 07:42 upstream 2475bf0250de 44388686 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/22 21:20 upstream 2475bf0250de cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/22 05:02 upstream 2241ab53cbb5 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/21 15:37 upstream f883675bf652 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/21 00:46 upstream edc00350d205 cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/20 22:58 upstream edc00350d205 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/20 09:09 upstream d368967cb103 dd15ff29 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/19 21:27 upstream 081edded9b38 71197f3a .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/19 08:19 upstream 7287904c8771 66fca3ae .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/19 06:44 upstream 7287904c8771 4620c2d9 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/18 11:27 upstream c1649ec55708 4620c2d9 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/17 16:42 upstream 6e50979a9c87 42660d9e .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/16 22:04 upstream d532dd102151 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/16 02:33 upstream 5dc4c995db9e a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/15 06:52 upstream 7c6984405241 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/14 12:28 upstream 97ec4d559d93 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/14 10:05 upstream 97ec4d559d93 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2023/01/13 14:37 upstream d9fc1511728c 529798b0 .config console log report info [disk image] [vmlinux] [kernel image] KCSAN: data-race in do_sys_poll / pollwake
ci2-upstream-kcsan-gce 2021/01/17 10:56 upstream 0da0a8a0a0e1 813be542 .config console log report info
ci2-upstream-kcsan-gce 2020/07/18 19:22 upstream 6cf7ccba29dc 9c812472 .config console log report
ci2-upstream-kcsan-gce 2020/07/14 20:16 upstream e9919e11e219 6f458026 .config console log report
ci2-upstream-kcsan-gce 2020/06/19 12:55 upstream 5e857ce6eae7 bc258b50 .config console log report
* Struck through repros no longer work on HEAD.