Skip to content
This repository has been archived by the owner on Apr 18, 2024. It is now read-only.

Multipath TCP Linux Kernel v0.95.3

Compare
Choose a tag to compare
@matttbe matttbe released this 03 Feb 13:43
· 880 commits to mptcp_v0.95 since this release
v0.95.3
9125b7b

ChangeLog:

Benjamin Hesmans [email protected] (3):
[83280fa] mptcp: remember backup flag sent in the join SYN+ACK
[c53b72e] mptcp: copy DSS and flags on TCP fragment
[2b1f3e5] mptcp: Fix TSQ issue with mptcp

Christoph Paasch [email protected] (20):
[1f40fde] mptcp: Avoid one more mptcp_sock_def_error_report
[611ae2e] mptcp: Don't allow SOCK_ZEROCOPY
[1e3d563] mptcp: Handle fallback while meta is closed
[155c086] mptcp: Avoid processing packets when we fall back
[3986a2f] mptcp: Properly handle failures in mptcp_create_master_sk
[7d37219] mptcp: Avoid tcp_fin warning
[6beb03c] mptcp: Don't warn when creating 32 subflows
[90cbda9] mptcp: Prevent mptcp_sock_def_error_report
[a446c6e] mptcp: Never disable MPTCP's static branch
[a0ff38f] mptcp: Set tp->mptcp to NULL when free'ing
[b800164] mptcp: Do not race forced-closure with packet reception
[54147de] mptcp: Avoid ever-increasing count of orphan sockets
[25595a8] mptcp: Clear highest_sack when emptying rtx-queue
[c55a266] mptcp: First check for TIME_WAIT_SOCK in mptcp_v4/6_do_rcv
[5387f81] mptcp: Don't unset inet_num
[d616ea5] mptcp: Don't sock_put too early if we still access the meta
[a93fb99] mptcp: Fix input-path when mapping is covering several skbs but ends on a partial skb
[7a04d3a] mptcp: Only announce ADD_ADDR when fully established in MPTCPv1
[df83322] mptcp: Fix mptcp_check_lock warning
[8cb79b5] mptcp: Fix unlocking-check on wrong socket

Gregory Detal [email protected] (1):
[2aff4dc] mptcp: ensure meta-level retrans counters are updated

Matthieu Baerts [email protected] (22):
[fd847b8] mptcp: uapi: fix SPDX License comment
[6cd36b3] Merge tag 'v4.19.239' into mptcp_v0.95
[14e685d] Merge tag 'v4.19.243' into mptcp_v0.95
[7fa887b] mptcp: Build-Fix
[6126036] Merge tag 'v4.19.246' into mptcp_v0.95
[76d63a6] mptcp: add missing default for netlink PM
[c066cf5] Merge tag 'v4.19.249' into mptcp_v0.95
[60deb55] mptcp: properly increase retrans-segs MIB
[8e6ba37] mptcp: increment data bytes retransmitted stats
[5b3c4f8] Merge tag 'v4.19.254' into mptcp_v0.95
[a47d1cd] mptcp: un-expose skb_clone_fraglist()
[064a1b5] mptcp: Fix a data-race around sysctl_tcp_retries1
[b99c47a] mptcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts
[b077dab] Merge tag 'v4.19.256' into mptcp_v0.95
[d561319] Merge tag 'v4.19.261' into mptcp_v0.95
[5ba80b8] Merge tag 'v4.19.264' into mptcp_v0.95
[0a70c78] mptcp: kconfig: add default option for BLEST scheduler
[35f83c6] Merge tag 'v4.19.268' into mptcp_v0.95
[a35e190] Merge tag 'v4.19.269' into mptcp_v0.95
[6baa3e5] mptcp: set icsk_af_ops to mptcp_v6 one if mptcp
[ef38acf] Merge tag 'v4.19.271' into mptcp_v0.95
[9125b7b] mptcp: Stable Release v0.95.3

Tim Froidcoeur [email protected] (8):
[0de8b06] mptcp: fix tcp-mem accounting
[fc18541] mptcp: fix accounting on rmem
[2d72c14] mptcp: missing memory schedule on FIN
[9a87f1c] kernel: mptcp lock debug instrumentation
[071adf4] mptcp: correct user owned check during FIN_ACK1
[2964098] mptcp: correct check user owned socket
[1ac080e] mptcp: fix master unlock race in mptcp_disconnect
[10572d4] mptcp: lock meta in tcp_compressed_ack_kick

ytxing [email protected] (1):
[5a4d81e] mptcp: redundant: avoid multiple retransmissions

Debian and RPM Packages

Available here below.

# sha256sum *
4df950605bb11790f684e8c15117a21bbe19147464d308f4900e73a7c5c85ce0  kernel-4.19.271.mptcp-12.x86_64.rpm
92aa2956f867c59406a588bf4b2d7407e770c796332aeaf74dd005824d8d52c7  kernel-4.19.271.mptcp.tar.gz
6396ad706d0043fccba0f8385d8811a9d1dd637984ac5ca473dc28ce577cc46c  kernel-devel-4.19.271.mptcp-12.x86_64.rpm
1f839e17b90cc33f1ef92b389352dcf153325d649662b1ee9bf58b97b5834002  kernel-headers-4.19.271.mptcp-12.x86_64.rpm
2583ba2e8fb8b1a75249af8f62eb78728cbdce50a5ad02c1e4841c7ce4e1c26a  linux-headers-4.19.271.mptcp_20230203130037-1_amd64.deb
30aecac96b69f2cf0c31a4762d74856b5503472864b9b391bed1c13c8b85e85d  linux-image-4.19.271.mptcp_20230203130037-1_amd64.deb
24865afdcaa6b66aa0f5ff2b36f866b5435e363fb0329ff26b78d8128e144521  linux-libc-dev_20230203130037-1_amd64.deb
f74b9496ee337a376499e4aceadff38c86cfee0e7a3461e5173bf36b0d2443b1  linux-mptcp_v0.95.3_20230203130037-1_all.deb