|
|
Subscribe / Log in / New account

io_uring: Add support for ring mapped provided buffers

From:  Jens Axboe <axboe-AT-kernel.dk>
To:  io-uring-AT-vger.kernel.org
Subject:  [PATCHSET RFC 0/10] Add support for ring mapped provided buffers
Date:  Fri, 29 Apr 2022 06:27:53 -0600
Message-ID:  <20220429122803.41101-1-axboe@kernel.dk>
Archive-link:  Article

Hi,

This series builds to adding support for a different way of doing
provided buffers. The interesting bits here are patch 10, which also has
some performance numbers an an explanation of it.

Patches 1..4 are cleanups that should just applied separately, I
think the clean up the existing code quite nicely.

Patch 5 is a generic optimization for the buffer list lookups.

Patch 6 adds NOP support for provided buffers, just so that we can
benchmark the last change.

Patches 7..9 are prep for patch 10.

Patch 10 finally adds the feature.

-- 
Jens Axboe

Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds