summaryrefslogtreecommitdiff
path: root/io_uring/kbuf.c
AgeCommit message (Expand)Author
2023-08-21io_uring: stop calling free_compound_page()Matthew Wilcox (Oracle)
2023-04-26Merge tag 'for-6.4/io_uring-2023-04-21' of git://git.kernel.dk/linuxLinus Torvalds
2023-04-12io_uring/kbuf: remove extra ->buf_ring null checkPavel Begunkov
2023-04-03io_uring/kbuf: disallow mapping a badly aligned provided ring bufferJens Axboe
2023-04-03io_uring: add support for user mapped provided buffer ringJens Axboe
2023-04-03io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags'Jens Axboe
2023-04-03io_uring/kbuf: add buffer_list->is_mapped memberJens Axboe
2023-04-03io_uring/kbuf: move pinning of provided buffer ring into helperJens Axboe
2023-04-01io_uring: fix memory leak when removing provided buffersWojciech Lukowicz
2023-04-01io_uring: fix return value when removing provided buffersWojciech Lukowicz
2023-02-22io_uring: fix size calculation when registering buf ringWojciech Lukowicz
2022-11-25io_uring: don't use complete_post in kbufPavel Begunkov
2022-11-23io_uring: iopoll protect complete_postPavel Begunkov
2022-11-10io_uring: check for rollover of buffer ID when providing buffersJens Axboe
2022-08-12io_uring: make io_kiocb_to_cmd() typesafeStefan Metzmacher
2022-08-04io_uring: mem-account pbuf bucketsPavel Begunkov
2022-07-24io_uring: allow 0 length for buffer selectDylan Yudaken
2022-07-24io_uring: kbuf: inline io_kbuf_recycle_ring()Hao Xu
2022-07-24io_uring: kbuf: kill __io_kbuf_recycle()Hao Xu
2022-07-24io_uring: kill extra io_uring_types.h includesPavel Begunkov
2022-07-24io_uring: kbuf: add comments for some tricky codeHao Xu
2022-07-24io_uring: don't inline io_put_kbufPavel Begunkov
2022-07-24io_uring: split provided buffers handling into its own fileJens Axboe