index
:
kernel/git/axboe/liburing.git
accept-multi
arch
big-sqe
buf-ring
cancel-fd-all
cancel-op
cqring-nodrop
fd-select
futex
huge
huge.2
issue25
issue448
libaio-wrapper
link-timeout
master
min-wait
mlock-size
napi
next
no-ipi
off_t
pbuf-status
proxy
read-mshot
recvsend-bundle
registered-ring
ring-buf-alloc
send-mshot
sq-khead
submit-and-wait-ts
timeout
v0.5
waitid
wakeup-ring
xattr
xattr-getdents64
io_uring library
Jens Axboe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-02
examples/napi-busy-poll-{client,server}: cleanups and doc
napi
Jens Axboe
2
-4
/
+29
2024-02-02
examples/napi-busy-poll-{client,server}: add IPV4 support
Jens Axboe
2
-21
/
+73
2024-02-02
liburing: update changelog with new feature
Stefan Roesch
1
-0
/
+1
2024-02-02
examples/napi-busy-poll-{client,server}: fix various errors
Jens Axboe
2
-20
/
+47
2024-02-02
liburing: add example programs for napi busy poll
Stefan Roesch
4
-0
/
+841
2024-02-02
liburing: add documentation for new napi busy polling
Stefan Roesch
2
-0
/
+67
2024-02-02
liburing: add api to set napi busy poll settings
Stefan Roesch
5
-0
/
+31
2024-01-31
Add compatibility check for idtype_t
David Wei
1
-0
/
+27
2024-01-28
test/read-mshot-empty: skip if argument is given
Jens Axboe
1
-0
/
+3
2024-01-27
test/read-mshot-empty: add test case for fully emptying all data
Jens Axboe
2
-0
/
+151
2024-01-25
io_uring_buf_ring_cq_advance: ensure tail store is ordered with buffers
Jens Axboe
1
-1
/
+1
2024-01-23
test/fd-install: test linked operation as well
Jens Axboe
1
-2
/
+64
2024-01-23
test/fd-install: test valid case with IOSQE_ASYNC as well
Jens Axboe
1
-3
/
+12
2024-01-23
test/fd-install: test IOSQE_ASYNC as well with creds
Jens Axboe
1
-3
/
+12
2024-01-23
test/fd-install: check that passing in any creds will fail
Jens Axboe
1
-0
/
+59
2024-01-22
test/read-mshot: check that IORING_CQE_F_MORE isn't set on error
Jens Axboe
1
-0
/
+4
2024-01-22
man/io_uring_prep_read_multishot.3: clarify nbytes
Jens Axboe
1
-1
/
+4
2024-01-22
man/io_uring_prep_socket.3: fix typo
Jens Axboe
1
-1
/
+1
2024-01-17
src: remove -g from main library
Jens Axboe
1
-1
/
+1
2024-01-17
liburing.h: get rid of _GNU_SOURCE and XOPEN_SOURCE defines
Jens Axboe
1
-8
/
+0
2024-01-11
man: update explanation for sigmask passing
Jens Axboe
2
-6
/
+30
2024-01-11
man: make a note of how to reduce context switches on waits
Jens Axboe
3
-0
/
+18
2024-01-11
Add man page for io_uring_buf_ring_available()
Jens Axboe
1
-0
/
+46
2024-01-11
Add io_uring_buf_ring_head/available() to the exported list
Jens Axboe
2
-0
/
+6
2024-01-11
Merge branch 'pbuf-status'
Jens Axboe
5
-0
/
+222
2024-01-06
test/defer-tw-timeout: remember to set the passed in filename
Jens Axboe
1
-2
/
+4
2024-01-06
test/defer-tw-timeout: support testing in passed in file
Jens Axboe
1
-12
/
+22
2024-01-04
test/defer-tw-timeout: test irq completions as well
Jens Axboe
1
-13
/
+80
2024-01-04
Add test case for missing local task_work run
Jens Axboe
2
-0
/
+90
2024-01-02
Merge branch 'fix1' of https://github.com/DylanZA/liburing
Jens Axboe
1
-10
/
+14
2024-01-02
Merge branch 'man-fixes' of https://github.com/wlukowicz/liburing
Jens Axboe
4
-14
/
+14
2024-01-02
man/io_uring_prep_futex_waitv.3: fix signatures
Wojciech Lukowicz
1
-6
/
+6
2024-01-02
man/io_uring_setup.2: tidy up IORING_SETUP_CLAMP description
Wojciech Lukowicz
1
-5
/
+5
2024-01-02
man/io_uring_enter.2: tidy up EBADR description
Wojciech Lukowicz
1
-2
/
+2
2024-01-02
man/io_uring_queue_init.3: fix typo
Wojciech Lukowicz
1
-1
/
+1
2023-12-21
Add support for IORING_REGISTER_PBUF_STATUS
pbuf-status
Jens Axboe
5
-0
/
+222
2023-12-19
t/no-mmap-inval: Replace `valloc()` with `t_posix_memalign()`
Ammar Faizi
1
-1
/
+3
2023-12-19
Makefile: Remove the `partcheck` target
Ammar Faizi
1
-3
/
+0
2023-12-18
Merge branch 'print-libgcc-file-name' of https://github.com/vimproved/liburing
Jens Axboe
2
-1
/
+10
2023-12-16
Link against libgcc based on output of -print-libgcc-file-name
Violet Purcell
2
-1
/
+10
2023-12-11
test/fixed-buf-merge: add missing unistd.h include
Jens Axboe
1
-0
/
+1
2023-12-11
Rename ffi io_uring_prep_sock_cmd _> io_uring_prep_cmd_sock()
Jens Axboe
1
-1
/
+1
2023-12-09
test: update socket opt / socket io cmd for old kernels
Jens Axboe
2
-6
/
+22
2023-12-08
Update IORING_OP_FIXED_FD_INSTALL API
Jens Axboe
3
-9
/
+15
2023-12-08
man/io_uring_prep_fixed_fd_install.3: tweaks
Jens Axboe
1
-3
/
+4
2023-12-08
examples/send-zerocopy: annotate 'sig' with unused
Jens Axboe
1
-1
/
+1
2023-12-08
test: ensure to check write(2) return value
Jens Axboe
2
-5
/
+40
2023-12-08
io_uring_prep_fixed_fd_install: move flags
Jens Axboe
1
-2
/
+2
2023-12-08
man/io_uring_prep_read_multishot.3: fix typo
Jens Axboe
1
-1
/
+1
2023-12-08
Add man page for io_uring_prep_fixed_fd_install
Jens Axboe
1
-0
/
+73
2023-12-08
Add support for IORING_OP_FIXED_FD_INSTALL
Jens Axboe
6
-0
/
+353
2023-12-08
test/ring-leak: skip test if passing io_uring fd fails
Jens Axboe
1
-5
/
+19
2023-12-05
examples/sendzc: improve help message
Pavel Begunkov
1
-4
/
+21
2023-12-05
examples/sendzc: try to print stats on SIGINT
Pavel Begunkov
1
-0
/
+16
2023-12-05
examples/sendzc: use stdout for stats
Pavel Begunkov
1
-2
/
+2
2023-12-05
examples/sendzc: remove get time overhead
Pavel Begunkov
1
-9
/
+19
2023-12-05
tests: comment on io_uring zc and SO_ZEROCOPY
Pavel Begunkov
1
-0
/
+4
2023-11-30
Add test case for mmap'ed provided ring buffers and no mmap'ed ring
Jens Axboe
2
-0
/
+113
2023-11-29
Update CHANGELOG
Jens Axboe
1
-0
/
+7
2023-11-28
test/read-mshot: test clamped read size
Jens Axboe
1
-0
/
+115
2023-11-27
Merge branch 'typo' of https://github.com/Hawk777/liburing
Jens Axboe
1
-1
/
+1
2023-11-27
Fix typo in man page
Christopher Head
1
-1
/
+1
2023-11-24
test/reg-fd-only: test with huge pages as well
Jens Axboe
1
-6
/
+82
2023-11-24
test/fixed-buf-merge: remember to unlink file on success
Jens Axboe
1
-0
/
+1
2023-11-22
test/pollfree: remove test case
Jens Axboe
2
-427
/
+0
2023-11-20
test/fixed-buf-merge: add test case for off-by-one in fixed buffer imports
Jens Axboe
2
-0
/
+96
2023-11-20
Merge branch 'pu/typos' of https://github.com/guillemj/liburing
Jens Axboe
9
-9
/
+9
2023-11-20
Merge branch 'at_empty_path' of https://github.com/charliemirabile/liburing
Jens Axboe
1
-40
/
+48
2023-11-20
test/hardlink: Add test for `AT_EMPTY_PATH` flag
Charles Mirabile
1
-0
/
+21
2023-11-20
test/hardlink: introduce `fd` variable to hold the file open file descriptor
Charles Mirabile
1
-5
/
+5
2023-11-20
test/hardlink: add parameter for old's dirfd to `do_linkat`
Charles Mirabile
1
-6
/
+6
2023-11-20
test/hardlink: Cleanup error handling
Charles Mirabile
1
-30
/
+17
2023-11-10
Fix typos
Guillem Jover
8
-8
/
+8
2023-11-10
man/io_uring_queue_init.3: Fix typo
Guillem Jover
1
-1
/
+1
2023-11-07
test/no-mmap-inval: 0 return is fine too
Jens Axboe
1
-1
/
+1
2023-11-07
test/futex: don't error on missing futex support
Jens Axboe
1
-1
/
+1
2023-11-05
read-mshot.t: test with differing buffer size
Dylan Yudaken
1
-10
/
+14
2023-11-04
liburing.spec: move to minor 6
Jens Axboe
1
-1
/
+1
2023-11-04
Merge branch 'next'
Jens Axboe
22
-22
/
+2201
2023-11-04
Update CHANGELOG for 2.5 release
Jens Axboe
1
-0
/
+9
2023-10-29
Merge branch 'no_mmap_man' of https://github.com/wlukowicz/liburing
Jens Axboe
1
-4
/
+7
2023-10-28
man/io_uring_setup.2: tidy up IORING_SETUP_NO_MMAP docs
Wojciech Lukowicz
1
-4
/
+7
2023-10-26
Merge branch 'master' of https://github.com/piaoxuebingfeng/liburing
Jens Axboe
1
-1
/
+1
2023-10-23
fix io_uring-test read 4K file error
piaoxuebingfeng
1
-1
/
+1
2023-10-20
test/socket-getsetsock-cmd: return T_EXIT_SKIP if argument passed
next
Jens Axboe
1
-1
/
+1
2023-10-20
io_uring_prep_cmd_sock: cast pointer to untptr_t first
Jens Axboe
1
-1
/
+1
2023-10-20
test/socket-getsetsock-cmd: make send_data() static
Jens Axboe
1
-1
/
+1
2023-10-20
man/io_uring_prep_cmd: Add the new sockopt commands
Breno Leitao
1
-0
/
+32
2023-10-20
man/io_uring_prep_cmd: Fix argument name
Breno Leitao
1
-1
/
+1
2023-10-20
tests/socket-getsetsock-cmd: New test for {g,s}etsockopt
Breno Leitao
2
-0
/
+329
2023-10-20
liburing.h: Populate SQE for {s,g} etsockopt
Breno Leitao
2
-7
/
+8
2023-10-20
io_uring: uapi: Sync the {g,s}etsockopt fields
Breno Leitao
1
-0
/
+8
2023-10-18
Merge branch 'man/io_uring_queue_init' of https://github.com/alkis/liburing
Jens Axboe
1
-2
/
+8
2023-10-18
man/io_uring_queue_init.3: Improve IORING_SQ_CQ_OVERFLOW docs
Alkis Evlogimenos
1
-2
/
+8
2023-10-18
man/io_uring_cq_has_overflow: mention IORING_FEAT_NODROP dependency
Jens Axboe
1
-1
/
+7
2023-10-18
test/no-mmap-inval: use io_uring_queue_init_params()
Jens Axboe
1
-1
/
+2
2023-10-18
Add setup.h include
Jens Axboe
3
-4
/
+11
2023-10-18
setup: default to IORING_SETUP_NO_SQARRAY
Pavel Begunkov
4
-8
/
+42
2023-10-18
setup: add IORING_SETUP_NO_SQARRAY support
Pavel Begunkov
2
-5
/
+14
2023-10-18
Merge branch 'futex' into next
Jens Axboe
9
-1
/
+900
2023-10-18
Merge branch 'waitid' into next
Jens Axboe
7
-0
/
+471
2023-10-18
Merge branch 'read-mshot' into next
Jens Axboe
6
-0
/
+389
2023-10-18
test/no-mmap-inval: skip on older kernels
Jens Axboe
1
-1
/
+4
2023-10-18
futex man: add note on using linked timeouts
futex
Jens Axboe
3
-6
/
+16
2023-10-18
Add futex related man pages
Jens Axboe
3
-0
/
+242
2023-10-18
Update sqe layout and prep helpers
Jens Axboe
2
-19
/
+34
2023-10-18
test/futex: test additions and flag changes
Jens Axboe
1
-3
/
+175
2023-10-18
Update for new prep_futex_waitv() prototype
Jens Axboe
2
-10
/
+8
2023-10-18
Add 'flags' to futex prep helpers
Jens Axboe
2
-19
/
+19
2023-10-18
liburing.h: update futex prep helpers for new sqe layout
Jens Axboe
1
-12
/
+15
2023-10-18
test/futex: break early if there's no futex support
Jens Axboe
1
-0
/
+2
2023-10-18
test/futex: test ordering and wakeups
Jens Axboe
1
-8
/
+211
2023-10-18
test/futex: exercise io-wq driven cancel and wait as well
Jens Axboe
1
-3
/
+9
2023-10-18
test/futex: skip if argument is given
Jens Axboe
1
-0
/
+3
2023-10-18
Add basic futex test case
Jens Axboe
2
-0
/
+174
2023-10-18
Add futex helpers
Jens Axboe
4
-1
/
+72
2023-10-18
waitid: add io_uring flags parameter
waitid
Jens Axboe
3
-8
/
+14
2023-10-18
test/waitid: add test case for racy wakeup and cancelations
Jens Axboe
1
-1
/
+67
2023-10-18
test/waitid: change the sleep helper to take usecs
Jens Axboe
1
-6
/
+7
2023-10-18
test/waitid: skip if argument is given
Jens Axboe
1
-0
/
+3
2023-10-18
man: add man page for `IORING_OP_WAITID`
李通洲
2
-0
/
+76
2023-10-18
liburing.h: add `io_uring_prep_waitid`
李通洲
3
-12
/
+13
2023-10-18
test/waitid: shorten wait times
Jens Axboe
1
-9
/
+9
2023-10-18
test/waitid: drop rusage
Jens Axboe
1
-8
/
+6
2023-10-18
test/waitid: add explicit cancel test
Jens Axboe
1
-0
/
+54
2023-10-18
Add waitid test case
Jens Axboe
3
-0
/
+266
2023-10-18
test/read-mshot: add test cases for overflow handling
read-mshot
Jens Axboe
1
-11
/
+48
2023-10-18
Add io_uring_prep_read_multishot man page
Jens Axboe
1
-0
/
+95
2023-10-18
test/read-mshot: add test case for an invalid file type
Jens Axboe
1
-0
/
+78
2023-10-18
test/read-mshot: return T_EXIT_SKIPPED if read mshot isn't supported
Jens Axboe
1
-2
/
+6
2023-10-18
Add io_uring_prep_read_multishot() helper
Jens Axboe
3
-4
/
+13
2023-10-18
test/read-mshot: add multishot read test case
Jens Axboe
3
-0
/
+166
2023-10-18
man/io_uring_setup_buf_ring.3: add note about highmem and 32-bit
Jens Axboe
1
-1
/
+7
2023-10-18
test/no-mmap-inval: fix warning on 32-bit builds
Jens Axboe
1
-1
/
+1
2023-10-18
test/no-mmap-inval: add test case for invalid SQ ring address
Jens Axboe
2
-0
/
+37
2023-10-12
Merge branch 'Update_Man_io_uring_submit' of https://github.com/CPestka/liburing
Jens Axboe
1
-1
/
+6
2023-10-12
io_uring_submit: note specifics on return value for SQPOLL
CPestka
1
-1
/
+6
2023-10-04
man/io_uring_prep_timeout: add mention of version that added multishot
Jens Axboe
1
-1
/
+1
2023-10-02
test/wq-aff: ensure T_EXIT_SKIP is propagated correctly
Jens Axboe
1
-1
/
+3
2023-09-29
test/hardlink: code cleanup and fail on -EINVAL for flags
Jens Axboe
1
-13
/
+7
2023-09-29
Merge branch 'hardlink-flags' of https://github.com/talex5/liburing
Jens Axboe
1
-10
/
+38
2023-09-29
Add test for passing flags to linkat
Thomas Leonard
1
-10
/
+38
2023-09-28
Merge branch 'remove-dup-slash' of https://github.com/tchaikov/liburing
Jens Axboe
1
-1
/
+1
2023-09-28
spec: do not add "/" before %{_libdir}
Kefu Chai
1
-1
/
+1
2023-09-13
Merge branch 'uring_sysctl' of https://github.com/matrizzo/liburing
Jens Axboe
1
-0
/
+7
2023-09-13
man/io_uring_setup.2: add new reason for returning EPERM.
Matteo Rizzo
1
-0
/
+7
2023-09-11
Remove old sendmsg lookup test case
Jens Axboe
2
-201
/
+0
2023-08-28
liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5
Ammar Faizi
1
-1
/
+1
2023-08-28
liburing.map: Remove `io_uring_queue_init_mem()` from v2.4
Ammar Faizi
2
-2
/
+0
2023-08-23
Merge branch 'feat-ci-node-fix' of https://github.com/michalbiesek/liburing
Jens Axboe
2
-2
/
+2
2023-08-23
github: update `actions/checkout` version v2 -> v3
Michal Biesek
2
-2
/
+2
2023-08-23
Merge branch 'feat-riscv64-nolibc' of https://github.com/michalbiesek/liburing
Jens Axboe
7
-6
/
+160
2023-08-23
Add nolibc riscv64 support
Michal Biesek
7
-6
/
+160
2023-08-22
Merge branch 'ci-riscv64' of https://github.com/michalbiesek/liburing
Jens Axboe
1
-0
/
+7
2023-08-22
.github: Add riscv64 build for GitHub bot
Michal Biesek
1
-0
/
+7
2023-08-14
test/wq-aff: add test case for SQPOLL io-wq affinity
Jens Axboe
2
-0
/
+145
2023-08-11
tests: don't expect multishot recv overflow backlogging
Pavel Begunkov
1
-1
/
+1
2023-07-31
github: Fix LLVM packages conflict
Ammar Faizi
1
-0
/
+1
2023-07-31
Merge branch 'ioctl_submitv3' of https://github.com/leitao/liburing
Jens Axboe
7
-0
/
+340
2023-07-28
test: socket io cmd operations
Breno Leitao
2
-0
/
+216
2023-07-28
io_uring_prep_cmd: Create a new helper for command ops
Breno Leitao
4
-0
/
+116
2023-07-28
uapi: Sync with the kernel to get socket CMD
Breno Leitao
1
-0
/
+8
2023-07-24
register: use the right 'fd' depending on registration state
Jens Axboe
1
-2
/
+8
2023-07-24
Merge branch 'typo_io_uring_setup_buf_ring' of https://github.com/nigoroll/li...
Jens Axboe
2
-2
/
+2
2023-07-24
man/io_uring_free_buf_ring.3: Fix trivial typo
Nils Goroll
1
-1
/
+1
2023-07-24
man/io_uring_setup_buf_ring.3: Fix trivial typo
Nils Goroll
1
-1
/
+1
2023-07-21
Add link for io_uring_prep_cancel_fd() man page
Jens Axboe
1
-0
/
+1
2023-07-13
Improve debian build
Jens Axboe
3
-3
/
+8
2023-07-05
Merge branch 'master' of https://github.com/stonebrakert6/liburing
Jens Axboe
1
-2
/
+4
2023-07-05
build: Fixed make -n
Kartik Mahajan
1
-2
/
+4
2023-07-03
Merge branch 'master' of https://github.com/stonebrakert6/liburing
Jens Axboe
2
-1
/
+3
2023-07-02
test/socket-rw: fix bad assertion check
Jens Axboe
1
-1
/
+1
2023-07-02
test/xattr: don't hide test checks under assert
Jens Axboe
1
-25
/
+38
2023-07-02
test: don't hide code with side effects under assert()
Jens Axboe
7
-9
/
+16
2023-06-30
test/io_uring_setup: Fix include path to syscall.h
David Wei
1
-1
/
+1
2023-06-30
Fixes build failure on ./configure && make --shuffle=2836571325
Kartik Mahajan
1
-1
/
+1
2023-06-30
Fixes make --trace
Kartik Mahajan
1
-0
/
+2
2023-06-28
test/io_uring_register: fix errno confusion and new error
Jens Axboe
1
-27
/
+24
2023-06-23
src/Makefile: Allow using stack protector with libc
Ammar Faizi
1
-4
/
+3
2023-06-23
configure: Introduce '--use-libc' option
Ammar Faizi
1
-7
/
+16
2023-06-23
configure: Remove --nolibc option
Ammar Faizi
1
-19
/
+0
2023-06-23
man/io_uring_prep_cancel.3: add description of IORING_ASYNC_CANCEL_FD_FIXED
Jens Axboe
1
-0
/
+6
2023-06-22
test/poll-cancel-all: add fixed file test
Jens Axboe
1
-5
/
+29
2023-06-18
Merge branch 'dankamongmen/enter-eexist' of https://github.com/dankamongmen/l...
Jens Axboe
2
-0
/
+6
2023-06-18
io_uring_enter2.2: add EEXIST to errors
nick black
2
-0
/
+6
2023-06-15
test/coredump: make it explicit that the child is not returning
Jens Axboe
1
-2
/
+2
2023-06-15
test/coredump: add test case generating a core dump
Jens Axboe
2
-0
/
+60
2023-06-13
Merge branch 'patch-1' of https://github.com/freeekanayaka/liburing
Jens Axboe
1
-1
/
+1
2023-06-14
Fix spelling in io_uring_setup.2
Free Ekanayaka
1
-1
/
+1
2023-06-13
Merge branch 'fix_reg_fd_only_test' of https://github.com/spikeh/liburing
Jens Axboe
1
-1
/
+3
2023-06-13
test/reg-fd-only: skip on older kernels
David Wei
1
-1
/
+3
2023-06-12
Merge branch 'pu/build-undef-syms' of https://github.com/guillemj/liburing
Jens Axboe
1
-2
/
+3
2023-06-13
build: Fail the build if we have undefined symbols
Guillem Jover
1
-1
/
+1
2023-06-13
build: Disable stack protector unconditionally
Guillem Jover
1
-1
/
+2
2023-06-12
Revert "setup: unify queue exit path"
Jens Axboe
1
-5
/
+12
2023-06-12
Merge branch 'setup-registered-fd-only' of https://github.com/joshtriplett/li...
Jens Axboe
5
-1
/
+102
2023-06-12
Merge branch 'setup-preallocated-cleanup' of https://github.com/joshtriplett/...
Jens Axboe
3
-23
/
+76
2023-06-09
setup: Expect pre-zeroed memory in io_uring_queue_init_mem
Josh Triplett
2
-2
/
+3
2023-06-09
setup: Use non-huge pages if sufficient for the queue sizes
Josh Triplett
1
-7
/
+19
2023-06-09
man: Add documentation for io_uring_queue_init_mem
Josh Triplett
2
-4
/
+38
[next]