diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2024-12-06 00:11:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-06 00:11:05 +0100 |
commit | 69bad8201b3c463b2c7d882d9055a2fa8624e180 (patch) | |
tree | a61b7cf0b20f0c04f8cab53a2cdc73198239cc9a /docs/src | |
parent | c431bc39c396ce644b47367d415a2c869ee81941 (diff) | |
download | libuv-69bad8201b3c463b2c7d882d9055a2fa8624e180.tar.gz libuv-69bad8201b3c463b2c7d882d9055a2fa8624e180.zip |
linux: always use io_uring for epoll batching (#4638)
io_uring support was default-disabled because of numerous kernel bugs
but those are all in the sqpoll (file i/o) parts of io_uring.
Batching of epoll_ctl calls through io_uring works fine, is a nice
optimization, and is therefore unconditionally enabled again.
The UV_USE_IO_URING environment variable now only affects sqpoll, and
only when the UV_LOOP_ENABLE_IO_URING_SQPOLL event loop flag is set.
Fixes: https://github.com/libuv/libuv/issues/4616
Diffstat (limited to 'docs/src')
0 files changed, 0 insertions, 0 deletions