From 854140e689187ded310b701112da2b159b928923 Mon Sep 17 00:00:00 2001 From: Giuliano Procida Date: Fri, 22 Aug 2025 09:42:23 -0700 Subject: [PATCH] Revert "UPSTREAM: net: avoid one loop iteration in __skb_splice_bits" This reverts commit 60ca34a631961cd529eb2ed2ee335be5c2a9f64c. Reason for revert: incorrectly tagged as UPSTREAM Change-Id: If7b840ed76b14047e465ae18e4c6928d5fba0d59 Signed-off-by: Giuliano Procida --- net/core/skbuff.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net/core/skbuff.c b/net/core/skbuff.c index ac44b1061c0d..f1b1c7f833e0 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -3149,9 +3149,7 @@ static bool __splice_segment(struct page *page, unsigned int poff, poff += flen; plen -= flen; *len -= flen; - if (!*len) - return true; - } while (plen); + } while (*len && plen); return false; }