From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <stable-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id E8BD7A0548
	for <public@inbox.dpdk.org>; Sun, 28 Feb 2021 13:54:35 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 53DA022A2B3;
	Sun, 28 Feb 2021 13:54:25 +0100 (CET)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com
 [64.147.123.19])
 by mails.dpdk.org (Postfix) with ESMTP id 1735C22A2DA;
 Sun, 28 Feb 2021 13:54:24 +0100 (CET)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
 by mailout.west.internal (Postfix) with ESMTP id DD1E45BB;
 Sun, 28 Feb 2021 07:54:22 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute2.internal (MEProxy); Sun, 28 Feb 2021 07:54:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-type:content-transfer-encoding; s=fm3; bh=
 IlDdTuvU5XgBwC/k9le6XyTJJ6A3XNYsZn7ANfL+Ppw=; b=GsZ3Yc5NoRqWf0yc
 j8rtWb7x2muV4C47LxeJY31I5vuDl3fsblTROdTZisLgo0UEkb4qEMFsxFyxZxkU
 HIhod6/onv74PMgG1IT2Gq0fznlyQDrsGWeK7cpBgnYVLG5TkH8821KAg/p4Mros
 Satsml2ebE9J18l8GH1pC0LRjDBOUyXKsb63USwGmhi2NBymqZUFEkp2t71if/LG
 M6Qcpx2xO8R5cuG7wB1mhBBZFzBi0uenopScpAGZ0FB3+cG3zRFbN54rQC+3vu9b
 cQtU3ARntcIaM1PQiHP643bjuhknDQygrQHvmu/uZEDpRfvtsCBCCxcP5+y9GxXl
 AhZBKg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm2; bh=IlDdTuvU5XgBwC/k9le6XyTJJ6A3XNYsZn7ANfL+P
 pw=; b=dHQnm5UbZSZJygjudmIXUGACVv6cG18CUljLfmSDwYOXjwopbtBzkvZIt
 g1x91hyNXWKPd0DOTYFSSs99vtZYz6x2vU5ArrFfNg/Tk+K7FXCzpnaD7kAasGr4
 D0CEfsttaMEC0XeioYWRgE6ROVcyY+SsS5HuX/bLcuOrKMWvbsn1D2S19cabXkwF
 c1tda/9TgjQ+WnVUrDR+IHaluZsdyjISUp1PGBN6TMspz/1joryTpVzeni4zzOCh
 Hzp22vyc1Ab9WTQxkQP4eI1F17fHzgb5ff5TiF0gN6dRG0MpU1W32DQxgyP8PCO5
 LCQyKftaLAcBWk7VkRRi2G/iXgp0Q==
X-ME-Sender: <xms:fpI7YCMlOJwCuAR8A46c1854aZ6NGRT4G6G_LDZ0ASrS0w6_tcVFrw>
 <xme:fpI7YA9ef9O0AD7F2JTFFyHdqf0EpWnWepuJo4YdLDsG2pNnQOciSlQBWvoB81r_s
 W75ZD8mYRjrSdspIQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrleeigdegkecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpefvhhhomhgr
 shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg
 ftrfgrthhtvghrnhepvedutdevueevjeekveehheevffeugeejudekffeltdelkeeifeeg
 udehvdegjefhnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf
 hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl
 ohhnrdhnvght
X-ME-Proxy: <xmx:fpI7YJTe8CqCAENA1wsWos4YP_R_F1mFVS7tyuhXi9O0i7RQCu6EPg>
 <xmx:fpI7YCsp230o9DG6_YS55bTNcx1j1Iv6duWlQRjMzI55L_1U-Ta2ig>
 <xmx:fpI7YKftNPcXE_wywwlHS7p21JbIsy8XqMAMKy5JduLdym4-fxxXBg>
 <xmx:fpI7YK68eckidgNnBhQvP24xCqN7z-zmAVkf7F3lzFUbAqN3SgZlww>
Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id 4F1DD1080057;
 Sun, 28 Feb 2021 07:54:21 -0500 (EST)
From: Thomas Monjalon <thomas@monjalon.net>
To: dev@dpdk.org
Cc: ncopa@alpinelinux.org, stable@dpdk.org,
 =?UTF-8?q?Morten=20Br=C3=B8rup?= <mb@smartsharesystems.com>,
 Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>,
 Kumar Sanghvi <kumaras@chelsio.com>
Date: Sun, 28 Feb 2021 13:53:48 +0100
Message-Id: <20210228125353.2436562-14-thomas@monjalon.net>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210228125353.2436562-1-thomas@monjalon.net>
References: <20190313170657.16688-1-ncopa@alpinelinux.org>
 <20210228125353.2436562-1-thomas@monjalon.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Subject: [dpdk-stable] [PATCH v6 13/17] net/cxgbe: remove use of uint type
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
Errors-To: stable-bounces@dpdk.org
Sender: "stable" <stable-bounces@dpdk.org>

From: Natanael Copa <ncopa@alpinelinux.org>

Improve portability by replacing non-standard 'uint' with 'unsigned int'.

This solves the build error with musl libc:

In file included from ../drivers/net/cxgbe/cxgbe.h:9,
                 from ../drivers/net/cxgbe/cxgbe_ethdev.c:37:
../drivers/net/cxgbe/base/common.h:201:4: error: unknown type name 'uint'
  201 |    uint synmapen:1; /* SYN Map Enable */
      |    ^~~~

Fixes: bfcb257d3014 ("net/cxgbe: enable RSS for VF")
Cc: stable@dpdk.org

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Reviewed-by: Morten Brørup <mb@smartsharesystems.com>
---
 drivers/net/cxgbe/base/common.h | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/drivers/net/cxgbe/base/common.h b/drivers/net/cxgbe/base/common.h
index 202a2f4baf..ab100d784c 100644
--- a/drivers/net/cxgbe/base/common.h
+++ b/drivers/net/cxgbe/base/common.h
@@ -189,15 +189,15 @@ struct rss_params {
 	unsigned int mode;			/* RSS mode */
 	union {
 		struct {
-			uint synmapen:1;	/* SYN Map Enable */
-			uint syn4tupenipv6:1;	/* en 4-tuple IPv6 SYNs hash */
-			uint syn2tupenipv6:1;	/* en 2-tuple IPv6 SYNs hash */
-			uint syn4tupenipv4:1;	/* en 4-tuple IPv4 SYNs hash */
-			uint syn2tupenipv4:1;	/* en 2-tuple IPv4 SYNs hash */
-			uint ofdmapen:1;	/* Offload Map Enable */
-			uint tnlmapen:1;	/* Tunnel Map Enable */
-			uint tnlalllookup:1;	/* Tunnel All Lookup */
-			uint hashtoeplitz:1;	/* use Toeplitz hash */
+			unsigned int synmapen:1;      /* SYN Map Enable */
+			unsigned int syn4tupenipv6:1; /* en 4-tuple IPv6 SYNs hash */
+			unsigned int syn2tupenipv6:1; /* en 2-tuple IPv6 SYNs hash */
+			unsigned int syn4tupenipv4:1; /* en 4-tuple IPv4 SYNs hash */
+			unsigned int syn2tupenipv4:1; /* en 2-tuple IPv4 SYNs hash */
+			unsigned int ofdmapen:1;      /* Offload Map Enable */
+			unsigned int tnlmapen:1;      /* Tunnel Map Enable */
+			unsigned int tnlalllookup:1;  /* Tunnel All Lookup */
+			unsigned int hashtoeplitz:1;  /* use Toeplitz hash */
 		} basicvirtual;
 	} u;
 };
-- 
2.30.1