From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B6FDBC433EF for ; Wed, 27 Oct 2021 07:24:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8EA1F610A5 for ; Wed, 27 Oct 2021 07:24:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238603AbhJ0H1K (ORCPT ); Wed, 27 Oct 2021 03:27:10 -0400 Received: from new1-smtp.messagingengine.com ([66.111.4.221]:49113 "EHLO new1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231518AbhJ0H1J (ORCPT ); Wed, 27 Oct 2021 03:27:09 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 9082E580473; Wed, 27 Oct 2021 03:24:44 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 27 Oct 2021 03:24:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=zYtwBG 9RMG2qt6py3aM+lZvt0pX1FIUveB5vk7JEXjk=; b=Q64bMEbgp5lyU6Sc6KuPdn Z7l8vPfcBn3z1Zne+eJ1LbVNxAQL8Xo4C9agmINsXFcPlYvOnnaimf0grs06KzdQ AgGnxl22YIL5nCwp1DnZqQps6E45VcM+sUdH2+4dh50qVXz1BSciBgflNtkXRyDJ 9zrAY0+n+gaDgkx2K5agE2HtFHHywaoYbv1NdGCf0b4iQI0zKVvhx0YVWMWaW2iB 9SZWIdAx05hpF1WLPEOvtkHbN27t46eZb+c2Q5EzRoMY6SNMXkGJkALZOlPsaE8m 0cvCExiycQncxz58N5/FgkAb1RcEH5jwxli8tVT+NXKxTfWec6auXQPJ44BKexKQ == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdefledguddufecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepkfguohcu ufgthhhimhhmvghluceoihguohhstghhsehiughoshgthhdrohhrgheqnecuggftrfgrth htvghrnheptdffkeekfeduffevgeeujeffjefhtefgueeugfevtdeiheduueeukefhudeh leetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepih guohhstghhsehiughoshgthhdrohhrgh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 27 Oct 2021 03:24:42 -0400 (EDT) Date: Wed, 27 Oct 2021 10:24:39 +0300 From: Ido Schimmel To: Vladimir Oltean Cc: Nikolay Aleksandrov , "netdev@vger.kernel.org" , Roopa Prabhu , Ido Schimmel , Jakub Kicinski , "David S. Miller" , Andrew Lunn , Florian Fainelli , Vivien Didelot , Vladimir Oltean , Jiri Pirko Subject: Re: [RFC PATCH net-next 00/15] Synchronous feedback on FDB add/del from switchdev to the bridge Message-ID: References: <20211025222415.983883-1-vladimir.oltean@nxp.com> <531e75e8-d5d1-407b-d665-aec2a66bf432@nvidia.com> <20211026112525.glv7n2fk27sjqubj@skbuf> <1d9c3666-4b29-17e6-1b65-8c64c5eed726@nvidia.com> <20211026165424.djjy5xludtcqyqj2@skbuf> <20211026190136.jkxyqi6b7f4i2bfe@skbuf> <20211026215153.lpdk66rjvsodmxto@skbuf> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211026215153.lpdk66rjvsodmxto@skbuf> Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Tue, Oct 26, 2021 at 09:51:54PM +0000, Vladimir Oltean wrote: > I'll let Ido answer here. As I said, the model I'm working with is that > of autonomous learning, so for me, no. Whereas the Spectrum model is > that of secure learning. I expect that it'd be pretty useless to set up > software assisted secure learning if you're just going to say yes and > learn all addresses anyway. I've never seen Spectrum documentation, but > I would be shocked if it wouldn't be able to be configured to operate in > the bare-bones autonomous learning mode too. Hi, Yes, you are correct. It can support automatic learning, but it was never enabled. We update the software bridge about learned FDB entries (unlike DSA I think?), so secure learning makes sense in our case.