From patchwork Mon Feb 17 11:35:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 65831 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 53E38A0553; Mon, 17 Feb 2020 12:36:06 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 90B821D6F8; Mon, 17 Feb 2020 12:36:05 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id 5C28E1D6F6 for ; Mon, 17 Feb 2020 12:36:04 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id C7D3622033; Mon, 17 Feb 2020 06:36:03 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 17 Feb 2020 06:36:03 -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=rkvyZTgMEz 7ayr+Sdg536Ue7Hv7beJlCGGx/CnoSTuw=; b=qJSp2s5MPdNk/zuyozRdDAUrKh 9OWz0Ipu+AfDWb8x5TrKLwO5K+1DI7Zx0N31sTXP7t1I1tE3HC3JpfD2Xg9Qsbg/ og7hzQhjFp3XHn9vsY2oMIthjKnr51d9yojP1a/CaJlzR5Gd/5j80VpEKOiRcIjO mVaywd27nV1blmybQ= 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=rkvyZTgMEz7ayr+Sdg536Ue7Hv7beJlCGGx/CnoSTuw=; b=w7sg/k9M /tTgslb5SP/QYu+PpFK2WBirbdJt1F3SBFW2r0ZMFTP1OKGhz8a76G4k7UMj6TPP g/WBPKTq1yoQy7jNH+1vrogTH9Tqi8XdQgX+puh+qVV2Xl0ELAbLu34P7eEYDhQx /mWm80ZmbKkwpm6gvwGF1kN5Yja20cDJsTDqjbts/b6/2Axj6z6LV0cMQy6+/SFn XkyV3JUrxrQ7o7KmpxkIpEjcIR+Wpn1v7GJzN50iX9AIkNz+d7GcQ6Fk+zc0nbOm hTaalTkHPLToK+3SOdz2GfPiqh18k3zV0oJc++VY8lxd4wudL7Bilv7CUZzBqWRy W17lGuchWO7txA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeeigddvlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucfkph epjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth 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 1E0B3328005A; Mon, 17 Feb 2020 06:36:03 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: Aaron Conole , Michael Santana Date: Mon, 17 Feb 2020 12:35:46 +0100 Message-Id: <20200217113547.1889436-2-thomas@monjalon.net> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200217113547.1889436-1-thomas@monjalon.net> References: <20200217113547.1889436-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 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. 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 11:35:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 65832 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 11247A0553; Mon, 17 Feb 2020 12:36:15 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4F9C31D709; Mon, 17 Feb 2020 12:36:09 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id 277151D703 for ; Mon, 17 Feb 2020 12:36:08 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id CDD2121FE6; Mon, 17 Feb 2020 06:36:06 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 17 Feb 2020 06:36:06 -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=Ij0ufaR2GR 8A1j4m7V2RY9qa0WaonbXyEKhYXPDgHic=; b=F4OSJLefi2SBJjANduIxowC1H1 w7c2u7Eos6hZv5AvuPZFPeMdaYLL4XCF2WYFeJw4f5fEfBCE231GWEL6rA0aUr0g ZxPkSRxqDiWkvREg6VUkuAcgfe+KWNpqQT6wcFLwU5eMZXaiu+MY5/z2uB9hHV7+ bZP9b9VczMykRfocc= 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=Ij0ufaR2GR8A1j4m7V2RY9qa0WaonbXyEKhYXPDgHic=; b=oW/3TL0J u1eZF1DzvgRqa+Z3Uws1Kb1S5j8x75pk85IMH70evPwQJEk4TARuSH1pSW6rsTAY FaqDte00AGEabp3r/0hPgjMFQk+zkrDrTXawcQQeTS/9QnsbrmU82+BI9yP8zlN7 HGtaSKNKxTQxaXf0aUcpbDjFqALxc0i7dQ8p/gZ0bAWTTCrLBB2E3upSPliy8y+X WQkrXWz4nzEIXk1CILS6E2oZQOeLAymmBXoStHucBiHWuZ+u3Yc3xwwh2v/TblsJ aHEd2JJ+EFpUo1I4RbYchygdAm1qRrIH2dNYm89IMDKxN2mPzdXPe82rvR3UT6Ve 1opqv9tY+RHx0g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeeigddvlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucfkph epjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrhfuihiivgepudenucfrrghr rghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth 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 4C857328005E; Mon, 17 Feb 2020 06:36:06 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: Aaron Conole , Michael Santana Date: Mon, 17 Feb 2020 12:35:47 +0100 Message-Id: <20200217113547.1889436-3-thomas@monjalon.net> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200217113547.1889436-1-thomas@monjalon.net> References: <20200217113547.1889436-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 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) 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..bb32c8edcc 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, libbpf-dev, libpcap-dev, libibverbs-dev, libcrypto++-dev, libfdt-dev, libjansson4, abigail-tools] build_32b_packages: &build_32b_packages - *required_packages