panic: inconsistent poll.fdMutex goroutine 2936 [running]: internal/poll.(*fdMutex).rwunlock(0xc0004a2e28?, 0xc7?) /usr/local/go/src/internal/poll/fd_mutex.go:179 +0xde internal/poll.(*FD).readUnlock(0xc0003c91a0) /usr/local/go/src/internal/poll/fd_mutex.go:231 +0x1f internal/poll.(*FD).Read(0xc0003c91a0, {0xc00038a988, 0x4, 0x4}) /usr/local/go/src/internal/poll/fd_unix.go:170 +0x351 os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000332b28, {0xc00038a988?, 0xc0004a2f48?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 io.ReadAtLeast({0xd8e000, 0xc000332b28}, {0xc00038a988, 0x4, 0x4}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).handshake.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:704 +0x5e created by github.com/google/syzkaller/pkg/ipc.(*command).handshake in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x14d