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
path:
root
/
test
Age
Commit message (
Expand
)
Author
Files
Lines
31 hours
test/accept-non-empty: add accept IORING_CQE_F_SOCK_NONEMPTY test
HEAD
master
Jens Axboe
2
-0
/
+257
10 days
test: Remove the coredump if coredump.t managed to generate one
Guillem Jover
1
-0
/
+1
14 days
test/buf-ring: skip on older kernels that don't support mmap'ed rings
Jens Axboe
1
-15
/
+19
14 days
test: skip test case if underlying filesystem doesn't support O_DIRECT
Jens Axboe
2
-0
/
+9
2024-04-20
test/msg-ring: synchronize remote test case with a pthread barrier
Jens Axboe
1
-3
/
+16
2024-04-19
t/socket-io-cmd: do single retry for SIOCINQ
Jens Axboe
1
-8
/
+17
2024-04-19
test/socket-io-cmd: don't use CQE after io_uring_cqe_seen()
Jens Axboe
1
-1
/
+2
2024-04-19
test/sqpoll-cancel-hang: remove test
Jens Axboe
2
-169
/
+0
2024-04-08
io_uring/sendzc: add DEFER_TASKRUN testing
Pavel Begunkov
1
-60
/
+107
2024-04-08
test/sendzc: improve zc support probing
Pavel Begunkov
1
-24
/
+40
2024-04-08
test: handle test_send_faults()'s cases one by one
Pavel Begunkov
1
-34
/
+71
2024-04-02
test/msg-ring-fd: fix bugs in test case
Jens Axboe
1
-1
/
+25
2024-04-02
test: update for older kernels
Jens Axboe
5
-5
/
+36
2024-04-02
Add test case for creation/teardown of memory mapped provided buffers
Jens Axboe
2
-0
/
+84
2024-03-29
test/msg-ring-fd: add test case for FD passing with MSG_RING
Jens Axboe
2
-0
/
+284
2024-03-28
test/msg-ring: test DEFER_TASKRUN as well
Jens Axboe
2
-13
/
+52
2024-03-28
test/send_recv: set IORING_SETUP_SUBMIT_ALL
Jens Axboe
1
-1
/
+1
2024-03-28
test/connect: add SQPOLL as well
Jens Axboe
1
-5
/
+32
2024-03-26
Merge branch 'memory-ordering-and-atomicity' of https://github.com/shachaf/li...
Jens Axboe
1
-12
/
+8
2024-03-26
test/file-register: ensure the fail case allocates enough
Jens Axboe
1
-2
/
+6
2024-03-18
test/connect: add IOSQE_ASYNC test
Jens Axboe
1
-6
/
+14
2024-03-15
test/buf-ring: test mmap'ed rings too
Jens Axboe
1
-7
/
+42
2024-03-15
test/read-mshot: fix overflow checking
Jens Axboe
1
-1
/
+1
2024-03-11
test/a4c0b3decb33: reduce number of iterations
Jens Axboe
1
-1
/
+1
2024-03-11
test/ringbuf-status: add basic "ring buffer fully full" test case
Jens Axboe
1
-0
/
+60
2024-03-11
Change buffer ring head return value to uint16_t
Jens Axboe
1
-1
/
+1
2024-03-08
Introduce make uninstall in Makefile
Xinghui Li
1
-0
/
+3
2024-03-02
Fix memory ordering/atomic access
Shachaf Ben-Kiki
1
-12
/
+8
2024-02-27
test/version: fix broken test
Jens Axboe
1
-2
/
+2
2024-02-27
test: add some missing checks for lack of support
Jens Axboe
2
-1
/
+3
2024-02-17
test/truncate: don't leave test files around when exiting
Jens Axboe
1
-1
/
+3
2024-02-14
test/accept: check for bad result on multishot accept overflow
Jens Axboe
1
-0
/
+3
2024-02-13
test/truncate: use correct size cast for printing file sizes
Jens Axboe
1
-2
/
+3
2024-02-13
test/truncate: cleanup and fix spurious failures
Jens Axboe
1
-15
/
+23
2024-02-12
test/openat2.c: fix tiny typo in description.
Jack Kelly
1
-1
/
+1
2024-02-09
test/truncate: fix 'size' being used uninitialized in error path
Jens Axboe
1
-3
/
+1
2024-02-09
Merge branch 'truncate' of https://github.com/tontinton/liburing
Jens Axboe
2
-0
/
+178
2024-02-06
test/recv-multishot: wait for the right amount of CQEs
Jens Axboe
1
-2
/
+6
2024-01-31
test/truncate: Add test for failure on truncate path
Tony Solomonik
1
-0
/
+42
2024-01-31
test/truncate: Add test for ftruncate
Tony Solomonik
2
-0
/
+136
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-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-11
Merge branch 'pbuf-status'
Jens Axboe
2
-0
/
+183
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
2023-12-21
Add support for IORING_REGISTER_PBUF_STATUS
pbuf-status
Jens Axboe
2
-0
/
+183
2023-12-19
t/no-mmap-inval: Replace `valloc()` with `t_posix_memalign()`
Ammar Faizi
1
-1
/
+3
2023-12-11
test/fixed-buf-merge: add missing unistd.h include
Jens Axboe
1
-0
/
+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
1
-7
/
+7
2023-12-08
test: ensure to check write(2) return value
Jens Axboe
2
-5
/
+40
2023-12-08
Add support for IORING_OP_FIXED_FD_INSTALL
Jens Axboe
2
-0
/
+334
2023-12-08
test/ring-leak: skip test if passing io_uring fd fails
Jens Axboe
1
-5
/
+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-28
test/read-mshot: test clamped read size
Jens Axboe
1
-0
/
+115
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
4
-4
/
+4
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
4
-4
/
+4
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
Merge branch 'next'
Jens Axboe
8
-3
/
+1573
2023-10-20
test/socket-getsetsock-cmd: return T_EXIT_SKIP if argument passed
next
Jens Axboe
1
-1
/
+1
2023-10-20
test/socket-getsetsock-cmd: make send_data() static
Jens Axboe
1
-1
/
+1
2023-10-20
tests/socket-getsetsock-cmd: New test for {g,s}etsockopt
Breno Leitao
2
-0
/
+329
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
1
-4
/
+1
2023-10-18
setup: default to IORING_SETUP_NO_SQARRAY
Pavel Begunkov
3
-3
/
+19
2023-10-18
Merge branch 'futex' into next
Jens Axboe
2
-0
/
+572
2023-10-18
Merge branch 'waitid' into next
Jens Axboe
2
-0
/
+374
2023-10-18
Merge branch 'read-mshot' into next
Jens Axboe
2
-0
/
+282
2023-10-18
test/no-mmap-inval: skip on older kernels
Jens Axboe
1
-1
/
+4
2023-10-18
Update sqe layout and prep helpers
Jens Axboe
1
-12
/
+24
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
1
-5
/
+5
2023-10-18
Add 'flags' to futex prep helpers
Jens Axboe
1
-13
/
+13
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
waitid: add io_uring flags parameter
waitid
Jens Axboe
1
-6
/
+6
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
liburing.h: add `io_uring_prep_waitid`
李通洲
1
-12
/
+0
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
2
-0
/
+264
2023-10-18
test/read-mshot: add test cases for overflow handling
read-mshot
Jens Axboe
1
-11
/
+48
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
1
-4
/
+2
2023-10-18
test/read-mshot: add multishot read test case
Jens Axboe
2
-0
/
+165
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-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
Add test for passing flags to linkat
Thomas Leonard
1
-10
/
+38
2023-09-11
Remove old sendmsg lookup test case
Jens Axboe
2
-201
/
+0
2023-08-23
Add nolibc riscv64 support
Michal Biesek
1
-3
/
+5
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-28
test: socket io cmd operations
Breno Leitao
2
-0
/
+216
2023-07-05
build: Fixed make -n
Kartik Mahajan
1
-2
/
+4
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-28
test/io_uring_register: fix errno confusion and new error
Jens Axboe
1
-27
/
+24
2023-06-22
test/poll-cancel-all: add fixed file test
Jens Axboe
1
-5
/
+29
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
test/reg-fd-only: skip on older kernels
David Wei
1
-1
/
+3
2023-06-09
Add test for IORING_SETUP_REGISTERED_FD_ONLY
Josh Triplett
2
-0
/
+54
2023-05-10
recv-msgall: Fix invalid mutex usage
Ammar Faizi
1
-11
/
+7
2023-05-10
recv-msgall: Fix undefined behavior in `recv_prep()`
Ammar Faizi
1
-13
/
+15
2023-04-25
liburing: Fix multishot timeout test failures
David Wei
1
-4
/
+17
2023-04-20
test/file-verify.t: Don't run over mlock limit when run as non-root
Gabriel Krisman Bertazi
1
-2
/
+6
2023-04-20
test/fallocate: catch SIGXFSZ if issued inline
Jens Axboe
1
-0
/
+9
2023-04-18
liburing: add multishot timeout support
David Wei
1
-0
/
+263
2023-04-01
test/read-write: add test for CQE res when removing buffers
Wojciech Lukowicz
1
-0
/
+53
2023-03-22
test/reg-hint: fix argument skip and check error result
Jens Axboe
1
-1
/
+14
2023-03-22
test/reg-hint: add test case for sanity of alloc hints
Jens Axboe
2
-0
/
+44
2023-03-20
Add test case for repeated connects to socket without listener
Jens Axboe
2
-0
/
+205
2023-03-17
test/buf-ring: skip test_full_page_reg() on HPPA
Jens Axboe
1
-3
/
+7
2023-03-17
test: remove timeout-overflow.c
Jens Axboe
2
-205
/
+0
2023-03-17
test/io_uring_register: be less picky on the POLL test
Jens Axboe
1
-1
/
+1
2023-03-16
test: convert tests to use the provided ring buffer init/free helpers
Jens Axboe
4
-120
/
+41
2023-03-16
test/regbuf-merge: make local variable static
Jens Axboe
1
-1
/
+1
2023-03-16
test: test fd msg-ring allocating indexes
Pavel Begunkov
1
-3
/
+34
2023-03-16
Add test case for page merging when registering buffers
Jens Axboe
2
-0
/
+92
2023-03-15
test/file-verify: fix error in address invalidation
Jens Axboe
1
-0
/
+2
2023-03-15
test/file-verify: use 32-bytes as the invalidation stride
Jens Axboe
1
-1
/
+1
2023-03-15
test/file-verify: add dcache sync for parisc
Jens Axboe
1
-4
/
+19
2023-03-05
tests/fd-pass: close rings
Pavel Begunkov
1
-0
/
+2
2023-02-21
tests/send: sends with offsets
Pavel Begunkov
1
-0
/
+9
2023-02-21
tests/send: improve error reporting
Pavel Begunkov
1
-1
/
+2
2023-02-21
test/send: don't use SO_ZEROCOPY if not available
Pavel Begunkov
1
-6
/
+13
2023-02-21
send: test send with hugetlb
Pavel Begunkov
1
-6
/
+25
2023-02-21
send: improve buffer iteration
Pavel Begunkov
1
-18
/
+24
2023-02-21
tests/send: don't use a constant for page size
Pavel Begunkov
1
-9
/
+20
2023-02-21
Merge branch 'registered-ring-close' of https://github.com/joshtriplett/liburing
Jens Axboe
2
-0
/
+91
2023-02-21
test/buf-ring: add test for buf ring occupying exactly one page
Wojciech Lukowicz
1
-0
/
+54
2023-02-19
test: Add test for io_uring_register with a registered ring
Josh Triplett
2
-0
/
+91
2023-02-18
examples,test: Remove unused linux/errqueue.h
Khem Raj
1
-1
/
+0
2023-02-16
test/file-verify: remove duplicate include file
Jens Axboe
1
-1
/
+0
2023-02-16
test/buf-ring: use proper sizing when allocating rings for buffers
Jens Axboe
1
-4
/
+4
2023-02-16
test/ringbuf-read: initialize ring buffer
Jens Axboe
1
-1
/
+2
2023-02-16
test/poll-race-mshot: fix missing init of buffer ring
Jens Axboe
1
-6
/
+15
2023-02-16
test/connect: skip if tcp_syncookies isn't enable
Jens Axboe
1
-0
/
+8
2023-02-16
test/sqpoll-cancel-hang: disable on unknown archs
Jens Axboe
1
-3
/
+14
2023-02-15
Fix some copy-paste errors in test descriptions
Josh Triplett
4
-4
/
+4
2023-02-15
test/lfs-openat*: use O_LARGEFILE to open the file
Jens Axboe
2
-2
/
+2
2023-02-15
test/xattr.c: remember to return cqe->res as the value
Jens Axboe
1
-17
/
+10
2023-02-15
test: handle lack of O_DIRECT support
Jens Axboe
12
-28
/
+81
2023-02-15
test/xattr.c: don't fail if the file system doesn't support xattr
Jens Axboe
1
-10
/
+21
2023-02-15
test/accept.c: use SOCK_NONBLOCK for socket(2)
Jens Axboe
1
-2
/
+2
2023-02-15
test: use symbolic mmap flag names
Jens Axboe
9
-14
/
+14
2023-02-15
test/917257daa0fe.c: use symbolic mmap names
Jens Axboe
1
-1
/
+1
2023-02-14
test/fsnotify: Skip fsnotify test if sys/fanotify.h not available
Alviro Iskandar Setiawan
1
-1
/
+12
2023-02-13
test: Use t_error instead of glibc's error.
Steffen
4
-12
/
+8
2023-02-13
Add custom error function for tests.
Steffen
2
-0
/
+20
2023-02-02
test/fd-pass: use SQE prep helper rather than opencoding
Jens Axboe
1
-9
/
+6
2023-02-02
test/fd-pass: add tests with different target/source fd values
Jens Axboe
1
-11
/
+29
2023-02-02
test/fd-pass: add comments and use proper flag name
Jens Axboe
1
-1
/
+3
2023-02-02
tests: Wrap the `CHECK()` macro with a do-while
Alviro Iskandar Setiawan
2
-6
/
+15
2023-02-02
tests: Remove unnecessary semicolon
Alviro Iskandar Setiawan
7
-13
/
+15
2023-01-30
multicqes_drain: make trigger event wait before reading
Dylan Yudaken
1
-9
/
+7
2023-01-27
run link_drain test with defer_taskrun too
Dylan Yudaken
1
-4
/
+30
2023-01-27
add a test using drain with IORING_SETUP_DEFER_TASKRUN
Dylan Yudaken
1
-0
/
+45
2023-01-26
test/poll: add test case with a ton of poll requests for the ring itself
Jens Axboe
1
-0
/
+43
2023-01-26
test: fix parallel send-zerocopy
Pavel Begunkov
1
-8
/
+11
2023-01-23
tests/msg_ring: remote submit to a deferred tw ring
Pavel Begunkov
1
-1
/
+79
2023-01-23
tests/msg_ring: refactor test_remote
Pavel Begunkov
1
-7
/
+8
2023-01-23
test/msg_ring: test msg_ring to a disabled ring
Pavel Begunkov
1
-0
/
+55
2023-01-23
tests/msg_ring: test msg_ring with deferred tw
Pavel Begunkov
1
-0
/
+28
2023-01-23
tests/msg_ring: use correct exit codes
Pavel Begunkov
1
-5
/
+5
2023-01-21
test/accept: remove leftover debug code
Jens Axboe
1
-2
/
+1
2023-01-21
test/read-before-exit: handle IOPOLL failure on older kernels
Jens Axboe
1
-2
/
+19
2023-01-21
test/accept: gracefully accept test skips
Jens Axboe
1
-28
/
+32
2023-01-21
test/helpers: don't warn for -EINVAL on ring create
Jens Axboe
1
-1
/
+2
2023-01-20
test/poll-race-mshot: skip test if no provided buffer ring is available
Jens Axboe
1
-0
/
+11
[next]