Received: by 2002:a05:7412:40d:b0:e2:908c:2ebd with SMTP id 13csp397665rdf; Tue, 21 Nov 2023 05:56:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IFfwKLO9Z+eUFThNkHI/DLNnnX2qJLgRI+Qn5QkHl9hclG+gp2Wn/GI/fr+JDtlgWn3ferS X-Received: by 2002:a17:90b:1d12:b0:280:963d:9c5 with SMTP id on18-20020a17090b1d1200b00280963d09c5mr3855113pjb.21.1700575016884; Tue, 21 Nov 2023 05:56:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700575016; cv=none; d=google.com; s=arc-20160816; b=eZTXLVbY4ltlY2yvcAvCSEpHucdNiPs9VS5xDiCk07Z1Wlmdbd/V3OhQHq8tlM1N9r WAIBZF74bGFgBCtfTC0+83qVXGJMCb7W7DHC1ehRP5PzYSen9rV8EuYKjjXfvst7GRqw TLmeukwJWju8Jd1+pzFtvH0SNyd7b3ZTlSvg7SRtbvgy2uCm0kRa88YNu7V25sRuX78O 45RZpuVe/Qo0pJ6S9S95VAYzNEMOjXri87xSRaXJY7FPk11vWTpw3V8sPT7TU3v3yIQY ZIAba+DtzmAr8nsLgQSRWaJtvdxQiqNo+pv6294Cv61QoKGQzVTRHsA1YvSWG8whCVrs FQsQ== 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=ooakLusQH7rUz7N/bXaBP3cI0mvh4qml0I50neXV+Yo=; fh=tcE1YkQXWEa9uG1lofIJ2TCBZo+kJkjzjmt7YN5abvM=; b=l01i8A5OLYZvwV0WdSrSFCOatkYg0zX1rujfzXyuY+XNjJJUjLcNTHjRZi572JEfqP h0cHBKHvnMC/4mBtS7iWEBt/7qZium6dM08foPCEWpFKbuTn66eNpXZfALjuAthmPGSb p1DtenwCgZXx12ywxbq3DRByVzHa810MYS1IKbVT/O5fTsvbHTHybKqaDvnnmK/HxUtn lD29PAjqb0UFKofQvdsJVE2jzXAL72rdrnfPooayIPKGjfc5mMaJA3UflJiGDdJtSPI+ aGcbc7fTfNmr+BVILNzS2AhPXs4lt2F9jUhYVkpi42VNh9utq/v7irZrTuQiJUsR2BsK AugQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nBlZrkGQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 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 agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id x3-20020a170902ec8300b001cdf9442d20si11231676plg.336.2023.11.21.05.56.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 05:56:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nBlZrkGQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 74166802EE5F; Tue, 21 Nov 2023 05:56:54 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234410AbjKUN4B (ORCPT + 99 others); Tue, 21 Nov 2023 08:56:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45762 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234259AbjKUN4A (ORCPT ); Tue, 21 Nov 2023 08:56:00 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8BF6AD6D for ; Tue, 21 Nov 2023 05:55:56 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 27B47C433C7; Tue, 21 Nov 2023 13:55:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700574956; bh=foz5FNq/8MrqFI76R9JfR0GGlNAVOFYomFtBVuyfcCM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nBlZrkGQW6DqsJNma9NHSyKzM1SpiUVNX6tAJHiyEjMchb+y16sZV+rwsBIUYZR/b SdDXdeb8nQXfAYRMCafExEDpxCOaSqCvpGWiBefPOMHKna9zevbgY1Xymyfn0lCwwP Tg+kupeNyndc9BFdIu2t49YY/pcXYJcKt9Lv6mQ+1PMZ+RgIT6zQfZk/kAc5hnuGNW 3Pq5sdvsb4i/XSH+pzeT8HmdhUGm3VlBdEyQZGMWWxt+dJ2My4xTBwfx0jlLUR/7RY +rrekn76nh1OYqLWJMX6XEoDWvYaKuRfl1ak204UCNI7mR3HGYkJ7gNI6/chUov1So 3GZgYm0taHMPQ== Date: Tue, 21 Nov 2023 13:55:51 +0000 From: Simon Horman To: Ravi Gunasekaran Cc: davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, wojciech.drewek@intel.com, bigeasy@linutronix.de, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, srk@ti.com Subject: Re: [PATCH net-next v2] net: hsr: Add support for MC filtering at the slave device Message-ID: <20231121135551.GB269041@kernel.org> References: <20231121053753.32738-1-r-gunasekaran@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231121053753.32738-1-r-gunasekaran@ti.com> X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email 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 (agentk.vger.email [0.0.0.0]); Tue, 21 Nov 2023 05:56:54 -0800 (PST) On Tue, Nov 21, 2023 at 11:07:53AM +0530, Ravi Gunasekaran wrote: > From: Murali Karicheri > > When MC (multicast) list is updated by the networking layer due to a > user command and as well as when allmulti flag is set, it needs to be > passed to the enslaved Ethernet devices. This patch allows this > to happen by implementing ndo_change_rx_flags() and ndo_set_rx_mode() > API calls that in turns pass it to the slave devices using > existing API calls. > > Signed-off-by: Murali Karicheri > Signed-off-by: Ravi Gunasekaran > Reviewed-by: Wojciech Drewek > --- > Changes since v1: > * Renamed "hsr_ndo_set_rx_mode" to "hsr_set_rx_mode" based on Wojciech's comment > * Picked up Wojciech's Reviewed-by tag from v1 > * Rebased to tip of linux-next > > v1: https://lore.kernel.org/netdev/20231120110105.18416-1-r-gunasekaran@ti.com/ Thanks Ravi, I confirm that the review of v1 has been addressed. This patch looks good to me. Reviewed-by: Simon Horman