From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 3F8C3A0562;
	Fri, 19 Mar 2021 15:59:50 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id CA118140F8C;
	Fri, 19 Mar 2021 15:58:10 +0100 (CET)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com
 [64.147.123.21])
 by mails.dpdk.org (Postfix) with ESMTP id 8B861140F65;
 Fri, 19 Mar 2021 15:58:08 +0100 (CET)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.west.internal (Postfix) with ESMTP id 52E3C1355;
 Fri, 19 Mar 2021 10:58:07 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute4.internal (MEProxy); Fri, 19 Mar 2021 10:58:07 -0400
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-transfer-encoding; s=fm3; bh=qL8ni4OJB5OX/
 nNa5ZHj59fxigFiAMNuFO7k7jGHOww=; b=G9+YkF3kwn4e46C7cSA5K8cac1OfU
 g0Ulp78P1IYnvzWkawVbmNeze+s3Abfqf/KhupaSqdF8ePMm1SKfGASvQ0JjvxZr
 m/xvjhrtwrllVaGoTXG4ABd9bz24y7uDvMk6wWs5WQhzNlbV6I2NL21xmwi/oBxw
 qXRceG4nt4sI+4rYruqRc7fNLE/9fPj0Te5mkabx0j9fBNJULvkWwkgdGlEotbOS
 5/ed1GDk8TnhPGoVBHUaCra7fbGwa5aQA+elzxFlGNqol7YXcwH15c+meOUf5+sV
 0DG0o5MTJvei8GnuCzftFUlvTB5VB38X6O5R+F81ClBESptzddhdhXygQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding: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=qL8ni4OJB5OX/nNa5ZHj59fxigFiAMNuFO7k7jGHOww=; b=CVK9OMvp
 JKpZPxAB9boO4JKhZUtTLUFMgSrIaO1lJJBE275ip1gIyxfbHzvVR4NHf1mh8tt+
 YmsgQac5pOS+hLgUOsZ8Daj4BPD8fHTbsHK4h0HnRiOXq1oqY3bKidoEyz4oEUbs
 5j6IfIUQBxGyrBcQ0lAH9l8lI3KRA4t68a0Vt4Btce1XNP2Gp6xgGkm7C5/PgHaD
 JWrhB1PVKYTOaue/CX0NCtRXnZ6bS/DtJiZbONZiJ7UL9a3vwZRCOzhqi85lHDGY
 Dvj1brJZvZrVXcMpiy5TTn28KEYNBTC7TKdeyRKip+9QYwvFCAcJ/P37unJxJKfc
 8wPcRw5Zho2Hsg==
X-ME-Sender: <xms:_rtUYELEcmsR4RMFFaA16v1Z0S5iGu8-AadaRSJM10upYWUxYJ96TQ>
 <xme:_rtUYP0Ur3hFCG3G8pG_ClS1kZVC6x5GuhzKvqYgpKYUxRFc3rJyGnf7qKh2mj-RQ
 UdqAPXyutAvFcMxJA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudefkedgjedvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefvhhhomhgr
 shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg
 ftrfgrthhtvghrnhepvdehgfeivdejgedtveehfefhteelfefgieevgfffveefjeegtdfg
 uedthedtgeevnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf
 hiiigvpeefnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl
 ohhnrdhnvght
X-ME-Proxy: <xmx:_rtUYBI_GJ_8Tn6sL6zB11rK1jTzFvoBINNP_BbRyl6DZwAyTGIvHg>
 <xmx:_rtUYKjesqIDD90jZTM6U1TW-LSBi0dlDmOtMWTi_qqEB_cO25VHgA>
 <xmx:_rtUYBA1FsZyGZY4bV3-TE9ZYZWQ8LBCG_YYTWJ81zlTTbD2YZQmrQ>
 <xmx:_rtUYKdaFk-iIc-65RBggxFfGIWoj3L3AlWj3ASv8YS5GsLx8yqF3Q>
Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id 269CD240067;
 Fri, 19 Mar 2021 10:58:06 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: dev@dpdk.org
Cc: ncopa@alpinelinux.org, stable@dpdk.org,
 Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>,
 David Marchand <david.marchand@redhat.com>,
 Timothy McDaniel <timothy.mcdaniel@intel.com>,
 Gage Eads <gage.eads@intel.com>
Date: Fri, 19 Mar 2021 15:57:28 +0100
Message-Id: <20210319145730.3555384-16-thomas@monjalon.net>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210319145730.3555384-1-thomas@monjalon.net>
References: <20190313170657.16688-1-ncopa@alpinelinux.org>
 <20210319145730.3555384-1-thomas@monjalon.net>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: [dpdk-dev] [PATCH v7 15/17] event/dlb: fix header includes for musl
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

The header file fcntl.h should not be included from sys/ directory
as done in dlb drivers, it is an error with musl libc.

Fixes: 19980083fd57 ("event/dlb: add eventdev probe")
Fixes: 5433956d5185 ("event/dlb2: add eventdev probe")
Cc: stable@dpdk.org

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Acked-by: David Marchand <david.marchand@redhat.com>
---
 drivers/event/dlb/dlb.c         | 2 +-
 drivers/event/dlb/pf/dlb_pf.c   | 3 ++-
 drivers/event/dlb2/dlb2.c       | 2 +-
 drivers/event/dlb2/pf/dlb2_pf.c | 3 ++-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/drivers/event/dlb/dlb.c b/drivers/event/dlb/dlb.c
index 1174ab3d2b..60084ced3b 100644
--- a/drivers/event/dlb/dlb.c
+++ b/drivers/event/dlb/dlb.c
@@ -10,7 +10,7 @@
 #include <stdint.h>
 #include <stdio.h>
 #include <string.h>
-#include <sys/fcntl.h>
+#include <fcntl.h>
 #include <sys/mman.h>
 #include <unistd.h>
 
diff --git a/drivers/event/dlb/pf/dlb_pf.c b/drivers/event/dlb/pf/dlb_pf.c
index 2f7e30abbd..5445c2d57d 100644
--- a/drivers/event/dlb/pf/dlb_pf.c
+++ b/drivers/event/dlb/pf/dlb_pf.c
@@ -6,12 +6,13 @@
 #include <stdbool.h>
 #include <stdio.h>
 #include <sys/mman.h>
-#include <sys/fcntl.h>
+#include <fcntl.h>
 #include <sys/time.h>
 #include <errno.h>
 #include <assert.h>
 #include <unistd.h>
 #include <string.h>
+
 #include <rte_debug.h>
 #include <rte_log.h>
 #include <rte_dev.h>
diff --git a/drivers/event/dlb2/dlb2.c b/drivers/event/dlb2/dlb2.c
index b28ec58bfb..fb5ff012a4 100644
--- a/drivers/event/dlb2/dlb2.c
+++ b/drivers/event/dlb2/dlb2.c
@@ -11,7 +11,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <sys/mman.h>
-#include <sys/fcntl.h>
+#include <fcntl.h>
 
 #include <rte_common.h>
 #include <rte_config.h>
diff --git a/drivers/event/dlb2/pf/dlb2_pf.c b/drivers/event/dlb2/pf/dlb2_pf.c
index 1142da5b25..cfb22efe8a 100644
--- a/drivers/event/dlb2/pf/dlb2_pf.c
+++ b/drivers/event/dlb2/pf/dlb2_pf.c
@@ -6,12 +6,13 @@
 #include <stdbool.h>
 #include <stdio.h>
 #include <sys/mman.h>
-#include <sys/fcntl.h>
+#include <fcntl.h>
 #include <sys/time.h>
 #include <errno.h>
 #include <assert.h>
 #include <unistd.h>
 #include <string.h>
+
 #include <rte_debug.h>
 #include <rte_log.h>
 #include <rte_dev.h>
-- 
2.30.1