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 C5AA726B08F; Sat, 9 May 2026 02:06:27 +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=1778292387; cv=none; b=XZmQBimrbOyzHMPD1zkXmhr/pOqZLzpc2OWz5ThZDtFnDJK0XOa9sX7mlEqlN9OqFIWLP3F5TlDOa7qoVyM1BhSDtRkDWjgw98SucbrQHCsY86CwxV8nte1dDaQ4NgjmvnKhUwK94EyG0EatCLsGsYBW2x9qjc5oqazPyEa4euI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778292387; c=relaxed/simple; bh=yn/+2cFICuNwU4pGxRYer4YVYdlnxxH4QSToZStIcyw=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Hj2yqkqdK2PS9VPasT7zYnc3ZdUzGN97pRIhDjrlujVC7rrO5vUomHkwMutk56O0/QvckCc+zByuBh/sYiWz/cuFwBZ0/vFS7mnAVVquKnq1CTd87UOd3pddR9lwb94K0NFiizy73NUzsNn4Dc1bmSEf0gHadH5KPsiO02UlkHU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=X4Mhw1F6; 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="X4Mhw1F6" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0BB7EC2BCB0; Sat, 9 May 2026 02:06:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1778292387; bh=yn/+2cFICuNwU4pGxRYer4YVYdlnxxH4QSToZStIcyw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=X4Mhw1F6oIvfZsNHKhRF7oZA1f+r5DybiOB0cjwEfLEnQvg8blFPa+Gp5Ay64P/ne Y15OuuDcB4L7X7lM2al6YeDBdvbpVfEWNUjwOf5C1YQd8TuRCDZhv8mDlE+hvAFjkF CYM7OT0gAWSeacJQnx/9hzWK+zeX4ofEh009Zh6cOU+QpoWQJtf5jwjNxMRZFPphf8 ECpfElyKwzyf7W81d/jowE8vgRhMt3449XzTTb+wo9hD670zVWCrFKBtHTtrhLaZiq vynBG6JJ9zf39MOobmuPG6YpiystZGOioFjTSRXHUIsyHC840xg8rUDRFrMiDDuzBR 63i7fEiK+G9fw== Date: Fri, 8 May 2026 19:06:26 -0700 From: Jakub Kicinski To: Jesper Dangaard Brouer Cc: Simon Schippers , Paolo Abeni , netdev@vger.kernel.org, kernel-team@cloudflare.com, Andrew Lunn , "David S. Miller" , Eric Dumazet , Alexei Starovoitov , Daniel Borkmann , John Fastabend , Stanislav Fomichev , linux-kernel@vger.kernel.org, bpf@vger.kernel.org Subject: Re: [PATCH net-next v5 3/5] veth: implement Byte Queue Limits (BQL) for latency reduction Message-ID: <20260508190626.4285fac0@kernel.org> In-Reply-To: <6a597dbd-70bf-4b14-b495-2f7248fd3220@kernel.org> References: <20260505132159.241305-1-hawk@kernel.org> <20260505132159.241305-4-hawk@kernel.org> <8f2f7f2e-6aa2-4e5b-b52d-0025b2525579@redhat.com> <6a597dbd-70bf-4b14-b495-2f7248fd3220@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 7 May 2026 21:09:09 +0200 Jesper Dangaard Brouer wrote: > >>> I still think first that adding an option to modify the hard-coded > >>> VETH_RING_SIZE is the way to go. > > Not against being able to modify VETH_RING_SIZE, but I don't think it is > the solution here. Was it evaluated, tho? It's obviously super easy these days have AI spew no end of complex code. So it'd be great to have some solid, ideally production-like data to back this all up. VETH_RING_SIZE seems trivial, ethtool set ringparam