From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by dpdk.org (Postfix) with ESMTP id D0BA41B258 for ; Thu, 19 Oct 2017 18:11:14 +0200 (CEST) Received: by mail-wm0-f65.google.com with SMTP id t69so17059823wmt.2 for ; Thu, 19 Oct 2017 09:11:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=qY+BNWZ5+xziu67oVJxHhSaONrUSPhm6PAeXrEkGn3w=; b=l3YWCj4ZOT/NvCXRrb+kpXTadaMXfllxJkM5Pkej3E48LtOTb8v3/WWNt4kwW42Q8p o+BNkvS8DLLGHQS+VuVDrS7IwL9vBAez7vxMCDu8PCqLpoVj2zaty6TaKTJSVZfwcy3U RLdAs5WMAEkcPjrVtah6onZ584ucyCUY0JsDAm0c3tDSgAopx7SV5Uo9zjOcTNStMwaR p2ywtJ62X78wQkIG9FXPaozu0O+rpCVYBtESq1D4anQh5Kmhze86sabu0w0Ha3Em8Wbg pKoDWKCUhXdxJNz0f2LHvcbIRJe558GnQR6pUKlBwhNQIwJ5VSzioEQ0Nu4HhnZIe0AU QozQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=qY+BNWZ5+xziu67oVJxHhSaONrUSPhm6PAeXrEkGn3w=; b=fB5mZDDwii1x+LPKGm5NnbgpiyYm7s50z5HnuoiR1qQZCSZ+kyr3SfioMusx8BgjUq RwCnjy4porkjKQDAbZimRiZ2ac9DoaT2Ko46nqOZv84XqbAGy2IlUVGxBb9hZH72ZDVH W/S1J2tYXbYEivo4VqVPIMrpyxHLfCG5qKXmqyDmX90QDSWgn87ahZExz8Bty0tXW2dx qw+D9dJtCXM1qV0f9cLoetHtZ8TiQkyEYJHRd/weMFjbMAGgg6XW7O8kDz5N5tsViPkf h7Q4bj10SR+uiJzkqEbNSB21SXrDMC4IvZ+WOt+lSdkg81BvcvyaHQ+clrC4STfgGmT5 fqAg== X-Gm-Message-State: AMCzsaXFCBKKLJ4aesvr9XOV92Zk3bQKf81pPAkigfnODPpuXMcbA1yG 216G/H4vy40rtsStlLXZAaMqlA== X-Google-Smtp-Source: ABhQp+TKUVW2vDTykid4XvSACsg4rH43moS2DpHnmXJjvDlAE0mmh6z0TqF4wQ399jVhm1h1PuaYrw== X-Received: by 10.28.8.145 with SMTP id 139mr2277194wmi.115.1508429474545; Thu, 19 Oct 2017 09:11:14 -0700 (PDT) Received: from 6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id 56sm10104283wrx.2.2017.10.19.09.11.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Oct 2017 09:11:13 -0700 (PDT) Date: Thu, 19 Oct 2017 18:11:02 +0200 From: Adrien Mazarguil To: Ferruh Yigit Cc: Nelio Laranjeiro , dev@dpdk.org Message-ID: <1508429034-27506-2-git-send-email-adrien.mazarguil@6wind.com> References: <1508429034-27506-1-git-send-email-adrien.mazarguil@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1508429034-27506-1-git-send-email-adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.1.4 Subject: [dpdk-dev] [PATCH v1 1/4] net/mlx4: use dedicated list iterator X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Oct 2017 16:11:15 -0000 Dumb unconditional iteration on flow rules should be performed using the dedicated macro. Signed-off-by: Adrien Mazarguil Acked-by: Nelio Laranjeiro --- drivers/net/mlx4/mlx4_flow.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/net/mlx4/mlx4_flow.c b/drivers/net/mlx4/mlx4_flow.c index 5c4bf8e..5af6efb 100644 --- a/drivers/net/mlx4/mlx4_flow.c +++ b/drivers/net/mlx4/mlx4_flow.c @@ -1460,9 +1460,7 @@ mlx4_flow_sync(struct priv *priv, struct rte_flow_error *error) return ret; } /* Toggle the remaining flow rules . */ - for (flow = LIST_FIRST(&priv->flows); - flow; - flow = LIST_NEXT(flow, next)) { + LIST_FOREACH(flow, &priv->flows, next) { ret = mlx4_flow_toggle(priv, flow, priv->started, error); if (ret) return ret; -- 2.1.4