]> Cypherpunks repositories - gostls13.git/commit
runtime: use eventfd as the event wait/notify mechanism for epoll
authorAndy Pan <panjf2000@gmail.com>
Fri, 2 Feb 2024 03:22:57 +0000 (11:22 +0800)
committerGopher Robot <gobot@golang.org>
Tue, 20 Feb 2024 14:59:49 +0000 (14:59 +0000)
commitd068c2cb620c1daeedc8b9cce488af45a6c2c889
tree5753e3ea0028adaa934cb32f2be479f3f6e2cd53
parentc4d55ab91260ca2d538fcf3dadbccc1d1c111c96
runtime: use eventfd as the event wait/notify mechanism for epoll

Fixes #65443

Change-Id: I9ad4689b36e87ee930d35a38322a8797896483b4
Reviewed-on: https://go-review.googlesource.com/c/go/+/560615
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Jorropo <jorropo.pgm@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
13 files changed:
src/runtime/internal/syscall/defs_linux.go [new file with mode: 0644]
src/runtime/internal/syscall/defs_linux_386.go
src/runtime/internal/syscall/defs_linux_amd64.go
src/runtime/internal/syscall/defs_linux_arm.go
src/runtime/internal/syscall/defs_linux_arm64.go
src/runtime/internal/syscall/defs_linux_loong64.go
src/runtime/internal/syscall/defs_linux_mips64x.go
src/runtime/internal/syscall/defs_linux_mipsx.go
src/runtime/internal/syscall/defs_linux_ppc64x.go
src/runtime/internal/syscall/defs_linux_riscv64.go
src/runtime/internal/syscall/defs_linux_s390x.go
src/runtime/internal/syscall/syscall_linux.go
src/runtime/netpoll_epoll.go