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 A9E8929437 for ; Mon, 6 Nov 2023 16:51:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="VOS5HNkM" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 007DCC433C7; Mon, 6 Nov 2023 16:51:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699289477; bh=D7U5sPw1ljuXHAERwh7BlUz+baOcbqpEzHKLV6noWzU=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=VOS5HNkM8ueXwyZ63bqn7EF65hFyscpitOmyfnOn2VwX8EKZqVA2/Jks8Yr/SlxWH 4TE/EEMPFryfL7t9VYMGOI4jKnST4ZvGj9nM/d36S4wNGNntfVGiIb0hTjukcysqT1 V45XR6wZqqWPq0Pd9BY1uEzDCiQyoV5cEMsTTRn6Hd3Qtq5P2Inmf6kXFKi7wKuvnc 1djQbhux/8FsaOn0MCusQ5t6E5qsX98Hp5FE/dtIPynBYntm1a5ZR0N3mfcyiLNeBK +3x5bNhQ6JRcdNxgULbNZKPzA2eoFZgUjfyuAj7LY93piVSkttdx0Qlv5T3vxaXK7P UaVBEfDF0XzMA== Message-ID: <081c33fa-0fa7-4ac3-aadf-3036a24fd8a3@kernel.org> Date: Mon, 6 Nov 2023 09:51:16 -0700 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Bypass qdiscs? Content-Language: en-US To: Jamal Hadi Salim Cc: Stephen Hemminger , John Ousterhout , Andrew Lunn , netdev@vger.kernel.org References: <29217dab-e00e-4e4c-8d6a-4088d8e79c8e@lunn.ch> <20231105192309.20416ff8@hermes.local> From: David Ahern In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 11/6/23 9:17 AM, Jamal Hadi Salim wrote: > BTW, Homa in-kernel instead of bypass is a better approach because you > get the advantages of all other infra that the kernel offers.. yes. The memcpy that Homa currently needs (based on the netdevconf talk) should be avoidable using the recent page pool work (RFCs).