Show patches with: Submitter = Neal Cardwell       |   205 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
A buggy behavior for Linux TCP Reno and HTCP - - - - --- 2017-07-24 Neal Cardwell davem RFC
TCP CLOSE_WAIT unacceptable ACK behavior and RFC 793 compliance - - - - --- 2014-05-08 Neal Cardwell davem RFC
[1/2] tcp: allow tcp_sacktag_one() to tag ranges not aligned with skbs - - - - --- 2012-02-13 Neal Cardwell davem Accepted
[1/2] tcp: fix undo after RTO for BIC - - - - --- 2012-01-19 Neal Cardwell davem Accepted
[1/5] tcp: heed result of security_inet_conn_request() in tcp_v6_conn_request() 1 - - - --- 2012-06-24 Neal Cardwell davem Accepted
[1/5] tcp: make is_dupack a parameter to tcp_fastretrans_alert() 1 - - - --- 2011-11-16 Neal Cardwell davem Accepted
[2/2] tcp: fix range tcp_shifted_skb() passes to tcp_sacktag_one() - - - - --- 2012-02-13 Neal Cardwell davem Accepted
[2/2] tcp: fix undo after RTO for CUBIC 2 - - - --- 2012-01-19 Neal Cardwell davem Accepted
[2/5] tcp: fix inet6_csk_route_req() for link-local addresses 1 - - - --- 2012-06-24 Neal Cardwell davem Changes Requested
[2/5] tcp: use DSACKs that arrive when packets_out is 0 1 - - - --- 2011-11-16 Neal Cardwell davem Accepted
[3/5] tcp: pass fl6 to inet6_csk_route_req() - - - - --- 2012-06-24 Neal Cardwell davem Changes Requested
[3/5] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una 1 - - - --- 2011-11-16 Neal Cardwell davem Accepted
[4/5] tcp: allow undo from reordered DSACKs - - - - --- 2011-11-16 Neal Cardwell davem Accepted
[4/5] tcp: use inet6_csk_route_req() in tcp_v6_send_synack() - - - - --- 2012-06-24 Neal Cardwell davem Changes Requested
[5/5] tcp: plug dst leak in tcp_v6_conn_request() - - - - --- 2012-06-24 Neal Cardwell davem Changes Requested
[5/5] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open - - - - --- 2011-11-16 Neal Cardwell davem Accepted
[REGRESSION] tcp/ipv4: kernel panic because of (possible) division by zero - - - - --- 2016-01-10 Neal Cardwell davem RFC
[bpf-next,v2,1/5] tcp: only init congestion control if not initialized already tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,2/5] tcp: simplify EBPF TCP_CONGESTION to always init CC tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,3/5] tcp: simplify tcp_set_congestion_control(): always reinitialize Untitled series #200951 2 - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,3/5] tcp: simplify tcp_set_congestion_control(): always reinitialize Untitled series #200911 2 - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,3/5] tcp: simplify tcp_set_congestion_control(): always reinitialize tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-10 Neal Cardwell bpf Changes Requested
[bpf-next,v2,4/5] tcp: simplify _bpf_setsockopt(): remove flags argument Untitled series #200911 2 - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,4/5] tcp: simplify _bpf_setsockopt(): remove flags argument tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-10 Neal Cardwell bpf Changes Requested
[bpf-next,v2,5/5] tcp: simplify tcp_set_congestion_control() load=false case Untitled series #200911 - - - - --- 2020-09-10 Neal Cardwell bpf Superseded
[bpf-next,v2,5/5] tcp: simplify tcp_set_congestion_control() load=false case tcp: increase flexibility of EBPF congestion control initialization - - - - --- 2020-09-10 Neal Cardwell bpf Changes Requested
[iproute2,1/2] ss: print new tcp_info fields: delivery_rate and app_limited - - - - --- 2016-12-01 Neal Cardwell shemminger Accepted
[iproute2,1/3] Update inet_diag.h header to pick up INET_DIAG_MARK - - - - --- 2016-09-21 Neal Cardwell shemminger Superseded
[iproute2,2/2] ss: print new tcp_info fields: busy, rwnd-limited, sndbuf-limited times - - - - --- 2016-12-01 Neal Cardwell shemminger Accepted
[iproute2,2/3] Update inet_diag.h to include INET_DIAG_BBRINFO and related structs - - - - --- 2016-09-21 Neal Cardwell shemminger Superseded
[iproute2,3/3] ss: output TCP BBR diag information - - - - --- 2016-09-21 Neal Cardwell shemminger Accepted
[net,1/2] tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w - - - - --- 2015-03-10 Neal Cardwell davem Accepted
[net,1/2] tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT tcp_cubic: fix spurious HYSTART_DELAY on RTT decrease 1 1 - - --- 2020-06-24 Neal Cardwell davem Accepted
[net,1/3] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state - - - - --- 2012-12-09 Neal Cardwell davem Accepted
[net,1/3] tcp: introduce tcp_rto_delta_us() helper for xmit timer fix 1 - - - --- 2017-08-01 Neal Cardwell davem Changes Requested
[net,1/3] tcp_bbr: record "full bw reached" decision in new full_bw_reached bit TCP BBR sampling fixes for loss recovery undo 1 - 1 - --- 2017-12-07 Neal Cardwell davem Accepted
[net,1/5] tcp_bbr: cut pacing rate only if filled pipe - - - - --- 2017-07-14 Neal Cardwell davem Accepted
[net,2/2] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT tcp_cubic: fix spurious HYSTART_DELAY on RTT decrease 1 1 - - --- 2020-06-24 Neal Cardwell davem Accepted
[net,2/2] tcp: restore 1.5x per RTT limit to CUBIC cwnd growth in congestion avoidance - - - - --- 2015-03-10 Neal Cardwell davem Accepted
[net,2/3] inet_diag: validate byte code to prevent oops in inet_diag_bc_run() - - - - --- 2012-12-09 Neal Cardwell davem Accepted
[net,2/3] tcp: enable xmit timer fix by having TLP use time when RTO should fire 1 - - - --- 2017-08-01 Neal Cardwell davem Changes Requested
[net,2/3] tcp_bbr: reset full pipe detection on loss recovery undo TCP BBR sampling fixes for loss recovery undo 1 - 1 - --- 2017-12-07 Neal Cardwell davem Accepted
[net,2/5] tcp_bbr: introduce bbr_bw_to_pacing_rate() helper - - - - --- 2017-07-14 Neal Cardwell davem Accepted
[net,3/3] inet_diag: avoid unsafe and nonsensical prefix matches in inet_diag_bc_run() - - - - --- 2012-12-09 Neal Cardwell davem Accepted
[net,3/3] tcp: fix xmit timer to only be reset if data ACKed/SACKed 1 - - - --- 2017-08-01 Neal Cardwell davem Changes Requested
[net,3/3] tcp_bbr: reset long-term bandwidth sampling on loss recovery undo TCP BBR sampling fixes for loss recovery undo 1 - 1 - --- 2017-12-07 Neal Cardwell davem Accepted
[net,3/5] tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper - - - - --- 2017-07-14 Neal Cardwell davem Accepted
[net,4/5] tcp_bbr: remove sk_pacing_rate=0 transient during init - - - - --- 2017-07-14 Neal Cardwell davem Accepted
[net,5/5] tcp_bbr: init pacing rate on first RTT sample - - - - --- 2017-07-14 Neal Cardwell davem Accepted
[net,v2] net: tcp: move sk_rx_dst_set call after tcp_create_openreq_child() 1 - - - --- 2012-08-19 Neal Cardwell davem Accepted
[net-next,01/14] lib/win_minmax: windowed min or max estimator - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,02/14] tcp: use windowed min filter library for TCP min_rtt estimation - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,03/14] net_sched: sch_fq: add low_rate_threshold parameter - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,04/14] tcp: count packets marked lost for a TCP connection - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,05/14] tcp: track data delivery rate for a TCP connection - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,06/14] tcp: track application-limited rate samples - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,07/14] tcp: export data delivery rate - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,08/14] tcp: allow congestion control module to request TSO skb segment count - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,09/14] tcp: export tcp_tso_autosize() and parameterize minimum number of TSO segments - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,1/2] tcp_bbr: adjust TCP BBR for departure time pacing tcp_bbr: TCP BBR changes for EDT pacing model - - - - --- 2018-10-17 Neal Cardwell davem Accepted
[net-next,1/4] tcp: extract code to compute SYNACK RTT - - - - --- 2012-09-22 Neal Cardwell davem Accepted
[net-next,1/4] tcp: fix inet6_csk_route_req() for link-local addresses - - - - --- 2012-06-28 Neal Cardwell davem Accepted
[net-next,1/4] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks - - - - --- 2015-02-06 Neal Cardwell davem Accepted
[net-next,1/4] tcp: only init congestion control if not initialized already tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-09 Neal Cardwell bpf Changes Requested
[net-next,1/5] tcp: stretch ACK fixes prep - - - - --- 2015-01-27 Neal Cardwell davem Changes Requested
[net-next,10/14] tcp: export tcp_mss_to_mtu() for congestion control modules - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,11/14] tcp: allow congestion control to expand send buffer differently - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,12/14] tcp: new CC hook to set sending rate with rate_sample in any CA state - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,13/14] tcp: increase ICSK_CA_PRIV_SIZE from 64 bytes to 88 - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,14/14] tcp_bbr: add BBR congestion control - - - - --- 2016-09-16 Neal Cardwell davem Changes Requested
[net-next,2/2] tcp_bbr: centralize code to set gains tcp_bbr: TCP BBR changes for EDT pacing model - - - - --- 2018-10-17 Neal Cardwell davem Accepted
[net-next,2/4] tcp: TCP Fast Open Server - take SYNACK RTT after completing 3WHS - - - - --- 2012-09-22 Neal Cardwell davem Accepted
[net-next,2/4] tcp: mitigate ACK loops for connections as tcp_request_sock - - - - --- 2015-02-06 Neal Cardwell davem Accepted
[net-next,2/4] tcp: pass fl6 to inet6_csk_route_req() - - - - --- 2012-06-28 Neal Cardwell davem Accepted
[net-next,2/4] tcp: simplify EBPF TCP_CONGESTION to always init CC tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-09 Neal Cardwell bpf Changes Requested
[net-next,2/5] tcp: fix the timid additive increase on stretch ACKs - - - - --- 2015-01-27 Neal Cardwell davem Changes Requested
[net-next,3/4] tcp: TCP Fast Open Server - note timestamps and retransmits for SYNACK RTT - - - - --- 2012-09-22 Neal Cardwell davem Accepted
[net-next,3/4] tcp: mitigate ACK loops for connections as tcp_sock - - - - --- 2015-02-06 Neal Cardwell davem Accepted
[net-next,3/4] tcp: simplify tcp_set_congestion_control(): always reinitialize tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-09 Neal Cardwell bpf Changes Requested
[net-next,3/4] tcp: use inet6_csk_route_req() in tcp_v6_send_synack() - - - - --- 2012-06-28 Neal Cardwell davem Accepted
[net-next,3/5] tcp: fix stretch ACK bugs in Reno - - - - --- 2015-01-27 Neal Cardwell davem Changes Requested
[net-next,4/4] tcp: TCP Fast Open Server - call tcp_validate_incoming() for all packets - - - - --- 2012-09-22 Neal Cardwell davem Accepted
[net-next,4/4] tcp: mitigate ACK loops for connections as tcp_timewait_sock - - - - --- 2015-02-06 Neal Cardwell davem Accepted
[net-next,4/4] tcp: plug dst leak in tcp_v6_conn_request() - - - - --- 2012-06-28 Neal Cardwell davem Accepted
[net-next,4/4] tcp: simplify _bpf_setsockopt(): remove flags argument tcp: increase flexibility of EBPF congestion control initialization 2 - - - --- 2020-09-09 Neal Cardwell bpf Changes Requested
[net-next,4/5] tcp: fix stretch ACK bugs in CUBIC - - - - --- 2015-01-27 Neal Cardwell davem Changes Requested
[net-next,5/5] tcp: fix timing issue in CUBIC slope calculation - - - - --- 2015-01-27 Neal Cardwell davem Changes Requested
[net-next,v2,1/5] tcp: stretch ACK fixes prep - - - - --- 2015-01-29 Neal Cardwell davem Accepted
[net-next,v2,2/5] tcp: fix the timid additive increase on stretch ACKs - - - - --- 2015-01-29 Neal Cardwell davem Accepted
[net-next,v2,3/5] tcp: fix stretch ACK bugs in Reno - - - - --- 2015-01-29 Neal Cardwell davem Accepted
[net-next,v2,4/5] tcp: fix stretch ACK bugs in CUBIC - - - - --- 2015-01-29 Neal Cardwell davem Accepted
[net-next,v2,5/5] tcp: fix timing issue in CUBIC slope calculation - - - - --- 2015-01-29 Neal Cardwell davem Accepted
[net-next] gre_offload: simplify GRE header length calculation in gre_gso_segment() 1 - - - --- 2014-01-10 Neal Cardwell davem Accepted
[net-next] tcp: Fix CWV being too strict on thin streams - - - - --- 2015-09-22 Neal Cardwell davem RFC
[net-next] tcp: Fix CWV being too strict on thin streams - - - - --- 2015-09-19 Neal Cardwell davem RFC
[net-next] tcp: Remove dead sysctl_tcp_cookie_size declaration - - - - --- 2013-04-02 Neal Cardwell davem Accepted
[net-next] tcp: TCP Fast Open Server - record retransmits after 3WHS - - - - --- 2012-09-23 Neal Cardwell davem Accepted
[net-next] tcp: fix rcv_ssthresh regression for medium-sized initial packets - - - - --- 2012-10-23 Neal Cardwell davem Changes Requested
[net-next] tcp: fix tcp_should_expand_sndbuf() to use tcp_packets_in_flight() - - - - --- 2015-02-20 Neal Cardwell davem Accepted
[net-next] tcp: make cwnd-limited checks measurement-based, and gentler - - - - --- 2014-05-22 Neal Cardwell davem Accepted
« 1 2 3 »