Show patches with: Submitter = Pavel Begunkov       |   337 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net-next,5/5] net: limit scope of a skb_zerocopy_iter_stream var zerocopy tx cleanups - 1 - 181- 2024-06-27 Pavel Begunkov netdev Accepted
[net-next,4/5] io_uring/net: move charging socket out of zc io_uring zerocopy tx cleanups - 1 - 181- 2024-06-27 Pavel Begunkov netdev Accepted
[net-next,3/5] net: batch zerocopy_fill_skb_from_iter accounting zerocopy tx cleanups - 1 - 172- 2024-06-27 Pavel Begunkov netdev Accepted
[net-next,2/5] net: split __zerocopy_sg_from_iter() zerocopy tx cleanups - 1 - 172- 2024-06-27 Pavel Begunkov netdev Accepted
[net-next,1/5] net: always try to set ubuf in skb_zerocopy_iter_stream zerocopy tx cleanups - 1 - 181- 2024-06-27 Pavel Begunkov netdev Accepted
[io_uring-next/net-next,v2,4/4] io_uring/notif: implement notification stacking implement io_uring notification (ubuf_info) stacking - 1 - 1-1 2024-04-19 Pavel Begunkov netdev Not Applicable
[io_uring-next/net-next,v2,3/4] io_uring/notif: simplify io_notif_flush() implement io_uring notification (ubuf_info) stacking - 1 - 1-1 2024-04-19 Pavel Begunkov netdev Not Applicable
[io_uring-next/net-next,v2,2/4] net: add callback for setting a ubuf_info to skb implement io_uring notification (ubuf_info) stacking - 3 - 1-1 2024-04-19 Pavel Begunkov netdev Accepted
[io_uring-next/net-next,v2,1/4] net: extend ubuf_info callback to ops structure implement io_uring notification (ubuf_info) stacking - 3 - 1-1 2024-04-19 Pavel Begunkov netdev Accepted
[RFC,6/6] io_uring/notif: implement notification stacking implement io_uring notification (ubuf_info) stacking - - - 1-- 2024-04-12 Pavel Begunkov Superseded
[RFC,5/6] io_uring/notif: simplify io_notif_flush() implement io_uring notification (ubuf_info) stacking - - - 1-- 2024-04-12 Pavel Begunkov Superseded
[RFC,4/6] io_uring/notif: remove ctx var from io_notif_tw_complete implement io_uring notification (ubuf_info) stacking - - - 1-- 2024-04-12 Pavel Begunkov Superseded
[RFC,3/6] io_uring/notif: refactor io_tx_ubuf_complete() implement io_uring notification (ubuf_info) stacking - - - 1-- 2024-04-12 Pavel Begunkov Superseded
[RFC,2/6] net: add callback for setting a ubuf_info to skb implement io_uring notification (ubuf_info) stacking - 1 - 1-- 2024-04-12 Pavel Begunkov netdev Superseded
[RFC,1/6] net: extend ubuf_info callback to ops structure implement io_uring notification (ubuf_info) stacking - 1 - 1-- 2024-04-12 Pavel Begunkov netdev Superseded
[net-next,v4,2/2] net: use SKB_CONSUMED in skb_attempt_defer_free() optimise local CPU skb_attempt_defer_free - 1 - 19-- 2024-04-10 Pavel Begunkov netdev Accepted
[net-next,v4,1/2] net: cache for same cpu skb_attempt_defer_free optimise local CPU skb_attempt_defer_free - 2 - 19-- 2024-04-10 Pavel Begunkov netdev Accepted
[net-next,v3] net: enable SOCK_NOSPACE for UDP [net-next,v3] net: enable SOCK_NOSPACE for UDP - - - 1711 2024-04-08 Pavel Begunkov netdev Changes Requested
[RESEND,net-next,v3] net: cache for same cpu skb_attempt_defer_free [RESEND,net-next,v3] net: cache for same cpu skb_attempt_defer_free - - - 19-- 2024-04-04 Pavel Begunkov netdev Changes Requested
[net-next,v2] net: enable SOCK_NOSPACE for UDP [net-next,v2] net: enable SOCK_NOSPACE for UDP - - - 1711 2024-04-04 Pavel Begunkov netdev Superseded
[net-next,v2] net: cache for same cpu skb_attempt_defer_free [net-next,v2] net: cache for same cpu skb_attempt_defer_free - - - 19-- 2024-03-18 Pavel Begunkov netdev Deferred
[v2] net: cache for same cpu skb_attempt_defer_free [v2] net: cache for same cpu skb_attempt_defer_free - - - 181- 2024-02-13 Pavel Begunkov netdev Changes Requested
[net-next] net: cache for same cpu skb_attempt_defer_free [net-next] net: cache for same cpu skb_attempt_defer_free - - - 18-- 2024-02-07 Pavel Begunkov netdev Superseded
[RFC,2/2] udp: optimise write wakeups with SOCK_NOSPACE optimise UDP skb completion wakeups - - - 162- 2024-02-07 Pavel Begunkov netdev RFC
[RFC,1/2] udp: introduce udp specific skb destructor optimise UDP skb completion wakeups - - - 1431 2024-02-07 Pavel Begunkov netdev RFC
[RESEND] io_uring/af_unix: disable sending io_uring over sockets [RESEND] io_uring/af_unix: disable sending io_uring over sockets 1 - - 1-- 2023-12-06 Pavel Begunkov netdev Accepted
[net-next,v2] net/tcp: optimise locking for blocking splice [net-next,v2] net/tcp: optimise locking for blocking splice - 1 - 15-- 2023-06-23 Pavel Begunkov netdev Accepted
[net-next,2/2] net/tcp: optimise non error splice paths TCP splice improvements - - - 15-- 2023-05-19 Pavel Begunkov netdev Changes Requested
[net-next,1/2] net/tcp: optimise locking for blocking splice TCP splice improvements - - - 15-- 2023-05-19 Pavel Begunkov netdev Changes Requested
[net-next] net/tcp: refactor tcp_inet6_sk() [net-next] net/tcp: refactor tcp_inet6_sk() - 1 - 15-- 2023-05-19 Pavel Begunkov netdev Accepted
[net-next,2/2] net/tcp: optimise io_uring zc ubuf refcounting minor tcp io_uring zc optimisations - 1 - 15-- 2023-05-15 Pavel Begunkov netdev Accepted
[net-next,1/2] net/tcp: don't peek at tail for io_uring zc minor tcp io_uring zc optimisations - 2 - 15-- 2023-05-15 Pavel Begunkov netdev Accepted
[net,4/4] net: also flag accepted sockets supporting msghdr originated zerocopy a few corrections for SOCK_SUPPORT_ZC - - - 16-1 2022-10-26 Pavel Begunkov netdev Accepted
[net,3/4] net/ulp: remove SOCK_SUPPORT_ZC from tls sockets a few corrections for SOCK_SUPPORT_ZC - - - 1511 2022-10-26 Pavel Begunkov netdev Accepted
[net,2/4] net: remove SOCK_SUPPORT_ZC from sockmap a few corrections for SOCK_SUPPORT_ZC - - - 1511 2022-10-26 Pavel Begunkov netdev Accepted
[net,1/4] udp: advertise ipv6 udp support for msghdr::ubuf_info a few corrections for SOCK_SUPPORT_ZC - - - 1511 2022-10-26 Pavel Begunkov netdev Accepted
[for-6.1,3/3] io_uring/net: fail zc sendmsg when unsupported by socket fail io_uring zc with sockets not supporting it - - - 1-- 2022-10-21 Pavel Begunkov Accepted
[for-6.1,2/3] io_uring/net: fail zc send when unsupported by socket fail io_uring zc with sockets not supporting it - - - 1-- 2022-10-21 Pavel Begunkov Accepted
[for-6.1,1/3] net: flag sockets supporting msghdr originated zerocopy fail io_uring zc with sockets not supporting it 1 - - 1-- 2022-10-21 Pavel Begunkov netdev Accepted
[for-next] selftests/net: enable io_uring sendzc testing [for-next] selftests/net: enable io_uring sendzc testing - - - 152- 2022-09-26 Pavel Begunkov netdev Accepted
[net-next,4/4] net: shrink struct ubuf_info shrink struct ubuf_info - - - 152- 2022-09-23 Pavel Begunkov netdev Accepted
[net-next,3/4] vhost/net: use struct ubuf_info_msgzc shrink struct ubuf_info - - - 17-- 2022-09-23 Pavel Begunkov netdev Accepted
[net-next,2/4] xen/netback: use struct ubuf_info_msgzc shrink struct ubuf_info - - - 143- 2022-09-23 Pavel Begunkov netdev Accepted
[net-next,1/4] net: introduce struct ubuf_info_msgzc shrink struct ubuf_info - - - 152- 2022-09-23 Pavel Begunkov netdev Accepted
[net-next] net: unify alloclen calculation for paged requests [net-next] net: unify alloclen calculation for paged requests - - - 152- 2022-08-25 Pavel Begunkov netdev Accepted
[RFC,net-next,io_uring,11/11] io_uring/notif: add ubuf_info ref caching improve io_uring's ubuf_info refcounting - - - 161- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,10/11] io_uring/notif: mark notifs with UARGFL_CALLER_PINNED improve io_uring's ubuf_info refcounting - - - 17-- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,09/11] io_uring/notif: add helper for flushing refs improve io_uring's ubuf_info refcounting - - - 16-1 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,08/11] net: let callers provide ->msg_ubuf refs improve io_uring's ubuf_info refcounting - - - 161- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,07/11] net/tcp: optimise tcp ubuf refcounting improve io_uring's ubuf_info refcounting - - - 161- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,06/11] net: add flags for controlling ubuf_info improve io_uring's ubuf_info refcounting - - - 1313 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,05/11] net: rename ubuf_info's flags improve io_uring's ubuf_info refcounting - - - 1313 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,04/11] net: shrink struct ubuf_info improve io_uring's ubuf_info refcounting - - - 152- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,03/11] vhost/net: use struct ubuf_info_msgzc improve io_uring's ubuf_info refcounting - - - 17-- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,02/11] xen/netback: use struct ubuf_info_msgzc improve io_uring's ubuf_info refcounting - - - 143- 2022-08-10 Pavel Begunkov netdev RFC
[RFC,net-next,io_uring,01/11] net: introduce struct ubuf_info_msgzc improve io_uring's ubuf_info refcounting - - - 152- 2022-08-10 Pavel Begunkov netdev RFC
[net-next] net: fix uninitialised msghdr->sg_from_iter [net-next] net: fix uninitialised msghdr->sg_from_iter - - - 161- 2022-07-21 Pavel Begunkov netdev Accepted
[net-next,v5,27/27] selftests/io_uring: test zerocopy send io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,26/27] io_uring: enable managed frags with register buffers io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,25/27] io_uring: add zc notification flush requests io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,24/27] io_uring: rename IORING_OP_FILES_UPDATE io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,23/27] io_uring: flush notifiers after sendzc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,22/27] io_uring: sendzc with fixed buffers io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,21/27] io_uring: allow to pass addr into sendzc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,20/27] io_uring: account locked pages for non-fixed zc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,19/27] io_uring: wire send zc request type io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,18/27] io_uring: add notification slot registration io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,17/27] io_uring: add rsrc referencing for notifiers io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,16/27] io_uring: complete notifiers in tw io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,15/27] io_uring: cache struct io_notif io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,14/27] io_uring: add zc notification infrastructure io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,13/27] io_uring: export io_put_task() io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,12/27] io_uring: initialise msghdr::msg_ubuf io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,11/27] tcp: support externally provided ubufs io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,10/27] ipv6/udp: support externally provided ubufs io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,09/27] ipv4/udp: support externally provided ubufs io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,08/27] net: introduce __skb_fill_page_desc_noacc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,07/27] net: introduce managed frags infrastructure io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,06/27] net: Allow custom iter handler in msghdr io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,05/27] skbuff: carry external ubuf_info in msghdr io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,04/27] skbuff: add SKBFL_DONT_ORPHAN flag io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,03/27] skbuff: don't mix ubuf_info from different sources io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,02/27] ipv6: avoid partial copy for zc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v5,01/27] ipv4: avoid partial copy for zc io_uring zerocopy send - - - 1-1 2022-07-12 Pavel Begunkov netdev Not Applicable
[net-next,v4,27/27] selftests/io_uring: test zerocopy send io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,26/27] io_uring: enable managed frags with register buffers io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,25/27] io_uring: add zc notification flush requests io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,24/27] io_uring: rename IORING_OP_FILES_UPDATE io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,23/27] io_uring: flush notifiers after sendzc io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,22/27] io_uring: sendzc with fixed buffers io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,21/27] io_uring: allow to pass addr into sendzc io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,20/27] io_uring: account locked pages for non-fixed zc io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,19/27] io_uring: wire send zc request type io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,18/27] io_uring: add notification slot registration io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,17/27] io_uring: add rsrc referencing for notifiers io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,16/27] io_uring: complete notifiers in tw io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,15/27] io_uring: cache struct io_notif io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,14/27] io_uring: add zc notification infrastructure io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,13/27] io_uring: export io_put_task() io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
[net-next,v4,12/27] io_uring: initialise msghdr::msg_ubuf io_uring zerocopy send - - - 1-1 2022-07-07 Pavel Begunkov netdev Superseded
« 1 2 3 4 »