Commit Graph

153 Commits

Author SHA1 Message Date
Jeff Moyer 14da90670c io_uring: don't expose io_fill_cqe_aux()
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2068237

commit d245bca6375bccfd589a6a7d5007df28575bb626
Author: Pavel Begunkov <asml.silence@gmail.com>
Date:   Fri Jun 17 09:48:00 2022 +0100

    io_uring: don't expose io_fill_cqe_aux()
    
    Deduplicate some code and add a helper for filling an aux CQE, locking
    and notification.
    
    Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
    Link: https://lore.kernel.org/r/b7c6557c8f9dc5c4cfb01292116c682a0ff61081.1655455613.git.asml.silence@gmail.com
    Signed-off-by: Jens Axboe <axboe@kernel.dk>

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
2023-04-29 06:13:02 -04:00
Jeff Moyer bc165e5818 io_uring: split provided buffers handling into its own file
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2068237

commit 3b77495a97239faa27989f946d29b6be7dd091e9
Author: Jens Axboe <axboe@kernel.dk>
Date:   Mon Jun 13 07:07:23 2022 -0600

    io_uring: split provided buffers handling into its own file
    
    Move both the opcodes related to it, and the internals code dealing with
    it.
    
    Signed-off-by: Jens Axboe <axboe@kernel.dk>

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
2023-04-29 05:38:02 -04:00
Jeff Moyer 38ad21ddaf io_uring: split network related opcodes into its own file
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2068237

commit f9ead18c10589a351f395ac5aa107360f2f6ce53
Author: Jens Axboe <axboe@kernel.dk>
Date:   Wed May 25 06:25:13 2022 -0600

    io_uring: split network related opcodes into its own file
    
    While at it, convert the handlers to just use io_eopnotsupp_prep()
    if CONFIG_NET isn't set.
    
    Signed-off-by: Jens Axboe <axboe@kernel.dk>

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
2023-04-29 05:26:02 -04:00