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 08CEC1B252 for ; Mon, 30 Oct 2017 16:38:08 +0100 (CET) Received: by mail-wm0-f65.google.com with SMTP id s66so16623864wmf.5 for ; Mon, 30 Oct 2017 08:38:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=tT8FSVKvImx4MV7KLH2hDnTm03eSrNHkgLn7b01PDSQ=; b=W/ZSNPjyAUAmSQxJ1qDPtbEhkwHMLX63hvoEmiyWWfmmnbxn6BIJa+HZkPA44+BI+K o96tVBZrWHqKf4HqNUGPrVe/aS8MdW4fga88QyuVGSuFKrXf0b4g4CXYX0bgZAMsFQPK lKCpM+mBFiCrtNmevJGfwpTqVUCgfmqKqHA9CbiYigdy46/nbOpCKvlKn/YCGrdA5nmu vLVgnhGyZrnXreGEBt3xO8FAvUVqN391Rl1Im+KlV6tCkOtLSkteSm1PjY7LQx0GF+4C /2x9NHpcSkdolvnI/Ytlcmm7WdkxD1FtsNQdGKFF93LY1US4Q6B3eX77NX6gUgrDCTTc TskA== 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=tT8FSVKvImx4MV7KLH2hDnTm03eSrNHkgLn7b01PDSQ=; b=bT+4EmM2rNyK+3vx58p2VnNuYaQEuIBYRybyZeXscv1TwXqj0f4Lxuc/zjSJZjyEJK YoeZiO2RSTB6YXLc2u1vz1ROk551Ex1r5idloMoitZ9V561LtDNacCtihQHZ04KCth1b bkw6GcApFAxo099gDF1jmK+kupPGQxW6aX0+hfbI/m7cAclM2whRUF5WqsJ1KX4za+Wl xX2hfAYglJqSiScNbmRH1r5Ruu3x4mlgSYvik17SsPS2SVR257DENLl+/BPa7WbdXiGb ILqCmnaeGVtcePzsjShr00Xw4NiO40QQliZ5CPJot9yJJ9H0oCfdrB0pxT+YFyZLeySk rFtw== X-Gm-Message-State: AMCzsaW+xTvijNpk7DlMIwaTBJftPTjN75Nvui+5kB8p+2tlCyAG8334 0fjVsGHqvxCAw6Mr5ckUG3eKJha3bso= X-Google-Smtp-Source: ABhQp+SN+kIDHBAYq/NPY2a2xOuMaXFUDsDH1xrrCZjrEOXYS/ZKwALtYhUi7CmvLgFophb6UEuAMw== X-Received: by 10.28.122.11 with SMTP id v11mr4104429wmc.104.1509377887728; Mon, 30 Oct 2017 08:38:07 -0700 (PDT) Received: from localhost ([2a00:23c5:bef3:400:4a51:b7ff:fe0b:4749]) by smtp.gmail.com with ESMTPSA id d18sm12872785wra.50.2017.10.30.08.38.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Oct 2017 08:38:06 -0700 (PDT) From: luca.boccassi@gmail.com To: =?UTF-8?q?N=C3=A9lio=20Laranjeiro?= Cc: Yongseok Koh , dpdk stable Date: Mon, 30 Oct 2017 15:34:54 +0000 Message-Id: <20171030153511.13322-51-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20171030153511.13322-1-luca.boccassi@gmail.com> References: <20171030153511.13322-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/mlx5: fix clang compilation error' has been queued to LTS release 16.11.4 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Oct 2017 15:38:08 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/01/17. So please shout if anyone has objections. Thanks. Kind regards, Luca Boccassi --- >>From c851d6bb801916e728f0859a6adc95795abff833 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9lio=20Laranjeiro?= Date: Mon, 9 Oct 2017 16:44:52 +0200 Subject: [PATCH] net/mlx5: fix clang compilation error [ upstream commit 35a010ad48cd6aba911f9c05fc7b5d3d86bf2094 ] drivers/net/mlx5/mlx5_rxq.c:606:6: error: comparison of constant 4 with expression of type 'enum hash_rxq_flow_type' is always true [-Werror,-Wtautological-constant-out-of-range-compare] i != (int)RTE_DIM((*priv->hash_rxqs)[0].special_flow); ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Clang expects to have an index going upto special_flow size which is defined by MLX5_MAX_SPECIAL_FLOWS and value is 4. Comparing to an unrelated enum where index my be lower cause this compilation issue. Fixes: 36351ea34b92 ("net/mlx: fix build with icc") Signed-off-by: Nelio Laranjeiro Acked-by: Yongseok Koh --- drivers/net/mlx5/mlx5_rxq.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/net/mlx5/mlx5_rxq.c b/drivers/net/mlx5/mlx5_rxq.c index aea203b36..5095a2b49 100644 --- a/drivers/net/mlx5/mlx5_rxq.c +++ b/drivers/net/mlx5/mlx5_rxq.c @@ -609,11 +609,9 @@ priv_allow_flow_type(struct priv *priv, enum hash_rxq_flow_type type) int priv_rehash_flows(struct priv *priv) { - enum hash_rxq_flow_type i; + size_t i; - for (i = HASH_RXQ_FLOW_TYPE_PROMISC; - i != RTE_DIM((*priv->hash_rxqs)[0].special_flow); - ++i) + for (i = 0; i != RTE_DIM((*priv->hash_rxqs)[0].special_flow); ++i) if (!priv_allow_flow_type(priv, i)) { priv_special_flow_disable(priv, i); } else { -- 2.11.0