mbox series

[for-next,0/8] random io_uring 6.1 changes

Message ID cover.1662639236.git.asml.silence@gmail.com (mailing list archive)
Headers show
Series random io_uring 6.1 changes | expand

Message

Pavel Begunkov Sept. 8, 2022, 12:20 p.m. UTC
The highligth here is expanding use of io_sr_msg caches, but nothing
noteworthy in general, just prep cleanups before some other upcoming
work.

Pavel Begunkov (8):
  io_uring: kill an outdated comment
  io_uring: use io_cq_lock consistently
  io_uring/net: reshuffle error handling
  io_uring/net: use async caches for async prep
  io_uring/net: io_async_msghdr caches for sendzc
  io_uring/net: add non-bvec sg chunking callback
  io_uring/net: refactor io_sr_msg types
  io_uring/net: use io_sr_msg for sendzc

 io_uring/io_uring.c |  6 +---
 io_uring/net.c      | 84 ++++++++++++++++++++++++---------------------
 io_uring/opdef.c    |  2 ++
 3 files changed, 48 insertions(+), 44 deletions(-)

Comments

Jens Axboe Sept. 8, 2022, 2:59 p.m. UTC | #1
On Thu, 8 Sep 2022 13:20:26 +0100, Pavel Begunkov wrote:
> The highligth here is expanding use of io_sr_msg caches, but nothing
> noteworthy in general, just prep cleanups before some other upcoming
> work.
> 
> Pavel Begunkov (8):
>   io_uring: kill an outdated comment
>   io_uring: use io_cq_lock consistently
>   io_uring/net: reshuffle error handling
>   io_uring/net: use async caches for async prep
>   io_uring/net: io_async_msghdr caches for sendzc
>   io_uring/net: add non-bvec sg chunking callback
>   io_uring/net: refactor io_sr_msg types
>   io_uring/net: use io_sr_msg for sendzc
> 
> [...]

Applied, thanks!

[1/8] io_uring: kill an outdated comment
      commit: 89030aa91f5f8bab7e35c5a82e0b279975034b2c
[2/8] io_uring: use io_cq_lock consistently
      commit: 794aeb01d83ec5c1cb5bcf4a14de60303f82aea4
[3/8] io_uring/net: reshuffle error handling
      commit: 6b505138766270555754093a47fb3400cff167f1
[4/8] io_uring/net: use async caches for async prep
      commit: 211fd9172521f9631ba9d207410810f40e6990e2
[5/8] io_uring/net: io_async_msghdr caches for sendzc
      commit: 4331248c61de902ac5831f5c0c55a3d93ab2e3ba
[6/8] io_uring/net: add non-bvec sg chunking callback
      commit: 6f8a4bc02e2f9d2e66d3d06eb8323dbd344ec417
[7/8] io_uring/net: refactor io_sr_msg types
      commit: b3f3e9e18b240f0ecde85901ad0c7f19e12870b9
[8/8] io_uring/net: use io_sr_msg for sendzc
      commit: d5e0b61591ea1993c8c79bfa1aedb437016d212c

Best regards,