Commit Graph

  • 706e13dd69 tests: add IOSQE_ASYNC cancel testing Pavel Begunkov 2021-08-23 12:16:56 +01:00
  • ffe17370e6 tests; skip non-root sendmsg_fs_cve Pavel Begunkov 2021-08-22 13:49:32 +01:00
  • d7afe2a110 tests: migrate rw tests to t_create_ring() Pavel Begunkov 2021-08-22 13:07:58 +01:00
  • 5e42713f11 tests: fix test_cancel_req_across_fork Pavel Begunkov 2021-08-21 15:22:04 +01:00
  • 4d124cfe94 Merge branch 'e2k' of https://github.com/pechenkin/liburing Jens Axboe 2021-08-20 21:11:03 -06:00
  • 0510591b41 Merge branch 'patch-1' of https://github.com/markpapadakis/liburing Jens Axboe 2021-08-20 20:59:32 -06:00
  • 61b8ba6ef4 examples: disable ucontext-cp for elbrus (e2k) architecture pechenkin 2021-08-19 14:05:31 +03:00
  • 21e2a144e1 Update io_uring_setup.2 Mark Papadakis 2021-08-20 13:39:20 +03:00
  • 4b03e45952 tests: rename iopoll test variables Pavel Begunkov 2021-08-19 14:42:22 +01:00
  • c9670b9994 tests: create new files for rw testing Pavel Begunkov 2021-08-19 14:42:21 +01:00
  • ee8058c009 tests: fail early invalid linked setups Pavel Begunkov 2021-08-15 10:43:52 +01:00
  • 15a241286a tests: close pipes in link-timeout Pavel Begunkov 2021-08-15 10:43:51 +01:00
  • 208d150247 test/hardlink: ignore run if argument given Jens Axboe 2021-08-14 13:07:48 -06:00
  • 34249daeea test/symlink: ignore run if agument given Jens Axboe 2021-08-14 13:05:56 -06:00
  • 06d0c972c6 test/mkdir: ignore run if argument given Jens Axboe 2021-08-14 13:05:19 -06:00
  • d1ecbe9145 Add test case for empty submit/wait SQPOLL EOWNERDEAD failure case Jens Axboe 2021-08-14 09:00:33 -06:00
  • 8f59562d57 man/io_uring_setup.2: document the two most recent FEAT flags Jens Axboe 2021-08-13 12:41:20 -06:00
  • 0b7cc96271 test/runtests.sh: report what tests timed out Jens Axboe 2021-08-13 12:37:37 -06:00
  • 9e3e8e3f8e man/io_uring_setup.2: make sure FEAT flags are kernel versioned Jens Axboe 2021-08-13 12:36:28 -06:00
  • ddc5b3bb48 Merge branch 'master' of https://github.com/yangbonis/liburing Jens Axboe 2021-08-13 07:55:34 -06:00
  • 63ec98fd3e correct syscall NR in mips wangyangbo 2021-08-13 10:37:07 +08:00
  • b01e08f0fd Fix 32-bit compile warnings Jens Axboe 2021-08-09 14:46:55 -06:00
  • 61ca71f466 liburing.h: make all file/IO offset __u64 Jens Axboe 2021-08-09 14:44:40 -06:00
  • 7a5d0d7759 Merge branch 'ammarfaizi2-liburing-dev' of https://github.com/ammarfaizi2/liburing Jens Axboe 2021-08-09 11:37:05 -06:00
  • c3e5c08bd1 test/file-update: clean up t_malloc() before return Ammar Faizi 2021-08-09 18:51:36 +07:00
  • 1ab6023040 test/fsync: clean up t_malloc() before return Ammar Faizi 2021-08-09 18:07:53 +07:00
  • 0c86a380e5 .gitignore: add several untracked test files Ammar Faizi 2021-08-09 17:22:44 +07:00
  • c6bdb6a131 src/queue: don't flush SQ ring for new wait interface Jens Axboe 2021-08-08 21:32:29 -06:00
  • 0969e5522a test/timeout: newer kernel require separate submit Jens Axboe 2021-08-08 21:44:31 -06:00
  • c872928068 test/sqpoll-cancel-hang.c: fix test crash Jens Axboe 2021-08-05 09:42:40 -06:00
  • 39966995e6 test/Makefile: silence string/array overflow for tests Jens Axboe 2021-07-28 17:30:03 -06:00
  • bc4f4bea0e Merge branch 'fork/sqpoll-hang' of https://github.com/oswalpalash/liburing Jens Axboe 2021-07-28 16:41:34 -06:00
  • b4adc157b8 Merge branch 'master' of https://github.com/ammarfaizi2/liburing Jens Axboe 2021-07-28 16:41:03 -06:00
  • 30f09e1480 Merge branch 'master' of https://github.com/seunghunee/liburing Jens Axboe 2021-07-27 16:46:01 -06:00
  • 91cfd026d2 man/io_uring_enter.2: further clarify what cqe->res holds Jens Axboe 2021-07-27 14:38:24 -06:00
  • f527020cbc Merge branch 'patch-1' of https://github.com/MiKom/liburing Jens Axboe 2021-07-27 14:32:07 -06:00
  • 1e378ca3ff Clarify information about error results Miłosz Kosobucki 2021-07-27 21:30:16 +02:00
  • 568c34485d test/io_uring_enter.c: set to_submit to 0 Shin Seunghun 2021-07-27 08:18:19 +09:00
  • 3ba250d076 tests: fix poll update compatibility check Pavel Begunkov 2021-07-26 16:50:55 +01:00
  • 59feb26306 Merge branch 'doc-accept-flags' of https://github.com/Thomasdezeeuw/liburing Jens Axboe 2021-07-24 10:14:12 -06:00
  • 4bcf01b829 Refer to the accept_flags in io_uring_enter manual Thomas de Zeeuw 2021-07-24 13:41:12 +02:00
  • df101dd003 Merge branch 'master' of https://github.com/anson-lo/liburing Jens Axboe 2021-07-22 14:52:44 -06:00
  • 858cefff8f Fix a bug due to the unreleased lock before function returns anson-lo 2021-07-22 12:50:43 +08:00
  • 821a0078c4 Merge branch 'fix-link-for-deb' of https://github.com/foxmox/liburing Jens Axboe 2021-07-20 07:54:19 -06:00
  • 75e0dce41f debian/rules: add missing slash for relativelibdir foxmox 2021-07-20 12:59:35 +02:00
  • 396a835aaf test/send_recvmsg: drop mutex on thread creation failure Jens Axboe 2021-07-15 12:12:16 -06:00
  • 249750901e test/send_recv: drop mutex on thread creation failure Jens Axboe 2021-07-15 12:09:31 -06:00
  • d3da12a795 man/io_uring_enter.2: clarify io_uring_enter(2) SQPOLL return value Jens Axboe 2021-06-30 19:32:10 -06:00
  • a3816809a4 Revert "Add mknod test case" Jens Axboe 2021-06-22 18:41:43 -06:00
  • 7d44d6e147 Revert "liburing.h: add mknodat prep helper" Jens Axboe 2021-06-22 18:41:42 -06:00
  • d0359bcfd8 Revert "io_uring.h: add mknodat opcode" Jens Axboe 2021-06-22 18:41:38 -06:00
  • 2e5e96cef3 Add mknod test case Dmitry Kadashev 2021-06-03 12:29:06 +07:00
  • 51ae31a1aa liburing.h: add mknodat prep helper Dmitry Kadashev 2021-06-03 12:29:05 +07:00
  • eac67549a1 io_uring.h: add mknodat opcode Dmitry Kadashev 2021-06-03 12:29:04 +07:00
  • de90f1f859 Add linkat test case Dmitry Kadashev 2021-06-03 12:29:03 +07:00
  • 6729a76d75 liburing.h: add linkat prep helper Dmitry Kadashev 2021-06-03 12:29:02 +07:00
  • 990986f668 io_uring.h: add linkat opcode Dmitry Kadashev 2021-06-03 12:29:01 +07:00
  • 5eea1cd074 Add symlinkat test case Dmitry Kadashev 2021-06-03 12:29:00 +07:00
  • 75329d420d liburing.h: add symlinkat prep helper Dmitry Kadashev 2021-06-03 12:28:59 +07:00
  • fb6a758a6b io_uring.h: add symlinkat opcode Dmitry Kadashev 2021-06-03 12:28:58 +07:00
  • 7bf383a767 Add mkdirat test case Dmitry Kadashev 2021-06-03 12:28:57 +07:00
  • a4f29ba84c liburing.h: add mkdirat prep helper Dmitry Kadashev 2021-06-03 12:28:56 +07:00
  • e06f1ded40 update rsrc register/update ABI and tests Pavel Begunkov 2021-06-18 13:32:05 +01:00
  • 93d646633e queue: clean up SQ flushing Pavel Begunkov 2021-06-15 16:07:28 +01:00
  • a68945f777 test/file-register: fix heap overflow read on test_basic Ammar Faizi 2021-06-12 10:19:00 +07:00
  • 3e8c7905f0 tests: update reg-buf limits testing Pavel Begunkov 2021-06-09 12:46:54 +01:00
  • f21480279a tests: test shmem buffer registration Pavel Begunkov 2021-06-09 15:27:23 +01:00
  • 6cc57eae12 io_uring_enter(2): Clarify how to read from and write to non-seekable files Alois Wohlschlager 2021-05-31 14:38:15 +02:00
  • 64e4dbc907 clarify an edge case of IORING_SETUP_SQ_AFF Hao Xu 2021-06-01 11:11:39 +08:00
  • 03ac979e6e io_uring_enter(2): clarify OP_READ and OP_WRITE Drew DeVault 2021-05-23 12:44:37 -04:00
  • 29391bd906 add test for sqpoll cancel hang Palash Oswal 2021-05-25 15:51:56 +05:30
  • 2cca1f3b80 Merge branch 'master' of https://github.com/romange/liburing Jens Axboe 2021-05-08 22:06:16 -06:00
  • 74e676df06 Fix test_connect_timeout test Roman Gershman 2021-05-08 11:39:19 +03:00
  • de1ede34ef tests: remove test_link_fail_ordering() Pavel Begunkov 2021-05-07 17:42:41 +01:00
  • 660961f02c tests: fix minor connect flaws Pavel Begunkov 2021-05-07 17:22:51 +01:00
  • 0e2f6d05c6 tests: fix timeout-new for old kernels Pavel Begunkov 2021-05-07 17:22:50 +01:00
  • ab5f70eaca tests: add rsrc tags tests Pavel Begunkov 2021-05-07 17:22:49 +01:00
  • b93e4511c9 sync io_uring.h API file with Linux 5.13 Pavel Begunkov 2021-05-07 17:22:48 +01:00
  • 56ea856837 examples/ucontext-cp.c: Do not use SIGSTKSZ Khem Raj 2021-05-04 10:32:08 -07:00
  • d13d5924af Merge branch 'master' of https://github.com/le-migou/liburing Jens Axboe 2021-05-04 06:57:42 -06:00
  • d9056100c9 man: Fix typo in man io_uring_queue_exit Emmanuel LE TRONG 2021-05-04 13:36:10 +02:00
  • 1c75848985 test: test ring exit cancels SQPOLL's iowq Pavel Begunkov 2021-04-25 23:38:09 +01:00
  • bafcfb63d6 add tests for drain io with multishot reqs Hao Xu 2021-04-13 15:23:48 +08:00
  • 5a60c417fb tests: remove -EBUSY on CQE backlog tests Pavel Begunkov 2021-04-20 23:01:15 +01:00
  • 60898e2bc4 Merge branch 'trivial_strerror_fix' of https://github.com/ddiss/liburing Jens Axboe 2021-04-20 15:29:19 -06:00
  • 6cff14ec49 examples/link-cp: fix a couple of strerror negations David Disseldorp 2021-04-20 23:26:54 +02:00
  • 0e36cdadf9 tests/poll: poll update as a part of poll remove Pavel Begunkov 2021-04-15 00:22:47 +01:00
  • 9f5d515eb9 Merge branch 'mlock-size' Jens Axboe 2021-04-14 09:07:37 -06:00
  • 9d1717477d src/setup: don't treat dummy ring init as failure Jens Axboe 2021-04-14 09:06:42 -06:00
  • 7500e08f27 src/setup: add some documentation to the memlock helpers Jens Axboe 2021-04-14 09:06:29 -06:00
  • 53ed068d83 examples/ucontext-cp.c: cope with variable SIGSTKSZ Stefan Hajnoczi 2021-04-13 16:03:19 +01:00
  • fbf3aa4ca6 setup: provide helpers to inquire about necessary mlock sizes Jens Axboe 2021-04-10 16:39:38 -06:00
  • 7191ec3a07 test/poll-mshot-update: test live updates of triggering requests Jens Axboe 2021-04-06 15:07:36 -06:00
  • 72ba4ca16d tests: test CQE ordering on early submission fail Pavel Begunkov 2021-03-30 11:26:09 +01:00
  • 510502d642 test/rw_merge_test: code cleanups Jens Axboe 2021-04-03 08:44:01 -06:00
  • 156d18d245 Merge branch 'io_merge_testcase' of https://github.com/dmonakhov/liburing Jens Axboe 2021-03-31 13:28:43 -06:00
  • a61036ac8f test: get rid of x86_64'isms in the test code Jens Axboe 2021-03-31 13:23:56 -06:00
  • b24e50241d test/ring-leak: get rid of warning on unchecked read Jens Axboe 2021-03-31 13:23:22 -06:00
  • 8d53afa0ac test/pipe-reuse: ignore short read Jens Axboe 2021-03-31 07:35:51 -06:00
  • 94a54ac150 test/connect: randomize connect port Jens Axboe 2021-03-29 10:38:03 -06:00