summaryrefslogtreecommitdiffstats
path: root/net/core/skbuff.c
Commit message (Expand)AuthorAgeFilesLines
* net: expand textsearch ts_state to fit skb_seq_stateWillem de Bruijn2021-03-011-0/+2
* skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeingAlexander Lobakin2021-02-131-3/+9
* skbuff: allow to use NAPI cache from __napi_alloc_skb()Alexander Lobakin2021-02-131-2/+3
* skbuff: allow to optionally use NAPI cache from __alloc_skb()Alexander Lobakin2021-02-131-1/+5
* skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache headsAlexander Lobakin2021-02-131-13/+81
* skbuff: move NAPI cache declarations upper in the fileAlexander Lobakin2021-02-131-45/+45
* skbuff: remove __kfree_skb_flush()Alexander Lobakin2021-02-131-12/+0
* skbuff: use __build_skb_around() in __alloc_skb()Alexander Lobakin2021-02-131-17/+1
* skbuff: simplify __alloc_skb() a bitAlexander Lobakin2021-02-131-6/+5
* skbuff: make __build_skb_around() return voidAlexander Lobakin2021-02-131-7/+6
* skbuff: simplify kmalloc_reserve()Alexander Lobakin2021-02-131-5/+2
* skbuff: move __alloc_skb() next to the other skb allocation functionsAlexander Lobakin2021-02-131-142/+142
* net: Introduce {netdev,napi}_alloc_frag_align()Kevin Hao2021-02-061-16/+10
* net: fix up truesize of cloned skb in skb_prepare_for_shift()Marco Elver2021-02-021-1/+13
* tcp: add TTL to SCM_TIMESTAMPING_OPT_STATSYousuk Seung2021-01-221-2/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-01-201-1/+5
|\
| * skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() tooAlexander Lobakin2021-01-161-1/+5
* | net: fix GSO for SG-enabled devicesPaolo Abeni2021-01-191-2/+2
* | net: move the hsize check to the else block in skb_segmentXin Long2021-01-161-5/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-01-141-8/+49
|\|
| * net: avoid 32 x truesize under-estimation for tiny skbsEric Dumazet2021-01-141-2/+7
| * net: compound page support in skb_seq_readWillem de Bruijn2021-01-111-5/+23
| * net: fix use-after-free when UDP GRO with shared fraglistDongseok Yi2021-01-081-1/+19
* | skbuff: Rename skb_zcopy_{get|put} to net_zcopy_{get|put}Jonathan Lemon2021-01-071-1/+1
* | skbuff: add flags to ubuf_info for ubuf setupJonathan Lemon2021-01-071-0/+1
* | net: group skb_shinfo zerocopy related bits together.Jonathan Lemon2021-01-071-5/+4
* | skbuff: rename sock_zerocopy_* to msg_zerocopy_*Jonathan Lemon2021-01-071-15/+15
* | skbuff: Call skb_zcopy_clear() before unref'ing fragmentsJonathan Lemon2021-01-071-1/+2
* | skbuff: Call sock_zerocopy_put_abort from skb_zcopy_put_abortJonathan Lemon2021-01-071-7/+5
* | skbuff: Add skb parameter to the ubuf zerocopy callbackJonathan Lemon2021-01-071-1/+2
* | skbuff: replace sock_zerocopy_get with skb_zcopy_getJonathan Lemon2021-01-071-1/+1
* | skbuff: replace sock_zerocopy_put() with skb_zcopy_put()Jonathan Lemon2021-01-071-8/+1
* | skbuff: Push status and refcounts into sock_zerocopy_callbackJonathan Lemon2021-01-071-3/+11
* | skbuff: simplify sock_zerocopy_putJonathan Lemon2021-01-071-6/+2
|/
* net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed pa...Vasily Averin2020-12-141-0/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-031-0/+3
|\
| * net: skbuff: ensure LSE is pullable before decrementing the MPLS ttlDavide Caratti2020-12-031-0/+3
* | net: switch to storing KCOV handle directly in sk_buffMarco Elver2020-12-011-6/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-11-271-1/+1
|\|
| * sock: set sk_err to ee_errno on dequeue from errqWillem de Bruijn2020-11-271-1/+1
* | net: Use lockdep_assert_in_softirq() in napi_consume_skb()Yunsheng Lin2020-11-251-0/+2
* | net: datagram: fix some kernel-doc markupsMauro Carvalho Chehab2020-11-171-1/+1
* | net: skb_vlan_untag(): don't reset transport offset if set by GRO layerAlexander Lobakin2020-11-091-1/+2
* | net: add kcov handle to skb extensionsAleksandr Nogikh2020-11-021-0/+11
|/
* Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2020-10-151-10/+69
|\
| * net: always dump full packets with skb_dumpVladimir Oltean2020-10-061-5/+1
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-10-051-2/+2
| |\
| * | net/sched: act_vlan: Add {POP,PUSH}_ETH actionsGuillaume Nault2020-10-031-0/+67
| * | net: remove unnecessary NULL checking in napi_consume_skb()Yunsheng Lin2020-09-201-3/+0
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-09-041-0/+2
| |\ \