Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp3120334rdb; Fri, 22 Sep 2023 20:50:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE7I7hqMDiTk1ncg3nX5w+ld3Ev1S5YYgtVNNEEtF8pED9BYxm32DygMLPJwxNm+M2R0P4+ X-Received: by 2002:a05:6358:63a6:b0:134:fdfc:4319 with SMTP id k38-20020a05635863a600b00134fdfc4319mr1326971rwh.20.1695441041059; Fri, 22 Sep 2023 20:50:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695441041; cv=none; d=google.com; s=arc-20160816; b=IqEq5NdZIxSMVubEB7ZExrnTLFe/rYYil147WcG5eF0P1VINJWDnxXd/kFfgpOEp7H WfqgT1Yr0I/slT+3gSAJ2SVSjglxG2C63MR7fA+C44+73HBJ0om10PFS0luJGnKyC7Wt OLBBatLplNmXoE8DbyLEvp96jGClInyP65X4OWFziiS5nOcTwcw+xK9w14w/TR2pmTVL TfxmyeV+ZeLWA5cvZXN2oUzllZo4Ct+Pjod44eGMnS87zUrYYoRwccfIK+bk/dsa8p9V DVsCGDsfgn1xxKjWooK30pDAjH8AKDWTkFTAyzGAQvF2PbPNarupBbPKTzjkeDAYPjhp CFyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3o/SQU5ivfz7poErGR11Dt8QVKq9utyhqzepsXs00pM=; fh=t8s8LidztfAxhZzYZmlL1NMpHPGXgQaZqFCbGv8IVuI=; b=mY16fMU/j6cMKWOo/i+ws/rhWnCnZN5ygoXC9pSl3VLiZX1xV+R3Ym3kOQbMXXiUoV tCBabjma7zZgVzsbgbbECz003xOQDO7SBepDG2h7jFGU+IcqMgHwckD1022v4rob/8Th bVqhTi6K0Hp1xUArqQGnkqy1FhcSXZzlYAheaV7Qq4pF31zqIoJMILVUbsTKonU24MLS +JEML5mjhxTFZxQdwRTLn75uWU8wJvBwUWgiO9PxHAFWh8vA6Kvnoh1CAAknSW8ghKM9 i5D2tRh7uUL219++kVr3NImbq3946klnZgjMcFncM+v1em5vhMQmLAsdGvlcPWqMwyH8 /0lQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@avm.de header.s=mail header.b=NMB2AQTp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=avm.de Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id n3-20020a632703000000b00573f703a239si5450923pgn.414.2023.09.22.20.50.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 20:50:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@avm.de header.s=mail header.b=NMB2AQTp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=avm.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 6C77080756F4; Thu, 21 Sep 2023 10:00:34 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229764AbjIURAJ (ORCPT + 99 others); Thu, 21 Sep 2023 13:00:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43462 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229781AbjIURAC (ORCPT ); Thu, 21 Sep 2023 13:00:02 -0400 Received: from mail.avm.de (mail.avm.de [212.42.244.119]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 854CF1BD1; Thu, 21 Sep 2023 09:57:09 -0700 (PDT) Received: from mail-auth.avm.de (unknown [IPv6:2001:bf0:244:244::71]) by mail.avm.de (Postfix) with ESMTPS; Thu, 21 Sep 2023 09:29:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=avm.de; s=mail; t=1695281357; bh=JrvLZ3k9m+n64XkQmbpSU7bQlFJHydepu1VAgRC4fjw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=NMB2AQTpZscNAsuFSRfZScH0ybRFIyIeR53TSy4h86jjz5qDM+IzU+FIw2oL/NPcl zhnc8wxUO+ZdzqqQLZ5HFVD3mlxjE1z4ClyazOPfmM3gJPEuiEQScC5o5xl2i2QhPt qFtFi76Fs4cMWLI6YWP2dAXrJ9tB8LL8+dqewJFg= Received: from localhost (unknown [172.17.88.63]) by mail-auth.avm.de (Postfix) with ESMTPSA id 29320800AA; Thu, 21 Sep 2023 09:29:17 +0200 (CEST) Date: Thu, 21 Sep 2023 09:29:17 +0200 From: Johannes Nixdorf To: Nikolay Aleksandrov Cc: "David S. Miller" , Andrew Lunn , David Ahern , Eric Dumazet , Florian Fainelli , Ido Schimmel , Jakub Kicinski , Oleksij Rempel , Paolo Abeni , Roopa Prabhu , Shuah Khan , Vladimir Oltean , bridge@lists.linux-foundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH net-next v4 4/6] net: bridge: Add netlink knobs for number / max learned FDB entries Message-ID: References: <20230919-fdb_limit-v4-0-39f0293807b8@avm.de> <20230919-fdb_limit-v4-4-39f0293807b8@avm.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-purgate-ID: 149429::1695281356-9EC789BA-37F48EE5/0/0 X-purgate-type: clean X-purgate-size: 786 X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate: clean X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Thu, 21 Sep 2023 10:00:35 -0700 (PDT) On Wed, Sep 20, 2023 at 01:50:32PM +0300, Nikolay Aleksandrov wrote: > On 9/19/23 11:12, Johannes Nixdorf wrote: > > [...] > > diff --git a/net/bridge/br_netlink.c b/net/bridge/br_netlink.c > > index 505683ef9a26..f5d49a05e61b 100644 > > --- a/net/bridge/br_netlink.c > > +++ b/net/bridge/br_netlink.c > > @@ -1267,6 +1267,8 @@ static const struct nla_policy br_policy[IFLA_BR_MAX + 1] = { > > [IFLA_BR_VLAN_STATS_PER_PORT] = { .type = NLA_U8 }, > > [IFLA_BR_MULTI_BOOLOPT] = > > NLA_POLICY_EXACT_LEN(sizeof(struct br_boolopt_multi)), > > + [IFLA_BR_FDB_N_LEARNED] = { .type = NLA_U32 }, > > hmm? I thought this one was RO. You are right. I set this to NLA_REJECT locally for v5 now, analogously to how IFLA_BRPORT_MCAST_N_GROUPS is specified. > > [...]