syzbot


KCSAN: data-race in unix_poll / unix_shutdown (2)

Status: auto-obsoleted due to no activity on 2023/04/10 13:22
Subsystems: net
[Documentation on labels]
First crash: 549d, last: 441d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in unix_poll / unix_shutdown net 4 638d 680d 0/26 auto-closed as invalid on 2022/09/10 13:42
upstream KCSAN: data-race in unix_poll / unix_shutdown (3) net 1 380d 380d 0/26 auto-obsoleted due to no activity on 2023/05/27 01:36

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

read-write to 0xffff8881038c7c2c of 1 bytes by task 5187 on cpu 0:
 unix_shutdown+0x72/0x360 net/unix/af_unix.c:3004
 __sys_shutdown_sock net/socket.c:2321 [inline]
 __sys_shutdown net/socket.c:2333 [inline]
 __do_sys_shutdown net/socket.c:2341 [inline]
 __se_sys_shutdown+0xf8/0x140 net/socket.c:2339
 __x64_sys_shutdown+0x31/0x40 net/socket.c:2339
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

read to 0xffff8881038c7c2c of 1 bytes by task 5166 on cpu 1:
 unix_poll+0x9c/0x250 net/unix/af_unix.c:3163
 sock_poll+0x253/0x270 net/socket.c:1356
 vfs_poll include/linux/poll.h:88 [inline]
 __io_arm_poll_handler+0x205/0xe30 io_uring/poll.c:598
 io_arm_poll_handler+0x472/0x5d0 io_uring/poll.c:722
 io_queue_async+0x85/0x4a0 io_uring/io_uring.c:2001
 io_queue_sqe io_uring/io_uring.c:2032 [inline]
 io_submit_sqe io_uring/io_uring.c:2284 [inline]
 io_submit_sqes+0xa44/0x1030 io_uring/io_uring.c:2395
 __do_sys_io_uring_enter io_uring/io_uring.c:3343 [inline]
 __se_sys_io_uring_enter+0x1e7/0x1680 io_uring/io_uring.c:3275
 __x64_sys_io_uring_enter+0x78/0x90 io_uring/io_uring.c:3275
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

value changed: 0x00 -> 0x01

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 5166 Comm: syz-executor.3 Not tainted 6.2.0-rc8-syzkaller-00151-g925cf0457d7e-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023
==================================================================

Crashes (11):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/19 20:50 upstream 925cf0457d7e bcdf85f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2023/02/03 18:01 upstream 66a87fff1a87 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2023/01/15 22:02 upstream 7c6984405241 a63719e7 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2023/01/03 21:30 upstream 69b41ac87e4a f0036e18 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/12/23 08:36 upstream 8395ae05cb5a 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/12/05 20:18 upstream 76dcd734eca2 045cbb84 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/12/03 18:41 upstream 97ee9d1c1696 e080de16 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/11/30 04:13 upstream 01f856ae6d0c 579a3740 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/11/11 10:12 upstream 4bbf3422df78 f42ee5d8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/11/06 04:06 upstream 2f5065a0bc9d 6d752409 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
2022/11/03 20:42 upstream f2f32f8af2b0 7a2ebf95 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in unix_poll / unix_shutdown
* Struck through repros no longer work on HEAD.