summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-12-20src/include/liburing.h: style cleanupsxattr-getdents64Jens Axboe
2021-12-2032-bit build warning cleanupsJens Axboe
2021-12-20liburing: Add helper functions for fgetxattr and getxattrStefan Roesch
2021-12-20liburing: add helper functions for setxattr and fsetxattrStefan Roesch
2021-12-20liburing: Update io_uring in liburingStefan Roesch
2021-12-20liburing: add prepare function for getdents64Stefan Roesch
2021-12-20liburing: update io_uring.h header fileStefan Roesch
2021-12-04Don't truncate addr fields to 32-bit on 32-bitJens Axboe
2021-12-04liburing.h: don't truncate timeout_update/remove user data valueJens Axboe
2021-11-24io_uring.h: update to reflect cqe-skip featurePavel Begunkov
2021-11-15src/Makefile: use VERSION variable consistentlyBikal Lem
2021-11-12fix 'make' when using glibc >= 2.28Bikal Lem
2021-10-24Fix invalid opcode used in io_uring_unregister_iowq_affTomáš Chaloupka
2021-10-21Add io_uring_prep_readv2 and io_uring_prep_writev2 helpersRoman Gershman
2021-10-12setup.c: rewrite `__fls()`Nursan Valeyev
2021-10-11src/nolibc: Fix `malloc()` alignmentAmmar Faizi
2021-10-10configure: Add `CONFIG_NOLIBC` variable and macroAmmar Faizi
2021-10-10Add nolibc build supportAmmar Faizi
2021-10-10Add arch dependent directory and filesAmmar Faizi
2021-10-05Fix typo "timout" -> "timeout"Ammar Faizi
2021-10-04liburing: Add io_uring_submit_and_wait_timeout function in APIOlivier Langlois
2021-10-03src/syscall: Add `close` syscall wrapperAmmar Faizi
2021-10-03Wrap all syscalls in a kernel style return valueAmmar Faizi
2021-10-03src/{queue,register,setup}: Don't use `__sys_io_uring*`Ammar Faizi
2021-10-03src/syscall: Wrap `errno` for `__sys_io_uring_{register,setup,enter{2,}}`Ammar Faizi
2021-10-03io_uring: test IORING_TIMEOUT_ETIME_SUCCESSPavel Begunkov
2021-09-26liburing.h: add io_uring_prep_close_direct李通洲
2021-09-23src/queue: only enter the kernel if both submit and need_enter are trueJens Axboe
2021-09-19src/register: improve RLIMIT_NOFILE increaseJens Axboe
2021-09-18src/register: automatically increase RLIMIT_NOFILE, if necessaryJens Axboe
2021-09-18io_uring.h: include recent 5.15-git addition of exported worker typeJens Axboe
2021-09-13build: Fix build flags supportGuillem Jover
2021-09-09liburing 2.1liburing-2.1Jens Axboe
2021-09-02build: add -D_GNU_SOURCE to all CPPFLAGS/CFLAGS.Uman Shahzad
2021-08-31io_uring.h: sync with 5.15 kernelJens Axboe
2021-08-31Fix IORING_REGISTER_IOWQ_MAX_WORKERS nameJens Axboe
2021-08-31liburing: add helpers for direct open/acceptPavel Begunkov
2021-08-30liburing.h: correct max_worker nameJens Axboe
2021-08-29Change IORING_REGISTER_IOWQ_MAX_UNBOUND_WORKERSJens Axboe
2021-08-28src/syscall.h: get rid of useless externsJens Axboe
2021-08-28Add io_uring_register_iowq_max_unbound() helperJens Axboe
2021-08-28Get rid of useless 'extern' on function declarations in liburing.hJens Axboe
2021-08-28Add (UN)REGISTER_IOWQ_AFF helpersJens Axboe
2021-08-27register: add tagging and buf update helpersPavel Begunkov
2021-08-27liburing.h: make header clean for implicit sign and size conversionsJens Axboe
2021-08-25liburing.h: dedup poll mask conversionPavel Begunkov
2021-08-25liburing.h: add a multipoll helperPavel Begunkov
2021-08-25Update io_uring.hJens Axboe
2021-08-13correct syscall NR in mipswangyangbo
2021-08-09Fix 32-bit compile warningsJens Axboe