aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_input.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc"Eric Dumazet2025-03-311-3/+3
* tcp: avoid atomic operations on sk->sk_rmem_allocEric Dumazet2025-03-251-3/+3
* tcp: move icsk_clean_acked to a better locationEric Dumazet2025-03-241-6/+6
* tcp: cache RTAX_QUICKACK metric in a hot cache lineEric Dumazet2025-03-181-2/+1
* tcp: helpers for ECN mode handlingIlpo Järvinen2025-03-171-7/+7
* tcp: rework {__,}tcp_ecn_check_ce() -> tcp_data_ecn_check()Ilpo Järvinen2025-03-171-9/+6
* tcp: create FLAG_TS_PROGRESSIlpo Järvinen2025-03-171-9/+28
* tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()Ilpo Järvinen2025-03-171-24/+32
* tcp: add a drop_reason pointer to tcp_check_req()Eric Dumazet2025-03-031-3/+2
* tcp: be less liberal in TSEcr received while in SYN_RECV stateEric Dumazet2025-02-271-0/+1
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2025-02-211-0/+2
|\
| * bpf: Prevent unsafe access to the sock fields in the BPF timestamping callbackJason Xing2025-02-201-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-02-201-7/+13
|\ \
| * | tcp: drop secpath at the same time as we currently drop dstSabrina Dubroca2025-02-201-4/+4
| * | tcp: adjust rcvq_space after updating scaling ratioJakub Kicinski2025-02-191-3/+9
* | | trace: tcp: Add tracepoint for tcp_cwnd_reduction()Breno Leitao2025-02-181-0/+2
* | | tcp: use EXPORT_IPV6_MOD[_GPL]()Eric Dumazet2025-02-141-7/+7
| |/ |/|
* | tcp: add the ability to control max RTOEric Dumazet2025-02-111-1/+1
* | tcp: use tcp_reset_xmit_timer()Eric Dumazet2025-02-111-7/+5
* | tcp: add a @pace_delay parameter to tcp_reset_xmit_timer()Eric Dumazet2025-02-111-2/+2
* | tcp: remove tcp_reset_xmit_timer() @max_when argumentEric Dumazet2025-02-111-3/+2
* | tcp: rename inet_csk_{delete|reset}_keepalive_timer()Eric Dumazet2025-02-071-3/+3
* | tcp: do not export tcp_parse_mss_option() and tcp_mtup_init()Eric Dumazet2025-02-071-1/+0
|/
* tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counterEric Dumazet2025-01-141-3/+4
* tcp: add TCP_RFC7323_PAWS_ACK drop reasonEric Dumazet2025-01-141-1/+9
* tcp: add drop_reason support to tcp_disordered_ack()Eric Dumazet2025-01-141-34/+43
* net: fix memory leak in tcp_conn_request()Wang Liang2024-12-231-0/+1
* net: tcp: Add noinline_for_tracing annotation for tcp_drop_reason()Yafang Shao2024-11-031-2/+2
* tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits outNeal Cardwell2024-10-031-2/+9
* tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safeNeal Cardwell2024-10-031-0/+13
* tcp: fix to allow timestamp undo if no retransmits were sentNeal Cardwell2024-10-031-2/+16
* move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-021-1/+1
* net: add support for skbs with unreadable fragsMina Almasry2024-09-121-3/+10
* tcp: Update window clamping conditionSubash Abhinov Kasiviswanathan2024-08-141-16/+12
* tcp: Adjust clamping window for applications specifying SO_RCVBUFSubash Abhinov Kasiviswanathan2024-07-291-7/+16
* tcp: process the 3rd ACK with sk_socket for TFO/MPTCPMatthieu Baerts (NGI0)2024-07-251-3/+0
* tcp: Don't drop SYN+ACK for simultaneous connect().Kuniyuki Iwashima2024-07-131-0/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-07-111-1/+10
|\
| * tcp: fix incorrect undo caused by DSACK of TLP retransmitNeal Cardwell2024-07-061-1/+10
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-07-041-1/+8
|\|
| * tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO.Kuniyuki Iwashima2024-07-041-0/+7
| * UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()Neal Cardwell2024-06-281-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-06-271-12/+33
|\|
| * tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFONeal Cardwell2024-06-261-11/+27
| * Fix race for duplicate reqsk on identical SYNluoxuanqiang2024-06-251-1/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-06-201-0/+1
|\|
| * tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()Eric Dumazet2024-06-181-0/+1
* | tcp: use sk_skb_reason_drop to free rx packetsYan Zhai2024-06-191-1/+1
* | net/tcp: Add tcp-md5 and tcp-ao tracepointsDmitry Safonov2024-06-121-2/+6
* | tcp: move inet_reqsk_alloc() close to inet_reqsk_clone()Eric Dumazet2024-06-061-25/+0