Commit Graph

  • dbda688694 .gitignore: Sort test program entries Guillem Jover 2020-09-08 13:38:15 +02:00
  • e04c286789 man/io_uring_setup.2: improve SQPOLL wakeup example Jens Axboe 2020-09-07 10:31:39 -06:00
  • f4288874b5 Merge branch 'master' of https://github.com/jorangreef/liburing into master Jens Axboe 2020-09-07 06:50:48 -06:00
  • 01fa316db2 Fix io_uring_sq_ready() to use load acquire to read khead. Joran Dirk Greef 2020-09-06 19:18:23 +02:00
  • c82673bfe8 io_uring.h: fix missing tab Jens Axboe 2020-09-06 10:39:29 -06:00
  • 56f400988d test/send_recv: test non-registered SQPOLL files if available Jens Axboe 2020-09-06 10:16:00 -06:00
  • 9850b63680 Bump major version to 2 Jens Axboe 2020-09-06 09:05:42 -06:00
  • 8facad8022 test/shutdown: ignore SIGPIPE Jens Axboe 2020-09-05 17:06:43 -06:00
  • 797c754620 test/cancel: test cancellation of deferred reqs Pavel Begunkov 2020-09-06 00:45:32 +03:00
  • 5068da320a Add IORING_OP_SHUTDOWN test case Jens Axboe 2020-09-05 15:53:51 -06:00
  • 7c0f21f53e Add IORING_OP_SHUTDOWN and prep helper Jens Axboe 2020-09-05 15:31:03 -06:00
  • a75f6df4b6 Add a few function comments in liburing.h Jens Axboe 2020-09-05 15:29:25 -06:00
  • eca7c31430 Add io_uring_sqring_wait() Jens Axboe 2020-09-05 15:25:52 -06:00
  • 904989c0f1 Add nonblock empty socket read test Jens Axboe 2020-09-05 13:39:11 -06:00
  • c31e34571e test/accept: fix spurious connect failure Jens Axboe 2020-09-05 13:30:28 -06:00
  • 4b022b4ac9 test/accept: expect non-failure for SQPOLL on newer kernels Jens Axboe 2020-09-05 12:00:09 -06:00
  • ba1c96f7b5 Add SQPOLL sharing test case Jens Axboe 2020-09-05 11:58:08 -06:00
  • 5223b8baa7 io_uring.h: add new definitions from 5.10 Jens Axboe 2020-09-05 11:55:27 -06:00
  • c9400c5d33 man/io_uring_setup.2: document missing IORING_FEAT_* feature flags Jens Axboe 2020-09-05 10:55:05 -06:00
  • dc6c02527c man/io_uring_enter.2: add description of buffer selections Jens Axboe 2020-09-05 10:43:21 -06:00
  • 791cc3feb7 Merge branch 'pu/test-suite' of https://github.com/guillemj/liburing into master Jens Axboe 2020-09-05 09:40:29 -06:00
  • d24873f857 Merge branch 'more_pedantic_checks_in_test' of https://github.com/257/liburing into master Jens Axboe 2020-09-05 09:40:06 -06:00
  • 9d0523dba0 test/submit-reuse: explicitly large vec counts and IOSQE_ASYNC Jens Axboe 2020-09-05 09:00:19 -06:00
  • a341f14f73 test: Handle operating with a missing config-host.mak Guillem Jover 2020-08-16 18:26:38 +02:00
  • c83f54ce01 build: Output CXX on quiet output when using a C++ compiler Guillem Jover 2020-08-16 18:41:06 +02:00
  • ed66ed5c82 test: Fix sq-full-cpp source and object declaration Guillem Jover 2020-08-16 18:37:35 +02:00
  • e6e1698981 test: Split each test target and source entry into its own line Guillem Jover 2020-08-16 18:24:33 +02:00
  • 1ea95fe2e7 test: Kill the tests if SIGINT was not effective Guillem Jover 2020-08-16 18:19:13 +02:00
  • eeec5edea3 test/sigfd-deadlock: remove unneeded libaio.h include Jens Axboe 2020-09-02 19:55:04 -06:00
  • 95c86e6b06 Fix missing 'c' in sigfd-deadlock addition Jens Axboe 2020-09-02 09:15:09 -06:00
  • 2e424e8d23 .gitignore: add a few missing tests Jens Axboe 2020-08-29 18:51:11 -06:00
  • 8dab3799ae Add signalfd deadlock test case Jens Axboe 2020-08-29 18:49:01 -06:00
  • c0c96b2757 test/register-restrictions: don't fail if restrictions aren't supported Jens Axboe 2020-08-28 10:04:45 -06:00
  • 6c9ce142a2 Merge branch 'io_uring_restrictions' of https://github.com/stefano-garzarella/liburing into master Jens Axboe 2020-08-28 10:02:05 -06:00
  • c62e8d2702 Add test/register-restrictions.c test case Stefano Garzarella 2020-06-19 18:02:16 +02:00
  • 85fbd45cb8 Add helper to enable rings Stefano Garzarella 2020-07-09 17:29:49 +02:00
  • 7187cd8771 Add helper to register restrictions Stefano Garzarella 2020-06-19 18:01:18 +02:00
  • 8c55dd7970 io_uring.h: add register restrictions and enable ring defines Stefano Garzarella 2020-06-19 15:53:43 +02:00
  • a02a8d036e io_uring.h: use an enumeration for io_uring_register(2) opcodes Stefano Garzarella 2020-07-09 17:31:28 +02:00
  • abce98153b Add a test case for closed pipe terminating properly Jens Axboe 2020-08-25 17:23:14 -06:00
  • fac6b9fc59 io_uring_prep_splice(): fix type (again) Jens Axboe 2020-08-24 07:25:38 -06:00
  • 5aecdbe26d Use the right type for io_uring_prep_splice() Jens Axboe 2020-08-24 03:22:49 -06:00
  • 2e5274fe62 Merge branch 'refactor_header_file_deps' of https://github.com/gfx/liburing into master Jens Axboe 2020-08-22 20:12:48 -06:00
  • 0b9394fec8 syscall: make syscall.h independently includeable Goro Fuji 2020-08-23 01:08:58 +00:00
  • 5de5b6a042 test/iopoll: only SQPOLL requires root, IOPOLL does not Jens Axboe 2020-08-21 15:45:47 -06:00
  • 895101b8b8 test/iopoll: coding style fixups Jens Axboe 2020-08-21 08:40:24 -06:00
  • bc2adeb7bb Merge branch 'iopoll-enters-test' of https://github.com/glommer/liburing into master Jens Axboe 2020-08-21 08:36:31 -06:00
  • 3a745bc3dd iopoll: test that we always enter the ring Glauber Costa 2020-08-21 09:25:07 -04:00
  • 8e8cb865cd sq_ring_needs_enter: revert change to only enter if submit != 0 Jens Axboe 2020-08-20 21:40:16 -06:00
  • 53b4f9af81 examples/io_uring-test: don't error on shorter files Jens Axboe 2020-08-20 05:48:24 -06:00
  • 7124bfa7e2 test/a4c0b3decb33-test: limit to 5000 iterations Jens Axboe 2020-08-20 05:38:50 -06:00
  • 81d63a87cb test/lfs-openat: add linked files test case Jens Axboe 2020-08-16 08:36:17 -07:00
  • a1c610c48f test/double-poll-crash: ignore arguments Jens Axboe 2020-08-15 11:53:38 -07:00
  • 85bdbaa147 Add test case for double poll crash Jens Axboe 2020-08-15 11:51:29 -07:00
  • 8d5397ec28 test/submit-reuse: accept test argument Jens Axboe 2020-08-15 08:49:10 -07:00
  • 025fa064c4 test/timeout-overflow: don't run on newer kernels Jens Axboe 2020-08-13 18:00:06 -06:00
  • be9a28a0fc test: add missing SPDX identifiers Jens Axboe 2020-08-13 17:46:01 -06:00
  • e6f41a5461 Add test cases for file table exit hang Jens Axboe 2020-08-13 17:44:15 -06:00
  • 29342582bd .gitignore: add test/wakeup-hang Jens Axboe 2020-08-13 09:56:21 -06:00
  • 8a87557966 test/wakeup-hang: ignore argument Jens Axboe 2020-08-13 09:55:52 -06:00
  • c5060b31ae Add test case for task_work related wakeup hang Jens Axboe 2020-08-06 18:24:38 -06:00
  • c4299cd841 test/eeed8b54e0df-test: allow 4096 as valid return too Jens Axboe 2020-07-30 10:44:10 -06:00
  • 4f0901f2a4 .gitignore: add test/nop-all-sizes Stefano Garzarella 2020-07-28 18:05:06 +02:00
  • a4684b96ee man/io_uring_setup.2: document IORING_SETUP_ATTACH_WQ Jens Axboe 2020-07-24 09:48:48 -06:00
  • a597d46be2 Merge branch 'master-debian' of https://github.com/metze-samba/liburing Jens Axboe 2020-07-22 16:58:45 -06:00
  • 9408c8b45e update debian/changelog Stefan Metzmacher 2020-07-23 00:51:16 +02:00
  • de6bb79f0b update debian/liburing1.symbols Stefan Metzmacher 2020-07-23 00:14:56 +02:00
  • 89661f688c debian/rules: pass down relativelibdir in order to get an absolute path Stefan Metzmacher 2020-07-23 00:01:55 +02:00
  • a82eb88c7a Merge branch 'man_newdoc' of https://github.com/xuanyi-fu/liburing Jens Axboe 2020-07-18 08:38:04 -06:00
  • 01b52000bb man/io_uring_setup.2: document IORING_SETUP_CLAMP xuanyi-fu 2020-07-18 14:58:28 +08:00
  • 7fceb7d5df Merge branch 'man_fix' of https://github.com/necipfazil/liburing Jens Axboe 2020-07-16 09:01:14 -06:00
  • 248415a329 man/io_uring_enter: fix openat sqe doc Necip Fazil Yildiran 2020-07-16 07:33:43 +00:00
  • be11f769b9 test: check return of io_uring_get_sqe() Paymon MARANDI 2020-07-14 13:19:09 -04:00
  • 649f9969b9 test/nop-all-sizes: exit ring for each loop Jens Axboe 2020-07-11 10:08:45 -06:00
  • a930a04f80 Add test case for testing full fill of SQ and CQ ring Jens Axboe 2020-07-11 09:49:45 -06:00
  • 31e6ef3227 .gitignore: add test/cq-overflow-peek Jens Axboe 2020-07-10 08:29:37 -06:00
  • d07544c2f5 test/statx: test for ENOSYS in statx_syscall_supported Tobias Klauser 2020-07-10 16:27:03 +02:00
  • e6018d9e59 io_uring.h: sync with kernel Jens Axboe 2020-07-10 08:26:36 -06:00
  • 478555bf27 test/statx: be safe and check if __NR_statx is there Jens Axboe 2020-07-10 07:54:49 -06:00
  • 6d2ea702bc test/statx: verify against statx(2) on all archs Tobias Klauser 2020-07-09 23:34:52 +02:00
  • e71d39d699 io_uring_peek_batch_cqe should also check cq ring overflow Xiaoguang Wang 2020-07-09 15:33:49 +08:00
  • 000a67651c test/cq-overflow-peek Jens Axboe 2020-07-08 19:25:55 -06:00
  • 0f0b915fbe Check cq ring overflow status Xiaoguang Wang 2020-07-09 09:16:20 +08:00
  • 328c529997 configure: fix typos in help/error messages Tobias Klauser 2020-07-08 23:25:50 +02:00
  • 4b98a9df9a .gitignore: add new test binaries Tobias Klauser 2020-07-08 23:16:48 +02:00
  • ebbaf26d95 test/cq-full: correct error condition Jens Axboe 2020-07-08 09:42:30 -06:00
  • 2553ed5d7f test/cq-overflow: correct error condition Jens Axboe 2020-07-08 09:36:17 -06:00
  • 75e651a3d0 src/setup: clarify that we always return -errno on error Jens Axboe 2020-07-07 09:23:19 -06:00
  • 304fdf13d2 man/io_uring_enter.2: updated io_uring_sqe and fixed incorrect flag references. Alex Nash 2020-07-06 12:26:44 -05:00
  • bf8cace36b Removed misplaced periods from io_uring_enter(2). Alex Nash 2020-07-06 12:26:42 -05:00
  • be02bed8cf Merge branch 'readme' of https://github.com/jobs-git/liburing Jens Axboe 2020-07-06 09:04:39 -06:00
  • a9f6c8bd15 Make readme sensible Jobs Gate 2020-07-06 23:02:05 +08:00
  • e2135894e5 man/io_uring_enter: update connect to note use of const Jens Axboe 2020-07-04 13:48:32 -06:00
  • 69e2530169 Merge branch 'master' of https://github.com/KayEss/liburing Jens Axboe 2020-07-04 13:47:53 -06:00
  • aacfea1e43 Take sockaddr immutably in io_uring_prep_connect Kirit Sælensminde 2020-07-04 22:16:05 +07:00
  • c7135cabe9 test/ce593a6c480a-test: ignore arguments Jens Axboe 2020-07-03 09:08:15 -06:00
  • e989633cd8 Add regression test case for task_work regression Jens Axboe 2020-07-03 09:05:37 -06:00
  • ce39a5d1ea Merge branch 'dev' of https://github.com/CarterLi/liburing Jens Axboe 2020-07-03 08:06:52 -06:00
  • d2ebcca579 Merge branch 'fix-splice-docs' of https://github.com/gerow/liburing Jens Axboe 2020-07-02 18:05:26 -06:00
  • 0235d74dd4 man: fix description of splice offsets Mike Gerow 2020-07-02 23:48:32 +00:00