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 935734EB5F for ; Thu, 29 Feb 2024 14:34: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=1709217267; cv=none; b=FXdIb2eV4qZnYvKrGnPpbMzv7PwQiwQCjyr+qWrgb1eQjqogBsxla0j6PHESsaKf8tj+TIZqj7B8zYlAfmEaSzBVLgyZlVZtDYSh4DTRBKo8F9Lsb5gqDiaYG2GRVU7IVcg3o1G3bCM2+G5ZrJp/ZVstViss9kVO5aDRNr8f/y4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709217267; c=relaxed/simple; bh=bEYrVNSNnDLRRGJ6XNrRzPrM3pBTYO5Qxzh1Y1dskgU=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=t5JBHiOldMCbn8HlyHase/QzlHjEiJidMVRGILXkwoCXL3I+RCQ6pTbG4pJ9PlBKKkDufh8XPOAqR8iPIpbr8/qGUydwOuz1YId2/fzau/vibOmhtozZyOnj4+HATip+Agk5ul+UMc0lf0qw2gNLsSWoZyUUqpHFAWN9Ag9CC6E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=l15aNYzl; 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="l15aNYzl" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6A8DFC433C7; Thu, 29 Feb 2024 14:34:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1709217267; bh=bEYrVNSNnDLRRGJ6XNrRzPrM3pBTYO5Qxzh1Y1dskgU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=l15aNYzlxv1dOvwhM6r8VIs/X0CN+B+fR4w/PJbodL9TDAqQmarcCD0rNzIdGkeOb zP7M0Mz3xiDIN02m4QtYxaHNJIguTr28Zw4SyorbXxS0+phMEBQcF6Ig8gEo+AvlnA LoIIkMh5y4AlZ0bXIjo92Z4PBgIdA3ciWhf9HN1h+0hjyk7IZ80qIBWS70MlVoImn8 8OHkLeELtn+Vtl4zwQY7XljCGLIAhhEwD60MU1j4SWA2zZgA5KYJCinlRCFMWrtYwF 5mSDUKd2eUEXOmHX40VV428wgltRKY8yu5mLZrdkVU7niM7UozGroXOksN1o/DXazp oQxUhZNMh6QTw== Date: Thu, 29 Feb 2024 06:34:25 -0800 From: Jakub Kicinski To: Jiri Pirko Cc: "Samudrala, Sridhar" , Greg Kroah-Hartman , Tariq Toukan , Saeed Mahameed , "David S. Miller" , Paolo Abeni , Eric Dumazet , Saeed Mahameed , netdev@vger.kernel.org, Tariq Toukan , Gal Pressman , Leon Romanovsky , jay.vosburgh@canonical.com Subject: Re: [net-next V3 15/15] Documentation: networking: Add description for multi-pf netdev Message-ID: <20240229063425.5ccbd06b@kernel.org> In-Reply-To: References: <20240215212353.3d6d17c4@kernel.org> <20240220173309.4abef5af@kernel.org> <2024022214-alkalize-magnetize-dbbc@gregkh> <20240222150030.68879f04@kernel.org> <20240227180619.7e908ac4@kernel.org> <20240228090604.66c17088@kernel.org> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 29 Feb 2024 09:21:26 +0100 Jiri Pirko wrote: > >> Correct? Does the orchestration setup a bond on top of them or some ot= her > >> master device or let the container use them independently? =20 > > > >Just multi-nexthop routing and binding sockets to the netdev (with > >some BPF magic, I think). =20 >=20 > Yeah, so basically 2 independent ports, 2 netdevices working > independently. Not sure I see the parallel to the subject we discuss > here :/ =46rom the user's perspective it's almost exactly the same. User wants NUMA nodes to have a way to reach the network without crossing the interconnect. Whether you do that with 2 200G NICs or 1 400G NIC connected to two nodes is an implementation detail.