[PATCH net-next] tcp: higher throughput under reordering with adaptive RACK reordering wnd

2017-11-03 Thread Priyaranjan Jha
increase in throughput, in scenarios where reordering exceeds min_rtt/4 (previous static value). Signed-off-by: Priyaranjan Jha <priyar...@google.com> Signed-off-by: Yuchung Cheng <ych...@google.com> Signed-off-by: Neal Cardwell <ncardw...@google.com> --- Documentation/networking/

[PATCH net] tcp: fix DSACK-based undo on non-duplicate ACK

2017-11-03 Thread Priyaranjan Jha
two, but this ACK is lost. - The sender receives ack for first two, and DSACK for previous spurious rtx. Signed-off-by: Priyaranjan Jha <priyar...@google.com> Signed-off-by: Yuchung Cheng <ych...@google.com> Signed-off-by: Neal Cardwell <ncardw...@google.com> Acked-by:

[PATCH net-next 1/2] tcp: add send queue size stat in SCM_TIMESTAMPING_OPT_STATS

2018-03-04 Thread Priyaranjan Jha
This patch adds TCP_NLA_SENDQ_SIZE stat into SCM_TIMESTAMPING_OPT_STATS. It reports no. of bytes present in send queue, when timestamp is generated. Signed-off-by: Priyaranjan Jha <priyar...@google.com> Signed-off-by: Neal Cardwell <ncardw...@google.com> Signed-off-by: Yuchun

[PATCH net-next 2/2] tcp: add ca_state stat in SCM_TIMESTAMPING_OPT_STATS

2018-03-04 Thread Priyaranjan Jha
This patch adds TCP_NLA_CA_STATE stat into SCM_TIMESTAMPING_OPT_STATS. It reports ca_state of socket, when timestamp is generated. Signed-off-by: Priyaranjan Jha <priyar...@google.com> Signed-off-by: Neal Cardwell <ncardw...@google.com> Signed-off-by: Yuchung Cheng <ych...@google.