+++ /dev/null
-From 56b824eb49d6258aa0bad09a406ceac3f643cdae Mon Sep 17 00:00:00 2001
-From: Paolo Abeni <pabeni@redhat.com>
-Date: Mon, 30 Dec 2024 19:12:32 +0100
-Subject: mptcp: prevent excessive coalescing on receive
-
-From: Paolo Abeni <pabeni@redhat.com>
-
-commit 56b824eb49d6258aa0bad09a406ceac3f643cdae upstream.
-
-Currently the skb size after coalescing is only limited by the skb
-layout (the skb must not carry frag_list). A single coalesced skb
-covering several MSS can potentially fill completely the receive
-buffer. In such a case, the snd win will zero until the receive buffer
-will be empty again, affecting tput badly.
-
-Fixes: 8268ed4c9d19 ("mptcp: introduce and use mptcp_try_coalesce()")
-Cc: stable@vger.kernel.org # please delay 2 weeks after 6.13-final release
-Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-Reviewed-by: Mat Martineau <martineau@kernel.org>
-Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
-Link: https://patch.msgid.link/20241230-net-mptcp-rbuf-fixes-v1-3-8608af434ceb@kernel.org
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- net/mptcp/protocol.c | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/net/mptcp/protocol.c
-+++ b/net/mptcp/protocol.c
-@@ -125,6 +125,7 @@ static bool mptcp_try_coalesce(struct so
- int delta;
-
- if (MPTCP_SKB_CB(from)->offset ||
-+ ((to->len + from->len) > (sk->sk_rcvbuf >> 3)) ||
- !skb_try_coalesce(to, from, &fragstolen, &delta))
- return false;
-
net-sctp-prevent-autoclose-integer-overflow-in-sctp_association_init.patch
drm-adv7511-drop-dsi-single-lane-support.patch
mm-vmscan-account-for-free-pages-to-prevent-infinite-loop-in-throttle_direct_reclaim.patch
-mptcp-prevent-excessive-coalescing-on-receive.patch
+++ /dev/null
-From 56b824eb49d6258aa0bad09a406ceac3f643cdae Mon Sep 17 00:00:00 2001
-From: Paolo Abeni <pabeni@redhat.com>
-Date: Mon, 30 Dec 2024 19:12:32 +0100
-Subject: mptcp: prevent excessive coalescing on receive
-
-From: Paolo Abeni <pabeni@redhat.com>
-
-commit 56b824eb49d6258aa0bad09a406ceac3f643cdae upstream.
-
-Currently the skb size after coalescing is only limited by the skb
-layout (the skb must not carry frag_list). A single coalesced skb
-covering several MSS can potentially fill completely the receive
-buffer. In such a case, the snd win will zero until the receive buffer
-will be empty again, affecting tput badly.
-
-Fixes: 8268ed4c9d19 ("mptcp: introduce and use mptcp_try_coalesce()")
-Cc: stable@vger.kernel.org # please delay 2 weeks after 6.13-final release
-Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-Reviewed-by: Mat Martineau <martineau@kernel.org>
-Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
-Link: https://patch.msgid.link/20241230-net-mptcp-rbuf-fixes-v1-3-8608af434ceb@kernel.org
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- net/mptcp/protocol.c | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/net/mptcp/protocol.c
-+++ b/net/mptcp/protocol.c
-@@ -133,6 +133,7 @@ static bool mptcp_try_coalesce(struct so
- int delta;
-
- if (MPTCP_SKB_CB(from)->offset ||
-+ ((to->len + from->len) > (sk->sk_rcvbuf >> 3)) ||
- !skb_try_coalesce(to, from, &fragstolen, &delta))
- return false;
-
drm-adv7511-drop-dsi-single-lane-support.patch
dt-bindings-display-adi-adv7533-drop-single-lane-support.patch
mm-vmscan-account-for-free-pages-to-prevent-infinite-loop-in-throttle_direct_reclaim.patch
-mptcp-prevent-excessive-coalescing-on-receive.patch
+++ /dev/null
-From 56b824eb49d6258aa0bad09a406ceac3f643cdae Mon Sep 17 00:00:00 2001
-From: Paolo Abeni <pabeni@redhat.com>
-Date: Mon, 30 Dec 2024 19:12:32 +0100
-Subject: mptcp: prevent excessive coalescing on receive
-
-From: Paolo Abeni <pabeni@redhat.com>
-
-commit 56b824eb49d6258aa0bad09a406ceac3f643cdae upstream.
-
-Currently the skb size after coalescing is only limited by the skb
-layout (the skb must not carry frag_list). A single coalesced skb
-covering several MSS can potentially fill completely the receive
-buffer. In such a case, the snd win will zero until the receive buffer
-will be empty again, affecting tput badly.
-
-Fixes: 8268ed4c9d19 ("mptcp: introduce and use mptcp_try_coalesce()")
-Cc: stable@vger.kernel.org # please delay 2 weeks after 6.13-final release
-Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-Reviewed-by: Mat Martineau <martineau@kernel.org>
-Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
-Link: https://patch.msgid.link/20241230-net-mptcp-rbuf-fixes-v1-3-8608af434ceb@kernel.org
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- net/mptcp/protocol.c | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/net/mptcp/protocol.c
-+++ b/net/mptcp/protocol.c
-@@ -149,6 +149,7 @@ static bool mptcp_try_coalesce(struct so
- int delta;
-
- if (MPTCP_SKB_CB(from)->offset ||
-+ ((to->len + from->len) > (sk->sk_rcvbuf >> 3)) ||
- !skb_try_coalesce(to, from, &fragstolen, &delta))
- return false;
-
mptcp-fix-tcp-options-overflow.patch
mptcp-fix-recvbuffer-adjust-on-sleeping-rcvmsg.patch
mptcp-don-t-always-assume-copied-data-in-mptcp_cleanup_rbuf.patch
-mptcp-prevent-excessive-coalescing-on-receive.patch
+++ /dev/null
-From 56b824eb49d6258aa0bad09a406ceac3f643cdae Mon Sep 17 00:00:00 2001
-From: Paolo Abeni <pabeni@redhat.com>
-Date: Mon, 30 Dec 2024 19:12:32 +0100
-Subject: mptcp: prevent excessive coalescing on receive
-
-From: Paolo Abeni <pabeni@redhat.com>
-
-commit 56b824eb49d6258aa0bad09a406ceac3f643cdae upstream.
-
-Currently the skb size after coalescing is only limited by the skb
-layout (the skb must not carry frag_list). A single coalesced skb
-covering several MSS can potentially fill completely the receive
-buffer. In such a case, the snd win will zero until the receive buffer
-will be empty again, affecting tput badly.
-
-Fixes: 8268ed4c9d19 ("mptcp: introduce and use mptcp_try_coalesce()")
-Cc: stable@vger.kernel.org # please delay 2 weeks after 6.13-final release
-Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-Reviewed-by: Mat Martineau <martineau@kernel.org>
-Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
-Link: https://patch.msgid.link/20241230-net-mptcp-rbuf-fixes-v1-3-8608af434ceb@kernel.org
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- net/mptcp/protocol.c | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/net/mptcp/protocol.c
-+++ b/net/mptcp/protocol.c
-@@ -136,6 +136,7 @@ static bool mptcp_try_coalesce(struct so
- int delta;
-
- if (MPTCP_SKB_CB(from)->offset ||
-+ ((to->len + from->len) > (sk->sk_rcvbuf >> 3)) ||
- !skb_try_coalesce(to, from, &fragstolen, &delta))
- return false;
-
mptcp-fix-tcp-options-overflow.patch
mptcp-fix-recvbuffer-adjust-on-sleeping-rcvmsg.patch
mptcp-don-t-always-assume-copied-data-in-mptcp_cleanup_rbuf.patch
-mptcp-prevent-excessive-coalescing-on-receive.patch
+++ /dev/null
-From 56b824eb49d6258aa0bad09a406ceac3f643cdae Mon Sep 17 00:00:00 2001
-From: Paolo Abeni <pabeni@redhat.com>
-Date: Mon, 30 Dec 2024 19:12:32 +0100
-Subject: mptcp: prevent excessive coalescing on receive
-
-From: Paolo Abeni <pabeni@redhat.com>
-
-commit 56b824eb49d6258aa0bad09a406ceac3f643cdae upstream.
-
-Currently the skb size after coalescing is only limited by the skb
-layout (the skb must not carry frag_list). A single coalesced skb
-covering several MSS can potentially fill completely the receive
-buffer. In such a case, the snd win will zero until the receive buffer
-will be empty again, affecting tput badly.
-
-Fixes: 8268ed4c9d19 ("mptcp: introduce and use mptcp_try_coalesce()")
-Cc: stable@vger.kernel.org # please delay 2 weeks after 6.13-final release
-Signed-off-by: Paolo Abeni <pabeni@redhat.com>
-Reviewed-by: Mat Martineau <martineau@kernel.org>
-Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
-Link: https://patch.msgid.link/20241230-net-mptcp-rbuf-fixes-v1-3-8608af434ceb@kernel.org
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- net/mptcp/protocol.c | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/net/mptcp/protocol.c
-+++ b/net/mptcp/protocol.c
-@@ -138,6 +138,7 @@ static bool mptcp_try_coalesce(struct so
- int delta;
-
- if (MPTCP_SKB_CB(from)->offset ||
-+ ((to->len + from->len) > (sk->sk_rcvbuf >> 3)) ||
- !skb_try_coalesce(to, from, &fragstolen, &delta))
- return false;
-
mptcp-fix-tcp-options-overflow.patch
mptcp-fix-recvbuffer-adjust-on-sleeping-rcvmsg.patch
mptcp-don-t-always-assume-copied-data-in-mptcp_cleanup_rbuf.patch
-mptcp-prevent-excessive-coalescing-on-receive.patch
rdma-bnxt_re-fix-max-sges-for-the-work-request.patch
scsi-hisi_sas-remove-redundant-checks-for-automatic-debugfs-dump.patch