From: Chia-Yu Chang <chia-yu.chang@xxxxxxxxxxxxxxxxxxx> Hello, Specific changes in this version - Fix line length warning of patches 02, 04, 08, 10, 11, 14 - Fix spaces preferred around that '|' (ctx:VxV) of patch 07 - Add missing CC'ed of patches 04, 12, 14 This updated patch series is grouped in preparation for the AccECN protocol, and is part of the full AccECN patch series. The full patch series can be found in https://github.com/L4STeam/linux-net-next/commits/upstream_l4steam/ The Accurate ECN draft can be found in https://datatracker.ietf.org/doc/html/draft-ietf-tcpm-accurate-ecn-28 -- Chia-Yu Chia-Yu Chang (2): tcp: use BIT() macro in include/net/tcp.h net: sysctl: introduce sysctl SYSCTL_FIVE Ilpo Järvinen (12): tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() tcp: create FLAG_TS_PROGRESS tcp: extend TCP flags to allow AE bit/ACE field tcp: reorganize SYN ECN code tcp: rework {__,}tcp_ecn_check_ce() -> tcp_data_ecn_check() tcp: helpers for ECN mode handling gso: AccECN support gro: prevent ACE field corruption & better AccECN handling tcp: AccECN support to tcp_add_backlog tcp: allow ECN bits in TOS/traffic class tcp: Pass flags to __tcp_send_ack tcp: fast path functions later include/linux/netdev_features.h | 8 +- include/linux/netdevice.h | 2 + include/linux/skbuff.h | 2 + include/linux/sysctl.h | 17 ++-- include/net/tcp.h | 133 +++++++++++++++++++++----------- include/uapi/linux/tcp.h | 9 ++- kernel/sysctl.c | 3 +- net/ethtool/common.c | 1 + net/ipv4/bpf_tcp_ca.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_dctcp.c | 2 +- net/ipv4/tcp_dctcp.h | 2 +- net/ipv4/tcp_input.c | 120 ++++++++++++++++------------ net/ipv4/tcp_ipv4.c | 29 +++++-- net/ipv4/tcp_minisocks.c | 6 +- net/ipv4/tcp_offload.c | 10 ++- net/ipv4/tcp_output.c | 23 +++--- net/ipv6/tcp_ipv6.c | 27 +++++-- net/netfilter/nf_log_syslog.c | 8 +- 20 files changed, 260 insertions(+), 149 deletions(-) -- 2.34.1