Received: by 10.223.164.202 with SMTP id h10csp1771050wrb; Wed, 8 Nov 2017 09:24:32 -0800 (PST) X-Google-Smtp-Source: ABhQp+RKehnEp1hP4HmDClGT7VhStADe1PuGLdt0qJfW+dJiqKIk4dMERxKOcwrzIb27z5iMehch X-Received: by 10.98.201.1 with SMTP id k1mr1254737pfg.48.1510161872537; Wed, 08 Nov 2017 09:24:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510161872; cv=none; d=google.com; s=arc-20160816; b=eh/7TBDIdv6iElHHWT6QotdF11poHMa13rZD32TRIq0PsIGyn2X3Kcad9Pc5XOix81 sreIheob70bNIMRkTl46ew9O6eAOTcZTBvVebXbiHUzQ3RoOXCIhgyTyU1uc25HBq1N1 9mbVqEFkBJUnU+O34lLnfkQrD6UW7jdHqYIdp+15ezBujSDdtiDwl+6JvwpA9goRaOtW 2rwysXN6oLCjJTJrKJLLJPJ/ntO+w1hbUme2gjx3VyNhogKJVNU/oCS8+01ti56gnPgE cUydg+2vXBL03B29nzMag/IUFv+zP5TXf6gBOL2MSMXNmGv5SR1Dak9ta9MNJX5yhk7C DE/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=uuYDSpO9yfjUpA7nbASx47+QKgAs9XLLP9+aPF0vAho=; b=aGRi1JfXH24cDqoMgZzXHAf0rQuYT+61wrt/kKQtrXwhLczUq+dyt5ePQZV5/DyHNT EfvTIDhXFas9PMAhxHcGowy0ZM36l3YTgh0wscJRbZfIpVjJ21iOPeNq6Zesn9Leb09P jVTZrcw9FCi9wVTNlkjkPDvF6DkpREzWrr2RA25AzQCuRdYeK4Yoa6xlcWPg/pbPMxpY E4S3VZMYAQqr9/Jc6XnQVkiuJaW7c+4+LKPNnqNZnOyzSxJ1DABNRaQeGiwNS7g3XJt6 ENpH8L5PXFVfvo620egvY2GHvxyhishqsQgM169F9v43vw/feUVtuKoOSruBl+Q8VV8Q SQGg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r12si699065pfi.51.2017.11.08.09.24.20; Wed, 08 Nov 2017 09:24:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752583AbdKHRWH (ORCPT + 84 others); Wed, 8 Nov 2017 12:22:07 -0500 Received: from mail.savoirfairelinux.com ([208.88.110.44]:50386 "EHLO mail.savoirfairelinux.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751893AbdKHRT0 (ORCPT ); Wed, 8 Nov 2017 12:19:26 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id A71299C2D27; Wed, 8 Nov 2017 12:19:25 -0500 (EST) Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id WyTqzJkK7ShD; Wed, 8 Nov 2017 12:19:23 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id DE2779C309F; Wed, 8 Nov 2017 12:19:23 -0500 (EST) X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id cgtnVGqQsR13; Wed, 8 Nov 2017 12:19:23 -0500 (EST) Received: from weeman.mtl.sfl (unknown [192.168.49.104]) by mail.savoirfairelinux.com (Postfix) with ESMTPSA id B00B29C2D27; Wed, 8 Nov 2017 12:19:23 -0500 (EST) From: Vivien Didelot To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, kernel@savoirfairelinux.com, "David S. Miller" , Florian Fainelli , Andrew Lunn , Vivien Didelot Subject: [PATCH net-next 2/6] net: dsa: return after mdb prepare phase Date: Wed, 8 Nov 2017 12:19:13 -0500 Message-Id: <20171108171917.5965-3-vivien.didelot@savoirfairelinux.com> X-Mailer: git-send-email 2.15.0 In-Reply-To: <20171108171917.5965-1-vivien.didelot@savoirfairelinux.com> References: <20171108171917.5965-1-vivien.didelot@savoirfairelinux.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The current code does not return after successfully preparing the MDB addition on every ports member of a multicast group. Fix this. Fixes: a1a6b7ea7f2d ("net: dsa: add cross-chip multicast support") Reported-by: Egil Hjelmeland Signed-off-by: Vivien Didelot --- net/dsa/switch.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/dsa/switch.c b/net/dsa/switch.c index 04e8ad2c3d5d..0041aba5c339 100644 --- a/net/dsa/switch.c +++ b/net/dsa/switch.c @@ -133,6 +133,8 @@ static int dsa_switch_mdb_add(struct dsa_switch *ds, if (err) return err; } + + return 0; } for_each_set_bit(port, group, ds->num_ports) -- 2.15.0 From 1583566351287784716@xxx Thu Nov 09 05:49:17 +0000 2017 X-GM-THRID: 1583282082436515416 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread