mbox series

[PATCHSET,v2,0/3] Add support for ring resizing

Message ID 20241023160105.1125315-1-axboe@kernel.dk (mailing list archive)
Headers show
Series Add support for ring resizing | expand

Message

Jens Axboe Oct. 23, 2024, 3:59 p.m. UTC
Hi,

Here's v2 of the ring resizing support. For the v1 posting and details,
look here:

https://lore.kernel.org/io-uring/20241022021159.820925-1-axboe@kernel.dk/T/#md3a2f049b0527592cc6d8ea25b46bde9fa8e5c68

 include/uapi/linux/io_uring.h |   3 +
 io_uring/io_uring.c           |  84 ++++++++--------
 io_uring/io_uring.h           |   6 ++
 io_uring/register.c           | 177 ++++++++++++++++++++++++++++++++++
 4 files changed, 232 insertions(+), 38 deletions(-)

Since v1:
- For SINGLE_ISSUER, limit resize task to owning task
- Fail the resize if the operation would result in CQ or SQ overflow
- Expand liburing test cases quite a bit