From patchwork Thu Aug 3 11:28:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiri Pirko X-Patchwork-Id: 797149 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=resnulli-us.20150623.gappssmtp.com header.i=@resnulli-us.20150623.gappssmtp.com header.b="NEmM91O8"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xNSVj1RP6z9s75 for ; Thu, 3 Aug 2017 21:28:45 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752137AbdHCL2n (ORCPT ); Thu, 3 Aug 2017 07:28:43 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:33149 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752060AbdHCL2j (ORCPT ); Thu, 3 Aug 2017 07:28:39 -0400 Received: by mail-wr0-f194.google.com with SMTP id y43so803781wrd.0 for ; Thu, 03 Aug 2017 04:28:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=resnulli-us.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=T2f/nvl3Fsiv4J0sXI6BdUKg9+Ah0LAGpVOHN2NQLEE=; b=NEmM91O8lhvE3J6h+Md9/SV+TjLx4EDVYS5xsJg7I/16XnXOHmMWsAdCvGmEUq5eqj 3QKvyB9RPCTN9Rt0EQMJ4eozL9ZTvhK7s2ibWmY6qaNsX3UNRIicNraece88Vc7kIlzl 0uDGKYkIQVcUzvOBx+bTb3XANh5v8YRwqcDM0PWxwdx7+cV0KDCXtFAu1UyiwsAOZu/5 EGNDLdc6JBf34gnB7NhiJ1HTVXs+21Wsd/plK9p3MgJcQzmP6zEe8cXmESUDN4v/lBOt N8cfZfCeQFRId70Ui1H23BKcL1TzesiD4mNEXh/A834B5LyQwj4at+KodMZwknPfKALt 8ujg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=T2f/nvl3Fsiv4J0sXI6BdUKg9+Ah0LAGpVOHN2NQLEE=; b=jFHtuZVmAxezx8CFNpUZYxOuMadYmcTdEsITmwEVr0jLZ4GZjnNtRvNZ/M+zSBlOs8 A5egDssfjyA/2c+odhMvuEJ6m6NMHyg6OuFkDpBHKBxVXaZsKLd8i7pDqLk45+rYoOy9 0JGVo4kl/tap6oCWanuJrOrGYlpcmc/LK/ahTj/nyrHgPts0vq/aHTYKXDcDL+548H2E B6PjrhJrMnu0ohElzXC/W4KuSe75JAX6xFkRD7Nh3BfOcuD288bxyo+cjYje7rZ3MMSh YZcURpXHOwkWqa4UILoNL8Bi7GQiwZQcz5fVf9Bp9+kCVDtzo7dzDZVSQunof5wp95BU sCfg== X-Gm-Message-State: AIVw1103QA3ja7+87zUCU90LRkhLkMWS/rDefc3kntXgQ2lwab+e12BW JjDiyKm34Ypi1k8XJ2w= X-Received: by 10.223.164.157 with SMTP id g29mr1227585wrb.105.1501759717546; Thu, 03 Aug 2017 04:28:37 -0700 (PDT) Received: from localhost (static-cl188134168102.unet.cz. [188.134.168.102]) by smtp.gmail.com with ESMTPSA id a31sm3799338wrc.64.2017.08.03.04.28.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 03 Aug 2017 04:28:36 -0700 (PDT) From: Jiri Pirko To: netdev@vger.kernel.org Cc: davem@davemloft.net, idosch@mellanox.com, mlxsw@mellanox.com, dsahern@gmail.com, roopa@cumulusnetworks.com, nikolay@cumulusnetworks.com, kafai@fb.com, hannes@stressinduktion.org, yoshfuji@linux-ipv6.org, edumazet@google.com, yanhaishuang@cmss.chinamobile.com Subject: [patch net-next 02/21] mlxsw: spectrum_router: Ignore address families other than IPv4 Date: Thu, 3 Aug 2017 13:28:12 +0200 Message-Id: <20170803112831.1831-3-jiri@resnulli.us> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170803112831.1831-1-jiri@resnulli.us> References: <20170803112831.1831-1-jiri@resnulli.us> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Ido Schimmel We're about to add IPv6 notifications in the FIB notification chain, but the driver currently doesn't support these, so ignore them. Signed-off-by: Ido Schimmel Signed-off-by: Jiri Pirko --- drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c index b79f9b6..78c1951 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c @@ -3093,7 +3093,7 @@ static int mlxsw_sp_router_fib_event(struct notifier_block *nb, struct fib_notifier_info *info = ptr; struct mlxsw_sp_router *router; - if (!net_eq(info->net, &init_net)) + if (!net_eq(info->net, &init_net) || info->family != AF_INET) return NOTIFY_DONE; fib_work = kzalloc(sizeof(*fib_work), GFP_ATOMIC);