Multipath TCP Linux Kernel v0.94.9
ChangeLog:
Benjamin Hesmans [email protected] (2):
[a09a768] mptcp: remember backup flag sent in the join SYN+ACK
[44df01d] mptcp: copy DSS and flags on TCP fragment
Christoph Paasch [email protected] (19):
[7d9611b] mptcp: Avoid one more mptcp_sock_def_error_report
[140297d] mptcp: Don't allow SOCK_ZEROCOPY
[7ea6f5f] mptcp: Handle fallback while meta is closed
[d456244] mptcp: Properly handle failures in mptcp_create_master_sk
[1c9734b] mptcp: Avoid tcp_fin warning
[3603f76] mptcp: Don't warn when creating 32 subflows
[a55f21d] mptcp: Prevent mptcp_sock_def_error_report
[5f21f89] mptcp: Never disable MPTCP's static branch
[e8b198b] mptcp: Set tp->mptcp to NULL when free'ing
[aea1af3] mptcp: Do not race forced-closure with packet reception
[c35e7c2] mptcp: Avoid ever-increasing count of orphan sockets
[e885b99] mptcp: Clear highest_sack when emptying rtx-queue
[aa0aa06] mptcp: First check for TIME_WAIT_SOCK in mptcp_v4/6_do_rcv
[fbb5123] mptcp: Don't unset inet_num
[74a258e] mptcp: Don't sock_put too early if we still access the meta
[092cd78] mptcp: Fix input-path when mapping is covering several skbs but ends on a partial skb
[edb51a4] mptcp: Only announce ADD_ADDR when fully established in MPTCPv1
[1c6edd5] mptcp: Fix mptcp_check_lock warning
[49eb5c1] mptcp: Fix unlocking-check on wrong socket
Gregory Detal [email protected] (1):
[4bb3c24] mptcp: ensure meta-level retrans counters are updated
Matthieu Baerts [email protected] (20):
[08c571d] Revert "mptcp: Handle fallback while meta is closed"
[a3b0502] Merge tag 'v4.14.276' into mptcp_v0.94
[2ed0817] Merge tag 'v4.14.279' into mptcp_v0.94
[1c20abf] mptcp: Build-Fix
[978c884] Merge tag 'v4.14.282' into mptcp_v0.94
[ff2e628] mptcp: add missing default for netlink PM
[6ca26ec] Merge tag 'v4.14.285' into mptcp_v0.94
[684e738] mptcp: properly increase retrans-segs MIB
[ad5d20a] Merge tag 'v4.14.290' into mptcp_v0.94
[cac7f8f] mptcp: un-expose skb_clone_fraglist()
[37fdf52] mptcp: Fix a data-race around sysctl_tcp_retries1
[d25af0e] mptcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts
[3bad6f0] mptcp: remove copy_skb_header()
[81df2c0] Merge tag 'v4.14.291' into mptcp_v0.94
[285eef3] Merge tag 'v4.14.295' into mptcp_v0.94
[51dfbfd] Merge tag 'v4.14.298' into mptcp_v0.94
[f425af6] Merge tag 'v4.14.302' into mptcp_v0.94
[73ff6b6] mptcp: set icsk_af_ops to mptcp_v6 one if mptcp
[20e3d8e] Merge tag 'v4.14.304' into mptcp_v0.94
[f13bc2b] mptcp: Stable Release v0.94.9
Tim Froidcoeur [email protected] (7):
[7ae3325] mptcp: fix tcp-mem accounting
[2c0da2b] mptcp: fix accounting on rmem
[872a566] mptcp: missing memory schedule on FIN
[00d2cf8] kernel: mptcp lock debug instrumentation
[44095ee] mptcp: correct user owned check during FIN_ACK1
[17343e8] mptcp: correct check user owned socket
[b6c7594] mptcp: fix master unlock race in mptcp_disconnect
Debian and RPM Packages
Available here below.
# sha256sum *
3b5e008385bc15398b350a788d2d914bf45d2f71b00111a6cfc66baafacb84f0 kernel-4.14.304.mptcp-11.x86_64.rpm
9ac9d04356377eceb5e850b5af0fe5c8d504d823d28382145082618a74bf7b64 kernel-4.14.304.mptcp.tar.gz
f2e97725468cbb8f3059ddde9b47ad35c74653c332ed42794ca4ea57bbc989ac kernel-devel-4.14.304.mptcp-11.x86_64.rpm
dd65410185d9c2e4ae58a666020fbbfc320bd392d8ddba71a812a428794b0bfb kernel-headers-4.14.304.mptcp-11.x86_64.rpm
9381148369fe30c2def344c3c9e1022268462c6ce0b100b687aba06f976d7b38 linux-headers-4.14.304.mptcp_20230203114611-1_amd64.deb
cf631c2ec1261e251bdb6a90ccd890dff6b488ad8e04bc4a8339691a93b4cc1c linux-image-4.14.304.mptcp_20230203114611-1_amd64.deb
7c249ee24b7dc313f1b9b020e5f2e62044974e125d98c84f2bcd7ca646174074 linux-libc-dev_20230203114611-1_amd64.deb
4b9a5f9792fbf60a627e4cc7816aeeeec67e1d4c76e93c9f9a3e0a9db292156b linux-mptcp-4.14_v0.94.9_20230203114611-1_all.deb