| f54755f6a11a ("tcp: fix possible freeze in tx path under memory pressure") |
| 849b425cd091 ("tcp: fix possible freeze in tx path under memory pressure") |
| f8d9d938514f ("tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case") |
| 479f5547239d ("tcp: fix mem under-charging with zerocopy sendmsg()") |
| 9b65b17db723 ("net: avoid double accounting for pure zerocopy skbs") |
| 03271f3a3594 ("tcp: rename sk_wmem_free_skb") |
| d8b81175e412 ("tcp: remove sk_{tr}x_skb_cache") |
| ff6fb083a07f ("tcp: make tcp_build_frag() static") |
| 358ed6242070 ("tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path") |
| 8e0449172497 ("skbuff: Rename skb_zcopy_{get|put} to net_zcopy_{get|put}") |
| 9ee5e5ade033 ("tap/tun: add skb_zcopy_init() helper for initialization.") |
| 04c2d33eabdc ("skbuff: add flags to ubuf_info for ubuf setup") |
| 06b4feb37e64 ("net: group skb_shinfo zerocopy related bits together.") |
| 236a6b1cd585 ("skbuff: Call sock_zerocopy_put_abort from skb_zcopy_put_abort") |
| e76d46cfff8d ("skbuff: replace sock_zerocopy_get with skb_zcopy_get") |
| 59776362b14b ("skbuff: replace sock_zerocopy_put() with skb_zcopy_put()") |
| 75518851a2a0 ("skbuff: Push status and refcounts into sock_zerocopy_callback") |
| d6adf1b103bf ("skbuff: simplify sock_zerocopy_put") |
| b796d04bd014 ("tcp: factor out tcp_build_frag()") |
| afb83012cc72 ("tcp: schedule EPOLLOUT after a partial sendmsg") |