Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp1094681pxb; Fri, 3 Sep 2021 23:33:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz7C+REvlZKZQoSdId3uD5ik/TaFI+OwJKvssNACZSQ3Wg3B0bx8hGCpz0rVZreq3A08tCD X-Received: by 2002:a17:906:b183:: with SMTP id w3mr2749193ejy.394.1630737236962; Fri, 03 Sep 2021 23:33:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630737236; cv=none; d=google.com; s=arc-20160816; b=JXG4ieMWJrjG9BzNUGyfvvO4se5Ud4EBpQ0hdZ2mV2w6cU4HeGVpxozbpnsBUqgSl5 rAQAZ2EDCD8FR1Y8mK+NLhjmtLBLM1VZLi84QzDFa1su0AH/cFCzA9sxeQ+MTd/3ix/m oR2+xM7Qm/z2SmmKqpgVMMySElMODyNL8sj66B2T2g8ZsUsTXLeyNr8Cb8q8yp+W6HLp q+9csjkmoEUclDUSzomMU+d4q9OibFGk82FWjDnPruXlob08PUCDSjTKr8C6+JaA4Uqc hd4lxWgJ9+W/bQLZTTQsODn3+Y9azuaIdd7yVsGLYuC/qa+UMR25Cbe1k6PiKej/y/Zs pFvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:mime-version:message-id:date :dkim-signature; bh=+o8lcE147TTjVxsKTa6G2L6zU349yGMo2SAJF1LwOi0=; b=ncUgZMASWmUg3KGi7OHoTbcHzBlsQB6vR3g54UdY+cey1nEsI3CySUCz+0XKM8Tec2 VfrsnXPuK6diGADG4ifkYRxrhi12ss9OR7GKfyBZGg8BQ/gjtqEGcD1pADmUNsj3r1kl y4uD38Fjy3vl2Ww/6XQxglFA+8MxkUX5kKrdZDwEj+lyjntlK9t5gZS3K2tiGP0FiTEC bL8djiL0JCGeX/+rZrx3Q1wic7T8I0MWzS26gdP4Jdrh3RIpVtywn0auTXrAkL3pGm/u y5+GxIU+W68UttPZgXrpUBUB7SKU2vZp1e+ERn9xYtibRk8Gza8Cfw2HCcbRDw1u0LkP YpFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b="qH/OZDkv"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id js1si1587634ejc.712.2021.09.03.23.33.33; Fri, 03 Sep 2021 23:33:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b="qH/OZDkv"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238085AbhIDGcq (ORCPT + 99 others); Sat, 4 Sep 2021 02:32:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237310AbhIDGcn (ORCPT ); Sat, 4 Sep 2021 02:32:43 -0400 Received: from mail-qk1-x74a.google.com (mail-qk1-x74a.google.com [IPv6:2607:f8b0:4864:20::74a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F14C0C061757 for ; Fri, 3 Sep 2021 23:31:41 -0700 (PDT) Received: by mail-qk1-x74a.google.com with SMTP id 62-20020a3706410000b02903d2cdd9acf0so2531824qkg.21 for ; Fri, 03 Sep 2021 23:31:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:message-id:mime-version:subject:from:to:cc; bh=+o8lcE147TTjVxsKTa6G2L6zU349yGMo2SAJF1LwOi0=; b=qH/OZDkvYZfga23y64jj08J9Vgb2VW7b6fDaUX20i7Wl/IXCPDzz4OzjnWjeHAzWwg V4WfnN4lo/ErpGi6usOYOQIFO/DXRx9LMdRiozkx0DQNVN2uLnfoMdxkCS7ZqRnKKjuc yh5e8z35btp12V3zo+BK3/keuXSZoH5vOfEKVnTHBWZnKPiPsABRrPigl6GQtWBGaHUe iq0wo8RK5s44Ve2vVgEsdwyVROmBwv6Y4UwzWRDlBAvg+kHm+CR2vrWZcePW0OaeoYVs zo6B0xbMM/FKqoaOud5ckBhO/9RBuuSW6K8AhjQWTCVi0I9hrFMcdKNvwsrGWYvNGIz9 AXog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=+o8lcE147TTjVxsKTa6G2L6zU349yGMo2SAJF1LwOi0=; b=SioafMaZoSOtRvEkiefJnw/6E7PaiOCk0WfMy6wXOO/062RCxOGEX5LbhJU71dlBrG RN311is99plHnEPHQV2t/w9RRcLf1GzrNGx4Z+/+CdviGqh+4qFM0bkTrHyZEFQzRJfX jnLukToXBSDicklFHSsDftEMgSK/QeZIgQwRO/7NnlO/FiitJZKnUqm12jYwnGT54ZtG DyPM3Io0n1y7OBqp856peONCRB7HCZt5vJ/G8yjGh3FrUgLSwmkFFuxe7iic0eVtpXCZ /rSl4n/rGX6ZdTzW51MrmDB1A2SvM0tdb9BL9BLeC0p2bDXYXqUnNLeM2NtVL+7bDYK6 fGzw== X-Gm-Message-State: AOAM531cGRNmefxtVIX8ujK/IohiO5JfaG/eVL27ueRgjo38zK1yDP5+ VuLaQDvNxoOxAMKnJ6Awuerb2sYFoA== X-Received: from decot.svl.corp.google.com ([2620:15c:2c5:11:1c8c:da2:27b9:bdb0]) (user=decot job=sendgmr) by 2002:a05:6214:2b4:: with SMTP id m20mr2682221qvv.35.1630737101086; Fri, 03 Sep 2021 23:31:41 -0700 (PDT) Date: Fri, 3 Sep 2021 23:31:29 -0700 Message-Id: <20210904063129.3969050-1-decot+git@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.33.0.153.gba50c8fa24-goog Subject: [PATCH v1 1/1] bonding: complain about missing route only once for A/B ARP probes From: David Decotigny To: Jay Vosburgh , Veaceslav Falico , Andy Gospodarek , "David S. Miller" , Jakub Kicinski , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Cc: maheshb@google.com, David Decotigny Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: David Decotigny On configs where there is no confirgured direct route to the target of the ARP probes, these probes are still sent and may be replied to properly, so no need to repeatedly complain about the missing route. Signed-off-by: David Decotigny --- drivers/net/bonding/bond_main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c index b0966e733926..3858da3d3ea7 100644 --- a/drivers/net/bonding/bond_main.c +++ b/drivers/net/bonding/bond_main.c @@ -2910,9 +2910,9 @@ static void bond_arp_send_all(struct bonding *bond, struct slave *slave) * probe to generate any traffic (arp_validate=0) */ if (bond->params.arp_validate) - net_warn_ratelimited("%s: no route to arp_ip_target %pI4 and arp_validate is set\n", - bond->dev->name, - &targets[i]); + pr_warn_once("%s: no route to arp_ip_target %pI4 and arp_validate is set\n", + bond->dev->name, + &targets[i]); bond_arp_send(slave, ARPOP_REQUEST, targets[i], 0, tags); continue; -- 2.33.0.153.gba50c8fa24-goog