public inbox for [email protected]
 help / color / mirror / Atom feed
* [PATCH liburing 0/6] liburing changes for multishot accept
@ 2022-05-14 14:35 Hao Xu
  2022-05-14 14:35 ` [PATCH 1/6] test/accept.c: close the listen fd at the end of the test Hao Xu
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Hao Xu @ 2022-05-14 14:35 UTC (permalink / raw)
  To: io-uring; +Cc: Jens Axboe, Pavel Begunkov

This adds two APIs for multishot accept, and some tests for it.
Man page changes as well.

Hao Xu (6):
  test/accept.c: close the listen fd at the end of the test
  liburing.h: support multishot accept
  liburing.h: add api to support multishot accept direct
  test/accept.c: add test for multishot mode accept
  test/accept.c: test for multishot direct accept with wrong arg
  man/io_uring_prep_accept.3: add man info for multishot accept

 man/io_uring_prep_accept.3                  |  51 ++-
 man/io_uring_prep_multishot_accept.3        |   1 +
 man/io_uring_prep_multishot_accept_direct.3 |   1 +
 src/include/liburing.h                      |  21 ++
 src/include/liburing/io_uring.h             |  14 +
 test/accept.c                               | 326 ++++++++++++++++----
 6 files changed, 340 insertions(+), 74 deletions(-)
 create mode 120000 man/io_uring_prep_multishot_accept.3
 create mode 120000 man/io_uring_prep_multishot_accept_direct.3

-- 
2.36.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-05-14 15:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-14 14:35 [PATCH liburing 0/6] liburing changes for multishot accept Hao Xu
2022-05-14 14:35 ` [PATCH 1/6] test/accept.c: close the listen fd at the end of the test Hao Xu
2022-05-14 14:35 ` [PATCH 2/6] liburing.h: support multishot accept Hao Xu
2022-05-14 14:35 ` [PATCH 3/6] liburing.h: add api to support multishot accept direct Hao Xu
2022-05-14 14:35 ` [PATCH 4/6] test/accept.c: add test for multishot mode accept Hao Xu
2022-05-14 14:35 ` [PATCH 5/6] test/accept.c: test for multishot direct accept with wrong arg Hao Xu
2022-05-14 14:35 ` [PATCH 6/6] man/io_uring_prep_accept.3: add man info for multishot accept Hao Xu
2022-05-14 15:32 ` [PATCH liburing 0/6] liburing changes " Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox