Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/io-uring
The `io_uring` library for Rust
https://github.com/tokio-rs/io-uring
Linux 6.12 API change: `io_uring_getevents_arg`
NoisyCoil opened this issue 6 days ago
NoisyCoil opened this issue 6 days ago
Add support for ftruncate
vmingchen opened this pull request about 1 month ago
vmingchen opened this pull request about 1 month ago
Implement the equivalent of `io_uring_prep_sendto`
ruuda opened this pull request about 1 month ago
ruuda opened this pull request about 1 month ago
Support RISC-V?
SUPERCILEX opened this issue 2 months ago
SUPERCILEX opened this issue 2 months ago
Feature: Store provided buffers address
gwendalF opened this issue 2 months ago
gwendalF opened this issue 2 months ago
Compilation error when running tests on 0.7.0 (master)
josephg opened this issue 3 months ago
josephg opened this issue 3 months ago
Fix name of some syscalls in docs
aconz2 opened this pull request 3 months ago
aconz2 opened this pull request 3 months ago
Use hugepage for SQE/CQE mmap
ileixe opened this issue 4 months ago
ileixe opened this issue 4 months ago
CQ overflowing, but ring is never busy
lbrndnr opened this issue 5 months ago
lbrndnr opened this issue 5 months ago
release 0.7.0
quininer opened this pull request 5 months ago
quininer opened this pull request 5 months ago
Fix ci
quininer opened this pull request 5 months ago
quininer opened this pull request 5 months ago
Add notif and related SendZc docs
erenon opened this pull request 5 months ago
erenon opened this pull request 5 months ago
discussion: Why not bind liburing and instead use system calls directly?
MrCroxx opened this issue 5 months ago
MrCroxx opened this issue 5 months ago
Fix ci
quininer opened this issue 5 months ago
quininer opened this issue 5 months ago
Update for recent kernels (up to 6.10)
yaroslavros opened this pull request 5 months ago
yaroslavros opened this pull request 5 months ago
SendZc doesn't work.
Eugene-Usachev opened this issue 5 months ago
Eugene-Usachev opened this issue 5 months ago
Increase tail at once for push_multiple()
ileixe opened this pull request 6 months ago
ileixe opened this pull request 6 months ago
Support io_uring_prep_cmd_sock
erenon opened this issue 6 months ago
erenon opened this issue 6 months ago
Is direct I/O supported?
zRegle opened this issue 6 months ago
zRegle opened this issue 6 months ago
Achieving higher throughput
bits0rcerer opened this issue 6 months ago
bits0rcerer opened this issue 6 months ago
feat: a convenient wrapper for buf ring
Berrysoft opened this pull request 6 months ago
Berrysoft opened this pull request 6 months ago
Fix nightly compiler complaints about size_of
SUPERCILEX opened this pull request 7 months ago
SUPERCILEX opened this pull request 7 months ago
Add constructor of IoUring from raw FD
HeroicKatora opened this pull request 7 months ago
HeroicKatora opened this pull request 7 months ago
Documentation should point to `liburing` + examples
Connortsui20 opened this issue 8 months ago
Connortsui20 opened this issue 8 months ago
Fix clippy and rustdoc warnings
Connortsui20 opened this pull request 8 months ago
Connortsui20 opened this pull request 8 months ago
Fix broken test_udp_recvmsg_multishot_trunc test
SUPERCILEX opened this pull request 8 months ago
SUPERCILEX opened this pull request 8 months ago
unsafe impl `Send+Sync` for `Submitter`, `SubmissionQueue`, `CompletionQueue`
problame opened this pull request 8 months ago
problame opened this pull request 8 months ago
relax sq.flags atomic read
FrankReh opened this pull request 8 months ago
FrankReh opened this pull request 8 months ago
Fix memory ordering in needs_wake
HeroicKatora opened this pull request 8 months ago
HeroicKatora opened this pull request 8 months ago
Async support
saltatory opened this issue 9 months ago
saltatory opened this issue 9 months ago
feat: more derive traits for Fixed type
andrewgazelka opened this pull request 9 months ago
andrewgazelka opened this pull request 9 months ago
Test register buffers
Connortsui20 opened this pull request 9 months ago
Connortsui20 opened this pull request 9 months ago
`test_udp_recvmsg_multishot_trunc` fails
Connortsui20 opened this issue 9 months ago
Connortsui20 opened this issue 9 months ago
Update documentation for `ReadFixed` and `WriteFixed`
Connortsui20 opened this pull request 9 months ago
Connortsui20 opened this pull request 9 months ago
`ReadFixed` and `WriteFixed` descriptions
Connortsui20 opened this issue 9 months ago
Connortsui20 opened this issue 9 months ago
release 0.6.4
quininer opened this pull request 9 months ago
quininer opened this pull request 9 months ago
Fix lint
SUPERCILEX opened this pull request 9 months ago
SUPERCILEX opened this pull request 9 months ago
opcode: add Futex{Wake,Wait,Waitv}
oxalica opened this pull request 9 months ago
oxalica opened this pull request 9 months ago
Fix ci test for new kernel
quininer opened this pull request 9 months ago
quininer opened this pull request 9 months ago
Make license metadata SPDX compliant
paolobarbolini opened this pull request 9 months ago
paolobarbolini opened this pull request 9 months ago
Need help understanding `RecvMsg`
espoal opened this issue 9 months ago
espoal opened this issue 9 months ago
More examples?
espoal opened this issue 9 months ago
espoal opened this issue 9 months ago
Questions about `ProvideBuffers`
espoal opened this issue 9 months ago
espoal opened this issue 9 months ago
Workspace for higher level API
pinkforest opened this issue 9 months ago
pinkforest opened this issue 9 months ago
inline Entry::clone
s3bk opened this pull request 9 months ago
s3bk opened this pull request 9 months ago
feat: allow uring builder to customize flags/features
bychjzh opened this pull request 10 months ago
bychjzh opened this pull request 10 months ago
Correctly handle coop_taskrun
jrahman opened this pull request 10 months ago
jrahman opened this pull request 10 months ago
Handling `EAGAIN`/`EWOULDBLOCK`
jamwaffles opened this issue 10 months ago
jamwaffles opened this issue 10 months ago
Add mutable RecvMsgOut
SUPERCILEX opened this pull request 11 months ago
SUPERCILEX opened this pull request 11 months ago
Add fixed buffer support for uring_cmd
ollie-etl opened this pull request 11 months ago
ollie-etl opened this pull request 11 months ago
Make `Submitter::register_buffers` to accept `IoSlice{Mut}`
sanmai-NL opened this issue 11 months ago
sanmai-NL opened this issue 11 months ago
Any work to be done?
rushilmehra opened this issue 11 months ago
rushilmehra opened this issue 11 months ago
Fix broken RecvMsgOut parsing
SUPERCILEX opened this pull request 11 months ago
SUPERCILEX opened this pull request 11 months ago
Add safer abstractions for buffer rings
SUPERCILEX opened this pull request 11 months ago
SUPERCILEX opened this pull request 11 months ago
Use rustix for direct syscall feature?
SUPERCILEX opened this issue 12 months ago
SUPERCILEX opened this issue 12 months ago
Implement `AsFd` for all entry sizes
oxalica opened this pull request 12 months ago
oxalica opened this pull request 12 months ago
Update sys to linux 6.7
quininer opened this pull request 12 months ago
quininer opened this pull request 12 months ago
Ignore clippy::out_of_bounds_indexing error
taiki-e opened this pull request 12 months ago
taiki-e opened this pull request 12 months ago
Update actions/checkout action to v4
taiki-e opened this pull request 12 months ago
taiki-e opened this pull request 12 months ago
Add various builder flags introduced in newer kernel versions
Dev380 opened this pull request about 1 year ago
Dev380 opened this pull request about 1 year ago
Corrupted message on zero copy send
serzhiio opened this issue about 1 year ago
serzhiio opened this issue about 1 year ago
pass `cqe->flags` with `MsgRingData`
bits0rcerer opened this pull request about 1 year ago
bits0rcerer opened this pull request about 1 year ago
Should `SubmissionQueue::push()` also check for `cq_overflow()`?
JackKelly opened this issue about 1 year ago
JackKelly opened this issue about 1 year ago
Add support for IORING_REGISTER_IOWQ_AFF
mjasny opened this pull request about 1 year ago
mjasny opened this pull request about 1 year ago
Docs for `Read` opcode talk about setting `offset` to `-1`, yet `offset: u64`
JackKelly opened this issue about 1 year ago
JackKelly opened this issue about 1 year ago
Fix tiny typo in docstring
JackKelly opened this pull request about 1 year ago
JackKelly opened this pull request about 1 year ago
bug: fix overflow in `io-uring-test::register_buf_ring::InnerBufRing::buf_ring_push`
sw17ch opened this pull request about 1 year ago
sw17ch opened this pull request about 1 year ago
build(deps): bump rustix from 0.38.9 to 0.38.19
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
Add flags to async cancel
ollie-etl opened this pull request over 1 year ago
ollie-etl opened this pull request over 1 year ago
feat(types): timespec from duration
saiintbrisson opened this pull request over 1 year ago
saiintbrisson opened this pull request over 1 year ago
feat: create async cancel op with cancel builder
saiintbrisson opened this pull request over 1 year ago
saiintbrisson opened this pull request over 1 year ago
Building with bindgen feature fails with recent kernel headers.
plugwash opened this issue over 1 year ago
plugwash opened this issue over 1 year ago
Gate sc crate inclusion on the architectures it supports
alexanderkjall opened this pull request over 1 year ago
alexanderkjall opened this pull request over 1 year ago
fix alignment errors on i386
alexanderkjall opened this pull request over 1 year ago
alexanderkjall opened this pull request over 1 year ago
Add changelog file
newpavlov opened this issue over 1 year ago
newpavlov opened this issue over 1 year ago
Help with timed events on a event loop structure
fabracht opened this issue over 1 year ago
fabracht opened this issue over 1 year ago
opcode: fix doc typo in provide buffers
lanquemar opened this pull request over 1 year ago
lanquemar opened this pull request over 1 year ago
Connectionless stream send-recv test readability improvement
serzhiio opened this pull request over 1 year ago
serzhiio opened this pull request over 1 year ago
Expose previously application-supplied user data
lizhanhui opened this pull request over 1 year ago
lizhanhui opened this pull request over 1 year ago
Expose access to user_data of squeue::Entry
lizhanhui opened this issue over 1 year ago
lizhanhui opened this issue over 1 year ago
release 0.6.0
quininer opened this pull request almost 2 years ago
quininer opened this pull request almost 2 years ago
Added option to use SendZc for connectionless streams.
serzhiio opened this pull request almost 2 years ago
serzhiio opened this pull request almost 2 years ago
`SendToZc` implemetation
serzhiio opened this issue almost 2 years ago
serzhiio opened this issue almost 2 years ago
tests/net: relax FD assertion for socket opcode check
lucab opened this pull request almost 2 years ago
lucab opened this pull request almost 2 years ago
Add support for IORING_REGISTER_SYNC_CANCEL
gardnervickers opened this pull request almost 2 years ago
gardnervickers opened this pull request almost 2 years ago
opcode: add TimeoutUpdate
FrankReh opened this pull request almost 2 years ago
FrankReh opened this pull request almost 2 years ago
adds newer timeout bitflags
FrankReh opened this pull request almost 2 years ago
FrankReh opened this pull request almost 2 years ago
add conversions between Timespec and Duration
FrankReh opened this pull request almost 2 years ago
FrankReh opened this pull request almost 2 years ago
lib: make `register_buf_ring` unsafe
FrankReh opened this pull request almost 2 years ago
FrankReh opened this pull request almost 2 years ago
After `SendZc` submission sender receives two messages
serzhiio opened this issue almost 2 years ago
serzhiio opened this issue almost 2 years ago
lib: make `register_buffers` unsafe
fathyb opened this pull request almost 2 years ago
fathyb opened this pull request almost 2 years ago
To set `nonblocking`-mode on streams or not?
serzhiio opened this issue almost 2 years ago
serzhiio opened this issue almost 2 years ago
lib: add `register_buffers_*` family of functions
fathyb opened this pull request almost 2 years ago
fathyb opened this pull request almost 2 years ago
Add support for ring mapped buffers
thinkharderdev opened this pull request almost 2 years ago
thinkharderdev opened this pull request almost 2 years ago
docs: add docs for renameat / unlinkat
rushilmehra opened this pull request almost 2 years ago
rushilmehra opened this pull request almost 2 years ago
`Waking up` io-uring question
serzhiio opened this issue almost 2 years ago
serzhiio opened this issue almost 2 years ago
sys: Update to linux 6.2
quininer opened this pull request almost 2 years ago
quininer opened this pull request almost 2 years ago
tests: add test for shutdown op
rushilmehra opened this pull request almost 2 years ago
rushilmehra opened this pull request almost 2 years ago
ci: use host kernel for tests
rushilmehra opened this pull request almost 2 years ago
rushilmehra opened this pull request almost 2 years ago
docs: add docs for shutdown op
rushilmehra opened this pull request almost 2 years ago
rushilmehra opened this pull request almost 2 years ago