Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3939447imw; Mon, 11 Jul 2022 20:31:57 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vGQwPahCovfzaKXBr9vCPOBhPQeBYZjYDDxW9bj31AuXAix12p59ORvboW5ZlkxDAjecpe X-Received: by 2002:a05:6402:249d:b0:437:8622:6de8 with SMTP id q29-20020a056402249d00b0043786226de8mr29244378eda.113.1657596717741; Mon, 11 Jul 2022 20:31:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657596717; cv=none; d=google.com; s=arc-20160816; b=LtPT7zoQfLOH3lvyD00dTy7hcjuShjeuki3DtQWPzAQtTaXDbuUeYrgO12ejf0w6OY w1JD3AmXTynk0wq4p6l+cG4zLCUb68oN8YL6TchTim+3hf7pYsHSobU5mybOOVBM3oJq s9AmWxkLxkg0BGinA1MjSMhtzH9EJJ3N1Uk6g81nBuMGVHvAoq/WpT8T6uW63A/oYqje EeCLiGp2JXqEzsAiYPUj1BG2MXmcjLNHvQzgGdO8GI6yDgFQOIodRHPQNqV3SQKAGm0D ir7mwfuTPEkGm+TOLw9dCO8UE/C0yEP8hI5mY+rlB9zCoxb9EPlUCWTuKPxWRYyeDhTv xmtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=194QyyEinDLTpTN7m5qkImRtIHlDFXYwh3QuvycqVww=; b=nEFRUdAaUjb8C7Zr3FRRvY/Q5McBDeBo3yq+0eqzoPPihZo0Iu5ZTzJWu33RJQqf0H 3sN7pf4FyK83IixrJW3vDndesYrgA5/6TCv3HD4tGNrm472sZ7vCUTxU+JRApqM2KbKF frZWtggiS3aNIXufo3GDsT8XzuOHfbEdsHeWK/AmPrmrb14ldX19VqTHC06WHyJRdfbn h3vlazSA0fBplzz54yc7SMGpgxljEkA45ymQ0BQm+Ov1swNii280DkAz/GGdcZvklADe b6UzFcUULph0/FJ2xRZH5TGqVCf2u79zVUmBdRW6/foDzueTm1iFQ7UrEWpUT+cQGdeh aw1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tUILhSAO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sb9-20020a1709076d8900b0072b51dd6c22si7464326ejc.1004.2022.07.11.20.31.33; Mon, 11 Jul 2022 20:31:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tUILhSAO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231608AbiGLDW4 (ORCPT + 99 others); Mon, 11 Jul 2022 23:22:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41296 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229839AbiGLDWx (ORCPT ); Mon, 11 Jul 2022 23:22:53 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E3E930548; Mon, 11 Jul 2022 20:22:52 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 4CEA0B81640; Tue, 12 Jul 2022 03:22:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8E45AC341C8; Tue, 12 Jul 2022 03:22:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1657596170; bh=mlqo2/6ifKxCzilz7pOF7La1Lz8923WktrMarsgcVyY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=tUILhSAOvdKDm8hA/D+bODhCDTpcCbUr51nbfAESQkqa0VmN2M64aIqDEelwCsB/X Gyr85v4jNmW8iIkjQoyjhiySJnSr/pfhLN/xeZpzPj3t3CB6GFIGjvTXCA/dcZiy1G udeHiNWeyxAByAIBqaUPCzZ31Q1cMfp0gNgzt3o5IkDGaBdWHFCNLao847t4PkgEhP pLCv3m3csHZZBOnDjV1WyH2IlU6UjnyZkBnCGIKuiyfHSZ+gytYn0RMKP0tfXySVWf yzNXeTtn4dTJBvydXHfj8cXsGvLsPPnbphLpRu2x5OsZppCtNAVmJw3XGi0R01uR72 8eDCBF9aRfylg== Date: Mon, 11 Jul 2022 20:22:48 -0700 From: Jakub Kicinski To: Yevhen Orlov Cc: netdev@vger.kernel.org, Volodymyr Mytnyk , Taras Chornyi , Mickey Rachamim , Serhiy Pshyk , Taras Chornyi , Oleksandr Mazur , "David S. Miller" , Eric Dumazet , Paolo Abeni , linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next 1/9] net: marvell: prestera: Add router nexthops ABI Message-ID: <20220711202248.7669f039@kernel.org> In-Reply-To: <20220710172208.29851-2-yevhen.orlov@plvision.eu> References: <20220710172208.29851-1-yevhen.orlov@plvision.eu> <20220710172208.29851-2-yevhen.orlov@plvision.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 On Sun, 10 Jul 2022 20:21:59 +0300 Yevhen Orlov wrote: > @@ -591,6 +600,7 @@ void prestera_router_fini(struct prestera_switch *sw) > unregister_fib_notifier(&init_net, &sw->router->fib_nb); > unregister_inetaddr_notifier(&sw->router->inetaddr_nb); > unregister_inetaddr_validator_notifier(&sw->router->inetaddr_valid_nb); > + kfree(sw->router->nhgrp_hw_state_cache); Ah, you based it on top of the fix. We'll merge the fixes and -next on Thursday so please wait until that happens. In the meantime you can think of finding someone who could review the changes and speed things up that way. You CCed a lot of Marvell and plvision people on these but nobody from the community who actually works on routing offload...