aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_ipv4.c
Commit message (Expand)AuthorAgeFilesLines
* net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOCJesper Dangaard Brouer2025-07-181-11/+15
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2025-07-181-69/+200
|\
| * bpf: tcp: Avoid socket skips and repeats during iterationJordan Rife2025-07-141-32/+115
| * bpf: tcp: Use bpf_tcp_iter_batch_item for bpf_tcp_iter_state batch itemsJordan Rife2025-07-141-10/+14
| * bpf: tcp: Get rid of st_bucket_doneJordan Rife2025-07-141-8/+6
| * bpf: tcp: Make sure iter->batch always contains a full bucket snapshotJordan Rife2025-07-141-32/+77
| * bpf: tcp: Make mem flags configurable through bpf_iter_tcp_realloc_batchJordan Rife2025-07-141-4/+5
* | ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu]Eric Dumazet2025-07-021-1/+1
* | tcp: move tcp_memory_allocated into net_aligned_dataEric Dumazet2025-07-021-1/+2
* | tcp: remove rtx_syn_ack fieldEric Dumazet2025-06-271-1/+0
|/
* net: remove sock_i_uid()Eric Dumazet2025-06-241-4/+4
* tcp: increase tcp_limit_output_bytes default value to 4MBEric Dumazet2025-05-151-2/+2
* tcp: add TCP_RFC7323_TW_PAWS drop reasonJiayuan Chen2025-04-111-1/+2
* tcp/dccp: remove icsk->icsk_timeoutEric Dumazet2025-03-251-2/+2
* tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr().Kuniyuki Iwashima2025-03-241-2/+0
* tcp: add new TCP_TW_ACK_OOW state and allow ECN bits in TOSIlpo Järvinen2025-03-171-6/+23
* tcp: AccECN support to tcp_add_backlogIlpo Järvinen2025-03-171-1/+2
* tcp: extend TCP flags to allow AE bit/ACE fieldIlpo Järvinen2025-03-171-1/+1
* tcp: remove READ_ONCE(req->ts_recent)Eric Dumazet2025-03-031-1/+1
* tcp: convert to dev_net_rcu()Eric Dumazet2025-03-031-6/+6
* tcp: add a drop_reason pointer to tcp_check_req()Eric Dumazet2025-03-031-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-02-201-1/+1
|\
| * tcp: drop secpath at the same time as we currently drop dstSabrina Dubroca2025-02-201-1/+1
* | inet: consolidate inet_csk_clone_lock()Eric Dumazet2025-02-141-4/+0
* | tcp: use EXPORT_IPV6_MOD[_GPL]()Eric Dumazet2025-02-141-24/+23
* | tcp: add tcp_rto_max_ms sysctlEric Dumazet2025-02-111-0/+1
* | tcp: add the ability to control max RTOEric Dumazet2025-02-111-1/+1
* | tcp: use tcp_reset_xmit_timer()Eric Dumazet2025-02-111-2/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-01-101-1/+1
|\
| * tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_resetDaniel Borkmann2025-01-081-1/+1
* | tcp: Add sysctl to configure TIME-WAIT reuse delayJakub Sitnicki2024-12-121-1/+3
* | tcp: Measure TIME-WAIT reuse delay with millisecond precisionJakub Sitnicki2024-12-121-2/+3
|/
* net/tcp: Add missing lockdep annotations for TCP-AO hlist traversalsDmitry Safonov2024-11-031-1/+2
* ipv4: tcp: give socket pointer to control skbsEric Dumazet2024-10-151-2/+2
* tcp: annotate data-races around icsk->icsk_pendingEric Dumazet2024-10-041-4/+6
* tcp: RX path for devmem TCPMina Almasry2024-09-121-0/+16
* tcp: annotate data-races around tcptw->tw_rcv_nxtEric Dumazet2024-08-291-1/+1
* tcp: remove volatile qualifier on tw_substateEric Dumazet2024-08-291-2/+2
* tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() processJason Xing2024-08-261-0/+3
* tcp: prevent concurrent execution of tcp_sk_exit_batchFlorian Westphal2024-08-191-0/+14
* net/ipv4: Use nested-BH locking for ipv4_tcp_sk.Sebastian Andrzej Siewior2024-06-241-4/+11
* tcp: use sk_skb_reason_drop to free rx packetsYan Zhai2024-06-191-3/+3
* net/tcp: Use static_branch_tcp_{md5,ao} to drop ifdefsDmitry Safonov2024-06-121-6/+2
* net: tcp/dccp: prepare for tw_timer un-pinningValentin Schneider2024-06-101-1/+1
* tcp: add sysctl_tcp_rto_min_usKevin Yang2024-06-051-0/+1
* tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stampEric Dumazet2024-06-051-5/+7
* tcp: wrap mptcp and decrypted checks into tcp_skb_can_collapse_rx()Jakub Kicinski2024-06-041-2/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-311-6/+1
|\
| * tcp: reduce accepted window in NEW_SYN_RECV stateEric Dumazet2024-05-271-6/+1
* | tcp: fix races in tcp_v[46]_err()Eric Dumazet2024-05-301-8/+3