| f72c4ac69557 ("skbuff: in skb_copy_ubufs unclone before releasing zerocopy") |
| b90ddd568792 ("skbuff: skb_copy_ubufs must release uarg even without user frags") |
| 1f8b977ab32d ("sock: enable MSG_ZEROCOPY") |
| 52267790ef52 ("sock: add MSG_ZEROCOPY") |
| 3ece782693c4 ("sock: skb_copy_ubufs support for compound pages") |
| c613c209c3f3 ("net: add skb_frag_foreach_page and use with kmap_atomic") |
| 14afee4b6092 ("net: convert sock.sk_wmem_alloc from atomic_t to refcount_t") |
| fff88030b3ff ("skbuff: only inherit relevant tx_flags") |
| 218af599fa63 ("tcp: internal implementation for pacing") |
| f6ba8d33cfbb ("netem: fix skb_orphan_partial()") |
| 6c7c98bad488 ("sock: avoid dirtying sk_stamp, if possible") |
| c55fa3cccbc2 ("atm: remove an unnecessary loop") |
| 9b8805a32559 ("sock: add sk_dst_pending_confirm flag") |
| 03e2a30f6a27 ("esp6: Avoid skb_cow_data whenever possible") |
| cac2661c53f3 ("esp4: Avoid skb_cow_data whenever possible") |
| 9115e8cd2a0c ("net: reorganize struct sock for better data locality") |
| 75eefc6c59fd ("tcp: tsq: add a shortcut in tcp_small_queue_check()") |
| 408f0a6c21e1 ("tcp: tsq: remove one locked operation in tcp_wfree()") |
| 2745529ac735 ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net") |