From patchwork Mon Feb 17 22:33:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 65846 X-Patchwork-Delegate: david.marchand@redhat.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id E51C1A0553; Mon, 17 Feb 2020 23:33:41 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5C6AA1DA8C; Mon, 17 Feb 2020 23:33:39 +0100 (CET) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by dpdk.org (Postfix) with ESMTP id EC4F51DA8A for ; Mon, 17 Feb 2020 23:33:37 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 49A2521FE6; Mon, 17 Feb 2020 17:33:37 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 17 Feb 2020 17:33:37 -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-transfer-encoding; s=mesmtp; bh=Kf8Cy7aqJN QxFH5z5QJDeJ69LXZJqhgoAv+iJf6R548=; b=V/K2dGtAVdjBuuuSgdOjXIyi4T QlJPF+SyEjidx3Gq5kihvl7HLd5eOMPYJjNwyS4lDNuYHkTp/bZLnN3WI+iYsBg9 5WpQI87Od7tZCWuYjVaLqkjLn88hYPEXf8+g7l1tq7F0hvOGZ3a9gCIFcQNSYGun 1Q9W23tndMTp5ka1I= 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=Kf8Cy7aqJNQxFH5z5QJDeJ69LXZJqhgoAv+iJf6R548=; b=0xHoz+Lk 4hTmitoXB9vgms6+4kEgBKHuDuppvQxCArvLAOiewrPalMiPQK7pE9Hdr705qiW6 ve+0pylAzABYI8wRJdbikvN4JorS+wJtd9FTiSpWqOmg2yHovpNdFjOsAqQ8pZub IHG1zGEJDzhjFeDxClqw7ROaFZMMnQiTPlLCIqK3FkU4LXF0cAT79ZhUhDxuWZSe P06cZoSNcUBDj3JGuBAwSCvVzdvBVG/LSgQc2jZP2mw6F/DvBUQbsdX8dTlpJjpy 9MnbxkK10ZdvGzBiamIWth45o1DWOu9ChH4CxAq0887bpfa1Vxr4X1I2eqiTX7kj /E07Owl1lBIYAg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeejucetufdoteggodetrfdotffvucfrrh hofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurh ephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefvhhhomhgrshcuofho nhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukfhppeejje drudefgedrvddtfedrudekgeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhep mhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 6952F3060BE4; Mon, 17 Feb 2020 17:33:36 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: Aaron Conole , Michael Santana , Jerin Jacob Date: Mon, 17 Feb 2020 23:33:22 +0100 Message-Id: <20200217223323.2219648-2-thomas@monjalon.net> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200217223323.2219648-1-thomas@monjalon.net> References: <20200217113547.1889436-1-thomas@monjalon.net> <20200217223323.2219648-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v2 1/2] ci: remove redundant configs disabling kmods 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The kernel modules are not built by default since below commit. The Travis CI matrix can be simplified by removing the redundant option enable_kmods=false, and by removing some jobs which become redundant. Note: there is no benefit in checking kmods in Travis Ubuntu. Anyway different kernel versions and distributions are needed, and the Technical Board is looking at moving the Linux kmods out of this repository. Fixes: 91a861e54164 ("config: disable Linux kernel modules by default") Signed-off-by: Thomas Monjalon Acked-by: Aaron Conole --- .travis.yml | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/.travis.yml b/.travis.yml index 22539d8238..19422d4b3c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,8 +38,6 @@ before_install: ./.ci/${TRAVIS_OS_NAME}-setup.sh env: - DEF_LIB="static" - DEF_LIB="shared" - - DEF_LIB="static" OPTS="-Denable_kmods=false" - - DEF_LIB="shared" OPTS="-Denable_kmods=false" - DEF_LIB="shared" RUN_TESTS=1 matrix: @@ -50,13 +48,13 @@ matrix: apt: packages: - *build_32b_packages - - env: DEF_LIB="static" OPTS="-Denable_kmods=false" AARCH64=1 + - env: DEF_LIB="static" AARCH64=1 compiler: gcc addons: apt: packages: - *aarch64_packages - - env: DEF_LIB="shared" OPTS="-Denable_kmods=false" AARCH64=1 + - env: DEF_LIB="shared" AARCH64=1 compiler: gcc addons: apt: @@ -75,13 +73,7 @@ matrix: packages: - *extra_packages - *doc_packages - - env: DEF_LIB="static" OPTS="-Denable_kmods=false" EXTRA_PACKAGES=1 - compiler: gcc - addons: - apt: - packages: - - *extra_packages - - env: DEF_LIB="shared" OPTS="-Denable_kmods=false" EXTRA_PACKAGES=1 + - env: DEF_LIB="static" EXTRA_PACKAGES=1 compiler: gcc addons: apt: @@ -106,18 +98,6 @@ matrix: packages: - *extra_packages - *doc_packages - - env: DEF_LIB="static" OPTS="-Denable_kmods=false" EXTRA_PACKAGES=1 - compiler: clang - addons: - apt: - packages: - - *extra_packages - - env: DEF_LIB="shared" OPTS="-Denable_kmods=false" EXTRA_PACKAGES=1 - compiler: clang - addons: - apt: - packages: - - *extra_packages - env: DEF_LIB="static" arch: arm64 compiler: gcc @@ -146,7 +126,7 @@ matrix: apt: packages: - *required_packages - - env: DEF_LIB="shared" OPTS="-Denable_kmods=false" BUILD_DOCS=1 + - env: DEF_LIB="shared" BUILD_DOCS=1 arch: arm64 compiler: gcc addons: From patchwork Mon Feb 17 22:33:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 65847 X-Patchwork-Delegate: david.marchand@redhat.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id E4F00A0553; Mon, 17 Feb 2020 23:33:49 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C56261DA92; Mon, 17 Feb 2020 23:33:41 +0100 (CET) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by dpdk.org (Postfix) with ESMTP id 6F4541DA90 for ; Mon, 17 Feb 2020 23:33:40 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id E928D21FEC; Mon, 17 Feb 2020 17:33:39 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 17 Feb 2020 17:33:39 -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-transfer-encoding; s=mesmtp; bh=wiDxUGk+3V JzN697nITAcfNi7L7vMZY7fnufjkngUJU=; b=PIhkQQYE3V/1S7O2ghPr4qzeY6 Uu+4/siZe2NrraSfzQ/2Ps+OYoafforXD6LAHT3k13XXHnaPLFE2znJxh9UoS2T/ 9gGUFoJ/HllGOkB025EbNsgOIbFwAWrmenbZN7usSDXcoPvHr2ObHwCflNUo9s2j tG/TILU/W3aeOSsfA= 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=wiDxUGk+3VJzN697nITAcfNi7L7vMZY7fnufjkngUJU=; b=vfrROrho HqV8mNTyShNGKtMJqp5X2bC+ddWw+dwxeWvNCheJ+Spi4MSaqUhe0F/Apmr7niMc O4KADypCfu59Ps2/afoyyxrnPXxAQNG0cub0alZQ2WRcoHiJlJG3WHjJVa0FpyNr n94dby0isHuVlpeG2l8XKdql+0l/K3HbVYdwBrxBldDIHQFFlYUOfpbNoBnwsRUj D78FgRfKjJXH4jTLy0N/xdx/pBZzrZESzTgECG5AZ1GjXzxRjdzOVGDhfthxIU/n E0S1YnAPDydDI1yTuFataNLBVzfSpTkjU9UPGxyJWQAo+eAuJQnRvwA0csFHIKiF 73TBpF3gMvxTeA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeejucetufdoteggodetrfdotffvucfrrh hofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurh ephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefvhhhomhgrshcuofho nhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukfhppeejje drudefgedrvddtfedrudekgeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhep mhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 570633060C21; Mon, 17 Feb 2020 17:33:39 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: Aaron Conole , Michael Santana Date: Mon, 17 Feb 2020 23:33:23 +0100 Message-Id: <20200217223323.2219648-3-thomas@monjalon.net> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200217223323.2219648-1-thomas@monjalon.net> References: <20200217113547.1889436-1-thomas@monjalon.net> <20200217223323.2219648-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v2 2/2] ci: enable more drivers in Travis builds 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The Travis compilation is missing some dependencies to build these PMDs: - af_xdp (libbpf) - ipn3ke (libfdt) - mlx (libibverbs) Note: libbpf is not yet available on Ubuntu. Signed-off-by: Thomas Monjalon Acked-by: Aaron Conole --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 19422d4b3c..40268cd1be 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,7 +24,7 @@ aarch64_packages: &aarch64_packages extra_packages: &extra_packages - *required_packages - - [libbsd-dev, libpcap-dev, libcrypto++-dev, libjansson4, abigail-tools] + - [libbsd-dev, libpcap-dev, libibverbs-dev, libcrypto++-dev, libfdt-dev, libjansson4, abigail-tools] build_32b_packages: &build_32b_packages - *required_packages