aboutsummaryrefslogtreecommitdiffstats
path: root/io_uring/msg_ring.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-20io_uring: use io_file_from_index in io_msg_grab_fileChristoph Hellwig1-3/+1
2023-03-16io_uring/msg_ring: let target know allocated indexPavel Begunkov1-1/+3
2023-01-29io_uring/msg-ring: ensure flags passing works for task_work completionsJens Axboe1-1/+6
2023-01-29io_uring/msg_ring: Pass custom flags to the cqeBreno Leitao1-5/+19
2023-01-20io_uring/msg_ring: fix remote queue to disabled ringPavel Begunkov1-0/+8
2023-01-20io_uring/msg_ring: fix flagging remote executionPavel Begunkov1-17/+23
2023-01-19io_uring/msg_ring: fix missing lock on overflow for IOPOLLJens Axboe1-9/+30
2023-01-19io_uring/msg_ring: move double lock/unlock helpers higher upJens Axboe1-24/+23
2022-12-08io_uring/msg_ring: flag target ring as having task_work, if neededJens Axboe1-0/+1
2022-12-07io_uring: do msg_ring in target task via twPavel Begunkov1-3/+53
2022-12-07io_uring: extract a io_msg_install_complete helperPavel Begunkov1-13/+21
2022-12-07io_uring: get rid of double lockingPavel Begunkov1-36/+49
2022-12-07io_uring: improve io_double_lock_ctx fail handlingPavel Begunkov1-0/+2
2022-12-07io_uring: dont remove file from msg_ring reqsPavel Begunkov1-4/+0
2022-11-25io_uring: remove overflow param from io_post_aux_cqeDylan Yudaken1-2/+2
2022-10-19io_uring/msg_ring: Fix NULL pointer dereference in io_msg_send_fd()Harshit Mogalapalli1-0/+3
2022-09-15io_uring/msg_ring: check file type before puttingJens Axboe1-1/+2
2022-08-12io_uring: make io_kiocb_to_cmd() typesafeStefan Metzmacher1-4/+4
2022-07-24io_uring: add allow_overflow to io_post_aux_cqeDylan Yudaken1-2/+2
2022-07-24io_uring: add support for passing fixed file descriptorsJens Axboe1-7/+123
2022-07-24io_uring: kill extra io_uring_types.h includesPavel Begunkov1-1/+0
2022-07-24io_uring: don't expose io_fill_cqe_aux()Pavel Begunkov1-10/+1
2022-07-24io_uring: move msg_ring into its own fileJens Axboe1-0/+65