Commit Graph

  • 44e247b9c5 add accept with overflow test Dylan Yudaken 2022-06-30 09:49:18 -07:00
  • 883037314f add poll overflow test Dylan Yudaken 2022-06-30 09:49:17 -07:00
  • 927bb020ef add recv-multishot test Dylan Yudaken 2022-06-30 09:49:16 -07:00
  • 804c1cbe33 add IORING_RECV_MULTISHOT docs Dylan Yudaken 2022-06-30 09:49:15 -07:00
  • 5a9e81ee92 add io_uring_prep_(recv|recvmsg)_multishot Dylan Yudaken 2022-06-30 09:49:14 -07:00
  • a724d78156 add IORING_RECV_MULTISHOT to io_uring.h Dylan Yudaken 2022-06-30 09:49:13 -07:00
  • 8e3d3518ad add t_create_socket_pair Dylan Yudaken 2022-06-30 09:49:12 -07:00
  • 6c69edba7b test range file alloc Pavel Begunkov 2022-06-30 15:10:17 +01:00
  • 15c0f8599b tests: print file-register errors to stderr Pavel Begunkov 2022-06-30 15:10:16 +01:00
  • 5108d55084 file-register: fix return codes Pavel Begunkov 2022-06-30 15:10:15 +01:00
  • 76e13318ad alloc range helpers Pavel Begunkov 2022-06-30 15:10:14 +01:00
  • a45defe13a update io_uring.h with file slot alloc ranges Pavel Begunkov 2022-06-30 15:10:13 +01:00
  • 018701b54a add a test for async reads with buffer_select Dylan Yudaken 2022-06-30 07:28:12 -07:00
  • 40c723b869 test/timeout-overflow: correct one missed '0' return Jens Axboe 2022-06-29 10:43:08 -06:00
  • 2a93678601 test/timeout-overflow: use T_EXIT_SKIP Jens Axboe 2022-06-29 10:40:31 -06:00
  • e1b6f7697c Enable -O3 for liburing compilation Jens Axboe 2022-06-29 10:22:14 -06:00
  • c48d2828bc test/fd-pass: use unsigned char for pattern check range Jens Axboe 2022-06-29 10:21:17 -06:00
  • fff9dd8c56 liburing.spec: bump version to 2.3 Jens Axboe 2022-06-29 10:18:50 -06:00
  • 4a4fe3febf test/sync-cancel: add test case for sync cancelation API Jens Axboe 2022-06-29 10:16:39 -06:00
  • d2c66b5033 test/fd-pass: add test case for direct descriptor passing Jens Axboe 2022-06-29 10:16:16 -06:00
  • b1580d37a2 Add sync cancel helper Jens Axboe 2022-06-29 10:09:31 -06:00
  • 779b2a3d46 test/runtests.sh: don't print skipped tests at the end Jens Axboe 2022-06-29 10:04:39 -06:00
  • 54953fe7dc test/runtests.sh: drop overly verbose "test skipped itself" Jens Axboe 2022-06-29 10:00:05 -06:00
  • 9ab8092079 Merge branch 'exitcode-protocol' of https://github.com/eli-schwartz/liburing Jens Axboe 2022-06-28 08:42:18 -06:00
  • c0cd89e898 tests: mark passing tests which exit early as skipped Eli Schwartz 2022-06-27 14:41:36 -04:00
  • dd35f16b1d tests: emit a skip exit code if invoked with additional argv Eli Schwartz 2022-06-27 14:40:00 -04:00
  • 3467e7ac6d tests: migrate some tests to use enum-based exit codes Eli Schwartz 2022-06-27 14:39:05 -04:00
  • d4849ee8e9 tests: support notifying that a test skipped itself Eli Schwartz 2022-06-26 23:40:25 -04:00
  • 38b9a2eb7b test/io_uring_register: kill old memfd test Jens Axboe 2022-06-26 14:37:32 -06:00
  • 2fa6759005 test/io_uring_setup: quiet it down Jens Axboe 2022-06-23 09:45:45 -06:00
  • 870b425b06 test/io_uring_register: kill another expected printf() Jens Axboe 2022-06-20 08:00:06 -06:00
  • 02c06412a9 test: cleanup some legacy tests Jens Axboe 2022-06-20 06:58:44 -06:00
  • fd73d30521 test/Makefile: ensure statx is only added once Jens Axboe 2022-06-19 12:05:56 -06:00
  • 0678ce90be man/io_uring_prep_cancel.3: clarify the NOTES section a bit more Jens Axboe 2022-06-18 08:52:11 -06:00
  • 5346ffc715 Merge branch 'master' of https://github.com/CarterLi/liburing Jens Axboe 2022-06-18 08:48:10 -06:00
  • 07aab56858 man/io_uring_prep_cancel.3: clearify the synchronous manner 李通洲 2022-06-18 22:35:25 +08:00
  • 993f71a132 test/accept: clean code of accept test Hao Xu 2022-06-17 22:36:03 +08:00
  • b5fcfaab46 test/accept: fix minus one error when calculating multishot_mask Hao Xu 2022-06-17 22:36:02 +08:00
  • 47546655b9 Fix incorrect close in test for multishot accept Donald Hunter 2022-06-17 22:36:01 +08:00
  • 86a42f3652 tests: fix and improve nop tests Pavel Begunkov 2022-06-17 09:42:42 +01:00
  • 632d88b9d9 Revert "test/nop: kill cqe32 test code" Pavel Begunkov 2022-06-17 09:42:41 +01:00
  • c0b7862153 test/ringbuf-read: expand test case Jens Axboe 2022-06-16 06:29:10 -06:00
  • ebafb0e343 test/ringbuf-read: add provided ring buffer read test case Jens Axboe 2022-06-15 20:17:49 -06:00
  • b3566effbb test/nop: kill cqe32 test code Jens Axboe 2022-06-15 16:00:05 -06:00
  • 1dedaa583c convert buf-ring nop test to use read Dylan Yudaken 2022-06-15 04:37:33 -07:00
  • 83972042f3 Add io_uring_prep_cancel64() Jens Axboe 2022-06-15 14:58:58 -06:00
  • 1fc8528ef5 Merge branch 'master' of https://github.com/CarterLi/liburing Jens Axboe 2022-06-15 10:43:45 -06:00
  • afd9a8533a man/io_uring_setup.2: fix typo 李通洲 2022-06-16 00:34:31 +08:00
  • 2b90897b3a Remove IORING_CLOSE_FD_AND_FILE_SLOT Jens Axboe 2022-06-15 09:53:47 -06:00
  • 63c3cc5926 man/io_uring_setup.2: fix typo on when IORING_SETUP_TASKRUN_FLAG was added Jens Axboe 2022-06-15 06:22:13 -06:00
  • c8faf99ac8 test/buf-ring: ensure cqe isn't used uninitialized Jens Axboe 2022-06-13 08:07:03 -06:00
  • 007355c49e Merge branch 'fix-changelog-man-reference' of https://github.com/fischerling/liburing Jens Axboe 2022-06-13 07:58:23 -06:00
  • fb6c429fd2 buf-ring: add tests that cycle through the provided buffer ring Dylan Yudaken 2022-06-13 06:12:53 -07:00
  • c393e7cf86 add io_uring_buf_ring_init Dylan Yudaken 2022-06-13 06:12:52 -07:00
  • 5f9468a3e0 add mask parameter to io_uring_buf_ring_add Dylan Yudaken 2022-06-13 06:12:51 -07:00
  • 076a31965c remove non-existent manpage reference Dylan Yudaken 2022-06-13 06:12:50 -07:00
  • 244d7fbd37 changelog: fix wrong man page reference Florian Fischer 2022-06-13 14:13:12 +02:00
  • 718990b2c7 Merge branch 'fix/man-madvise' of https://github.com/topecongiro/liburing Jens Axboe 2022-06-07 00:42:16 -06:00
  • e58a6e79b5 man/io_uring_prep_madvise.3: posix_madvise -> madvise Seiichi Uchida 2022-06-06 17:49:15 +09:00
  • 4e7874fde3 man/io_uring_prep_madvise.3: remove fd Seiichi Uchida 2022-06-06 17:23:25 +09:00
  • 98c184831b Merge branch 'fix/man-accept' of https://github.com/topecongiro/liburing Jens Axboe 2022-06-05 21:20:28 -06:00
  • f26abc1e5e man/io_uring_prep_accept.3: fix parameter types Seiichi Uchida 2022-06-06 09:55:14 +09:00
  • b3dee19294 cHANGELOG: add a few more updates Jens Axboe 2022-06-04 06:07:36 -06:00
  • d7ae6d80cf Add cscope.out to .gitignore Jens Axboe 2022-06-04 06:04:42 -06:00
  • d528ec0a83 README: clarify when RLIMIT_MEMLOCK is still used Jens Axboe 2022-06-04 06:02:53 -06:00
  • 3ecd0a7874 man: man page tweaks Jens Axboe 2022-06-04 05:47:37 -06:00
  • dd7be0c022 Merge tag 'github-bot-2022-06-02' of https://github.com/ammarfaizi2/liburing Jens Axboe 2022-06-01 22:22:50 -06:00
  • 7351098eac .github: Add mips build for GitHub bot Ammar Faizi 2022-06-02 08:06:50 +07:00
  • 839fa7f83f .github: Add mips64 build for GitHub bot Ammar Faizi 2022-06-02 08:06:50 +07:00
  • 96d15e0471 .github: Add alpha build for GitHub bot Ammar Faizi 2022-06-02 08:06:50 +07:00
  • 6faab70e47 .github: Add powerpc build for GitHub bot Ammar Faizi 2022-06-02 08:06:49 +07:00
  • 5eb777500b .github: Add powerpc64 build for GitHub bot Ammar Faizi 2022-06-02 08:06:49 +07:00
  • f4a240d1a9 .github: Use clang latest version Ammar Faizi 2022-06-02 08:10:21 +07:00
  • a4974cee9f test/socket: fix argument order for socket prep Jens Axboe 2022-06-01 08:16:08 -06:00
  • 8114b89208 Fixup bad symlinks Jens Axboe 2022-06-01 05:55:54 -06:00
  • c6d12e60de Man page tweaks Jens Axboe 2022-06-01 05:50:09 -06:00
  • 823900f5f4 Merge branch 'prep_cwd' of https://github.com/uarif1/liburing Jens Axboe 2022-06-01 05:39:31 -06:00
  • 8731a09df7 io_uring: add prep functions for current working directory Usama Arif 2022-05-31 22:21:43 +01:00
  • c3a57fb352 Merge branch 'master' of https://github.com/otommod/liburing Jens Axboe 2022-05-31 20:54:34 -06:00
  • 6f58a334c3 man: fix and simplify bold usage Otto Modinos 2022-06-01 00:03:55 +03:00
  • f05f3b4502 man: no empty paragraphs before DESCRIPTION Otto Modinos 2022-05-31 23:27:57 +03:00
  • 9c49781189 man: put SEE ALSO suggestions on their own .BRs Otto Modinos 2022-05-31 23:17:34 +03:00
  • b82641a8f1 man: fix bold/italic punctuation Otto Modinos 2022-05-31 23:06:41 +03:00
  • fb7c05d1ff man: use PP betwen multiple function definitions Otto Modinos 2022-05-31 19:41:31 +03:00
  • eb384add97 man: be consistent with description dash Otto Modinos 2022-05-31 19:22:51 +03:00
  • 3f1fa1c585 man: keep the function names in their own lines Otto Modinos 2022-05-31 11:39:55 +03:00
  • df0008a1f3 Tweaks to close+unregister of direct descriptor Jens Axboe 2022-05-30 16:53:47 -06:00
  • 87de496e03 Let IORING_OP_FILES_UPDATE support to choose fixed file slots Xiaoguang Wang 2022-05-31 01:36:04 +08:00
  • 8c701d7db8 man: add note on vectored reads and writes Jens Axboe 2022-05-27 14:46:48 -06:00
  • 2140fec832 man: be consistent in how the function is presented Jens Axboe 2022-05-27 14:33:22 -06:00
  • 95f3f35ea2 man: add man page for io_uring_prep_socket() Jens Axboe 2022-05-27 14:20:46 -06:00
  • ec96603310 Fix type for io_uring_prep_socket_direct() Jens Axboe 2022-05-27 14:13:17 -06:00
  • 4155ada3fe man: further clarify return value of the wait primitives Jens Axboe 2022-05-27 09:26:57 -06:00
  • 6cadb715ec test/socKet: add socket test case Jens Axboe 2022-05-26 17:36:49 -06:00
  • 2dffd2e334 liburing: add socket prep helpers Jens Axboe 2022-05-26 17:36:35 -06:00
  • 268664161e test/accept: don't be too verbose or fail if multishot not available Jens Axboe 2022-05-22 20:53:39 -06:00
  • 777561d018 man/io_uring_register_buf_ring.3: note 5.19 availability Jens Axboe 2022-05-19 10:23:30 -06:00
  • 2a5cbe4460 CHANGELOG update Jens Axboe 2022-05-19 10:23:21 -06:00
  • 86867c99ea Update README Jens Axboe 2022-05-19 10:18:56 -06:00
  • cefaa1ca70 Add CHANGELOG file Jens Axboe 2022-05-19 10:06:17 -06:00