summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_offload.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-03net: gso: fix tcp fraglist segmentation after pull from frag_listFelix Fietkau1-2/+8
2024-07-31net: drop bad gso csum_start and offset in virtio_net_hdrWillem de Bruijn1-0/+3
2024-05-14net: gro: move L3 flush checks to tcp_gro_receive and udp_gro_receive_segmentRichard Gobert1-14/+3
2024-05-14net: gro: use cb instead of skb->network_headerRichard Gobert1-1/+2
2024-05-06net: add heuristic for enabling TCP fraglist GROFelix Fietkau1-0/+32
2024-05-06net: create tcp_gro_header_pull helper functionFelix Fietkau1-21/+34
2024-05-06net: create tcp_gro_lookup helper functionFelix Fietkau1-16/+25
2024-05-06net: add code for TCP fraglist GROFelix Fietkau1-0/+21
2024-05-06net: add support for segmenting TCP fraglist GSO packetsFelix Fietkau1-0/+67
2024-04-06net: skbuff: generalize the skb->decrypted bitJakub Kicinski1-3/+1
2024-03-08net: move tcpv4_offload and tcpv6_offload to net_hotdataEric Dumazet1-9/+8
2024-03-05tcp: gro: micro optimizations in tcp[4]_gro_complete()Eric Dumazet1-8/+9
2024-03-05net: gro: rename skb_gro_header_hard()Eric Dumazet1-1/+1
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet1-0/+1
2023-06-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-10/+9
2023-06-07tcp: gso: really support BIG TCPEric Dumazet1-10/+9
2023-05-31net: Make gro complete function to return voidParav Pandit1-4/+3
2022-10-03gro: add support of (hw)gro packets to gro stackCoco Li1-2/+15
2022-08-25net: gro: skb_gro_header helper functionRichard Gobert1-6/+3
2021-11-16net: move gro definitions to include/net/gro.hEric Dumazet1-0/+1
2021-08-02net, gro: Set inner transport header offset in tcp/udp GRO hookJakub Sitnicki1-0/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-12-16net: use indirect call wrappers at GRO transport layerPaolo Abeni1-2/+4
2018-07-16tcp: Don't coalesce decrypted and encrypted SKBsBoris Pismenny1-0/+3
2018-06-26net: Convert GRO SKB handling to list_head.David Miller1-7/+7
2018-06-12tcp: Do not reload skb pointer after skb_gro_receive().David Miller1-2/+0
2018-01-23gso: validate gso_type in GSO handlersWillem de Bruijn1-0/+3
2017-11-10tcp: gso: avoid refcount_t warning from tcp_gso_segment()Eric Dumazet1-2/+10
2017-07-01net: convert sock.sk_wmem_alloc from atomic_t to refcount_tReshetova, Elena1-1/+1
2016-09-20gso: Support partial splitting at the frag_list pointerSteffen Klassert1-6/+7
2016-05-21gso: Remove arbitrary checks for unsupported GSOTom Herbert1-19/+0
2016-04-14GSO: Support partial segmentation offloadAlexander Duyck1-2/+8
2016-04-14GRO: Add support for TCP with fixed IPv4 ID field, limit tunnel IP ID valuesAlexander Duyck1-1/+15
2016-04-14GSO: Add GSO type for fixed IPv4 IDAlexander Duyck1-1/+3
2016-02-11net: Store checksum result for offloaded GSO checksumsAlexander Duyck1-2/+6
2015-06-12tcp: reserve tcp_skb_mss() to tcp stackEric Dumazet1-2/+2
2015-03-01tcp: cleanup static functionsEric Dumazet1-2/+2
2014-11-06net: Remove MPLS GSO feature.Pravin B Shelar1-1/+0
2014-11-06udp: Changes to udp_offload to support remote checksum offloadTom Herbert1-0/+1
2014-09-26net: Remove gso_send_check as an offload callbackTom Herbert1-6/+0
2014-09-26tcp: move logic out of tcp_v[64]_gso_send_checkTom Herbert1-16/+23
2014-08-25tcp: Call skb_gro_checksum_validateTom Herbert1-24/+3
2014-08-07net-timestamp: cumulative tcp timestamping fixesWillem de Bruijn1-4/+4
2014-08-06net-timestamp: TCP timestampingWillem de Bruijn1-0/+18
2014-07-17net-gre-gro: Fix a bug that breaks the forwarding pathJerry Chu1-1/+1
2014-06-05gre: Call gso_make_checksumTom Herbert1-0/+1
2014-06-05net: Add GSO support for UDP tunnels with checksumTom Herbert1-0/+1
2014-06-05tcp: Call gso_make_checksumTom Herbert1-5/+2
2014-01-15tcp: do not export tcp_gso_segment() and tcp_gro_receive()Eric Dumazet1-2/+0
2014-01-08net-gre-gro: Add GRE support to the GRO stackJerry Chu1-3/+4