From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 047632EA48F for ; Thu, 5 Feb 2026 04:50:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770267020; cv=none; b=ekm5KqD7z/MUUhQ7XDYykTcC2arE169lwMhmsu/b8DsXs8NB9YdcGEKz8pdNmhKlpOTkaLsN2jqfcmwY5BafomgFs7h0vXq80bZRwvonoaR7QOFuSczGD+niTXwA+8eETjXldgl6xLe/oMEOcXX6GPRLWtYI7VEgqUrxxqzL5DQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770267020; c=relaxed/simple; bh=qseW78hTkEKmEuXh780JT4GDvzvK1kCW4d7l964LbmE=; h=Content-Type:MIME-Version:Subject:From:Message-Id:Date:References: In-Reply-To:To:Cc; b=olRWCIRwawTXtZZ2k9hGDNyH7zjRK/kf9IpOKBAKBtrbm7w3ukLR9aTW30ebpM660NbD921i5YZIaa35Fga5IEj3L7ccMVlEiaRqznlcNiK+CvrFfIY0ZUOQ5IpgmqEjQz9vyrHFFM0yA186Z2n45+Sd6/h51YN6T0u4NTln0z0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=BGYerrrJ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="BGYerrrJ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 91A07C2BC9E; Thu, 5 Feb 2026 04:50:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1770267019; bh=qseW78hTkEKmEuXh780JT4GDvzvK1kCW4d7l964LbmE=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=BGYerrrJke3cFa10Z9xIfYqvbqt0TXf2/SKzxWEyqsnlNST/SUrF4GzClfbf8Ov8h fBzNxTxL3B8exigXniyiANIzpK2L3H6cVvbVSYdOf6hjmDzE2QNMym1I39pvMqimQf XS4B32dSSd7MuTkpLE/mAWnN76YqAKVA/r9hxh9ISaUFXqwz5A8pdxWXRUCe+IRGMK lnlIm4FNGrA4JfSGvwCPkqv/t/eC+ZrxVL+Xp7AI3urSXHztrxBsyVuBc64gc7jLYh K0BjTYBQLljFN+MENMePZS1T7YiR63htZrNMC6RodanO2eovEC+ppsWPlx1xdjz7C3 Ln0r7MM5cYIAQ== Received: from [10.30.226.235] (localhost [IPv6:::1]) by aws-us-west-2-korg-oddjob-rhel9-1.codeaurora.org (Postfix) with ESMTP id C22543808200; Thu, 5 Feb 2026 04:50:18 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH net-next] tcp: split tcp_check_space() in two parts From: patchwork-bot+netdevbpf@kernel.org Message-Id: <177026701757.165764.8982996972541300841.git-patchwork-notify@kernel.org> Date: Thu, 05 Feb 2026 04:50:17 +0000 References: <20260203050932.3522221-1-edumazet@google.com> In-Reply-To: <20260203050932.3522221-1-edumazet@google.com> To: Eric Dumazet Cc: davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com, horms@kernel.org, ncardwell@google.com, kuniyu@google.com, netdev@vger.kernel.org, eric.dumazet@gmail.com Hello: This patch was applied to netdev/net-next.git (main) by Jakub Kicinski : On Tue, 3 Feb 2026 05:09:32 +0000 you wrote: > tcp_check_space() is fat and not inlined. > > Move its slow path in (out of line) __tcp_check_space() > and make tcp_check_space() an inline function for better TCP performance. > > $ scripts/bloat-o-meter -t vmlinux.old vmlinux.new > add/remove: 2/2 grow/shrink: 4/0 up/down: 708/-582 (126) > Function old new delta > __tcp_check_space - 521 +521 > tcp_rcv_established 1860 1916 +56 > tcp_rcv_state_process 3342 3384 +42 > tcp_event_new_data_sent 248 286 +38 > tcp_data_snd_check 71 106 +35 > __pfx___tcp_check_space - 16 +16 > __pfx_tcp_check_space 16 - -16 > tcp_check_space 566 - -566 > Total: Before=24896373, After=24896499, chg +0.00% > > [...] Here is the summary with links: - [net-next] tcp: split tcp_check_space() in two parts https://git.kernel.org/netdev/net-next/c/309dd9942155 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html