summaryrefslogtreecommitdiffstats
path: root/io_uring/notif.c
Commit message (Expand)AuthorAgeFilesLines
* io_uring/notif: disable LAZY_WAKE for linked notifsPavel Begunkov2024-04-301-1/+4
* io_uring/notif: implement notification stackingPavel Begunkov2024-04-221-7/+64
* io_uring/notif: simplify io_notif_flush()Pavel Begunkov2024-04-221-3/+3
* Merge branch 'for-uring-ubufops' of git://git.kernel.org/pub/scm/linux/kernel...Jens Axboe2024-04-221-2/+6
|\
| * net: extend ubuf_info callback to ops structurePavel Begunkov2024-04-221-5/+13
* | io_uring/notif: remove ctx var from io_notif_tw_completePavel Begunkov2024-04-151-3/+2
* | io_uring/notif: refactor io_tx_ubuf_complete()Pavel Begunkov2024-04-151-4/+5
* | io_uring/net: get rid of io_notif_complete_tw_extPavel Begunkov2024-04-151-13/+5
* | io_uring/net: merge ubuf sendzc callbacksPavel Begunkov2024-04-151-18/+8
|/
* io_uring/notif: add constant for ubuf_info flagsPavel Begunkov2023-04-151-1/+1
* io_uring: reduce scheduling due to twPavel Begunkov2023-04-061-1/+1
* io_uring: encapsulate task_work statePavel Begunkov2023-04-031-2/+2
* io_uring: refactor req allocationPavel Begunkov2023-01-291-2/+1
* io_uring/net: move mm accounting to a slower pathPavel Begunkov2022-11-211-18/+13
* io_uring: move zc reporting from the hot pathPavel Begunkov2022-11-211-4/+27
* io_uring/net: inline io_notif_flush()Pavel Begunkov2022-11-211-10/+0
* io_uring/net: rename io_uring_tx_zerocopy_callbackPavel Begunkov2022-11-211-4/+3
* io_uring/net: preset notif tw handlerPavel Begunkov2022-11-211-6/+3
* io_uring/net: remove extra notif rsrc setupPavel Begunkov2022-11-211-1/+0
* io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flagStefan Metzmacher2022-11-211-0/+12
* io_uring/notif: Remove the unused function io_notif_complete()Jiapeng Chong2022-09-051-8/+0
* io_uring/net: simplify zerocopy send user APIPavel Begunkov2022-09-011-10/+2
* io_uring/notif: remove notif registrationPavel Begunkov2022-09-011-71/+0
* io_uring/notif: order notif vs send CQEsPavel Begunkov2022-08-241-2/+4
* io_uring/net: fix must_hold annotationPavel Begunkov2022-08-241-1/+1
* io_uring: make io_kiocb_to_cmd() typesafeStefan Metzmacher2022-08-121-2/+0
* io_uring: consistently make use of io_notif_to_data()Stefan Metzmacher2022-08-111-1/+1
* io_uring: notification completion optimisationPavel Begunkov2022-07-271-107/+52
* io_uring/net: make page accounting more consistentPavel Begunkov2022-07-251-5/+4
* io_uring: flush notifiers after sendzcPavel Begunkov2022-07-241-1/+1
* io_uring: account locked pages for non-fixed zcPavel Begunkov2022-07-241-0/+6
* io_uring: add notification slot registrationPavel Begunkov2022-07-241-0/+43
* io_uring: add rsrc referencing for notifiersPavel Begunkov2022-07-241-0/+5
* io_uring: complete notifiers in twPavel Begunkov2022-07-241-3/+19
* io_uring: cache struct io_notifPavel Begunkov2022-07-241-7/+50
* io_uring: add zc notification infrastructurePavel Begunkov2022-07-241-0/+102