summaryrefslogtreecommitdiffstats
path: root/net/core/skbuff.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: skb: introduce kfree_skb_reason()Menglong Dong2022-01-101-5/+7
* Merge tag 'for-net-next-2021-12-29' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski2021-12-291-0/+24
|\
| * skbuff: introduce skb_pull_dataLuiz Augusto von Dentz2021-12-071-0/+24
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-171-1/+1
|\ \ | |/ |/|
| * net: Fix double 0x prefix print in SKB dumpGal Pressman2021-12-161-1/+1
* | skbuff: Switch structure bounds to struct_group()Kees Cook2021-11-221-9/+5
* | net: gro: move skb_gro_receive into net/core/gro.cEric Dumazet2021-11-161-117/+0
* | net: gro: move skb_gro_receive_list to udp_offload.cEric Dumazet2021-11-161-26/+0
* | net: move gro definitions to include/net/gro.hEric Dumazet2021-11-161-0/+1
* | net: use sk_is_tcp() in more placesEric Dumazet2021-11-161-4/+2
|/
* net: avoid double accounting for pure zerocopy skbsTalal Ahmad2021-11-031-1/+2
* net: add and use skb_unclone_keeptruesize() helperEric Dumazet2021-11-031-13/+1
* Revert "net: avoid double accounting for pure zerocopy skbs"Jakub Kicinski2021-11-021-2/+1
* net: avoid double accounting for pure zerocopy skbsTalal Ahmad2021-11-021-1/+2
* mctp: Add flow extension to skbJeremy Kerr2021-10-291-0/+19
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-281-13/+23
|\
| * skb_expand_head() adjust skb->truesize incorrectlyVasily Averin2021-10-221-13/+23
* | skbuff: pass the result of data ksize to __build_skb_aroundLi RongQing2021-09-221-3/+5
* | skbuff: inline page_frag_alloc_align()Yajun Deng2021-09-141-11/+8
|/
* skbuff: clean up inconsistent indentingColin Ian King2021-09-031-1/+1
* net: in_irq() cleanupChangbin Du2021-08-131-3/+3
* net: fix GRO skb truesize updatePaolo Abeni2021-08-051-1/+1
* skbuff: introduce skb_expand_head()Vasily Averin2021-08-031-0/+42
* skbuff: allow 'slow_gro' for skb carring sock referencePaolo Abeni2021-07-291-4/+13
* net: optimize GRO for the common case.Paolo Abeni2021-07-291-3/+6
* sk_buff: track extension status in slow_groPaolo Abeni2021-07-291-0/+1
* net: Fix zero-copy head len calculation.Pravin B Shelar2021-07-181-1/+4
* skbuff: Fix a potential race while recycling page_pool packetsIlias Apalodimas2021-07-161-1/+12
* skbuff: Release nfct refcount on napi stolen or re-used skbsPaul Blakey2021-07-061-0/+1
* net: sock: introduce sk_error_reportAlexander Aring2021-06-291-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-191-1/+3
|\
| * skbuff: fix incorrect msg_zerocopy copy notificationsWillem de Bruijn2021-06-101-1/+3
* | page_pool: Allow drivers to hint on SKB recyclingIlias Apalodimas2021-06-071-4/+16
* | skbuff: add a parameter to __skb_frag_unrefMatteo Croce2021-06-071-2/+2
|/
* Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-04-291-7/+48
|\
| * skbuff: revert "skbuff: remove some unnecessary operation in skb_segment_list()"Paolo Abeni2021-04-141-3/+12
| * net: Introduce skb_send_sock() for sock_mapCong Wang2021-04-011-7/+48
| * skbuff: remove some unnecessary operation in skb_segment_list()Yunsheng Lin2021-03-101-12/+3
* | Merge tag 'v5.12-rc8' into sched/core, to pick up fixesIngo Molnar2021-04-201-0/+2
|\|
| * net: expand textsearch ts_state to fit skb_seq_stateWillem de Bruijn2021-03-021-0/+2
* | kcov: Remove kcov include from sched.h and move it to its users.Sebastian Andrzej Siewior2021-03-061-0/+1
|/
* 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