From patchwork Mon Jan 1 21:00:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123068 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8232340qgn; Mon, 1 Jan 2018 13:00:56 -0800 (PST) X-Google-Smtp-Source: ACJfBovyQh+sazTWzblLwXYcRX6VV5MozS148cedgNou99FqItSznmn90rOm2S6QUYVPyLxjmkUe X-Received: by 10.237.61.238 with SMTP id j43mr53892536qtf.303.1514840456727; Mon, 01 Jan 2018 13:00:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840456; cv=none; d=google.com; s=arc-20160816; b=Hudi8oT9ljkXCSn/+YkM6bjB1nFwI/4y+eI5T4VYEE7xAZLQaf6GlH/LrKvgmd0iDl tWa6RC2DFrktj0ddQ16m/mo8qmomw/XanEm03pPIDEaDwaf5kIZNc4Vtf01purbH5tnF E+3kke0TYUKcLYljLAgvVE4ojeyDY24CSjqqEyv/2xIvWEZU7Jae9Kjp0eXHrfCK7N11 QHr2MrNm3WsFeMoZ2snbExhera/ulJ0xdkxUj018v1NUR3b8i6pb1yflZZuAJ7MbBpRr aMl0ECahTBXpqaoU9ZhHmS1VSm/dNBBYl6J4RyzY2pt2C2Mr8/B4czqpgWrQ62vf2Cz6 RHzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=t47BKOXBq0woi4vid8R4PkFQVR9lfY/ngRTnMnlA/RM=; b=dtNo3raFXeGL/lL4Jw+xNMEAzLn8aWDMAiVghEFpCXZWnizSb0oGWCCEg5X0AneYgs 78zU6SexuyK8JD+M9olBshFd9G5EUiQxKDxO9Ou5x7hAstNtPLwHfsWWU79Gdg7KtZ7H 62t5x8TFs4a9gH8absEddZkUP3h4u6JXRKPODzCDW7pYvNV3Y6c1Nl3In7bZ3lHrQyWj egCnTUTjXLW+KD9FZ5O+6a0E8+DQjIxKNL/G/pPxPb3T9aTgoRi4nCsQxwGuX1b8/EQG D6poXS7+9cPH/ngUcc9G9uvrni7sOYpDXni304jO9TOhMt2OqtgCYkdZAT/ATycWIK6C DIKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id j19si1504022qtc.112.2018.01.01.13.00.56; Mon, 01 Jan 2018 13:00:56 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 575DE60865; Mon, 1 Jan 2018 21:00:56 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 17A126087E; Mon, 1 Jan 2018 21:00:26 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 8BE4560848; Mon, 1 Jan 2018 21:00:19 +0000 (UTC) Received: from forward106j.mail.yandex.net (forward106j.mail.yandex.net [5.45.198.249]) by lists.linaro.org (Postfix) with ESMTPS id 4446260846 for ; Mon, 1 Jan 2018 21:00:18 +0000 (UTC) Received: from mxback9j.mail.yandex.net (mxback9j.mail.yandex.net [IPv6:2a02:6b8:0:1619::112]) by forward106j.mail.yandex.net (Yandex) with ESMTP id 8DDA91801A33 for ; Tue, 2 Jan 2018 00:00:16 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback9j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 3EhsHyrrts-0GQCUBMu; Tue, 02 Jan 2018 00:00:16 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0FlKjJbC; Tue, 02 Jan 2018 00:00:15 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:04 +0300 Message-Id: <1514840413-19172-2-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 1/10] helper: link against libpthread and libodp-linux X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov libodphelper.so uses symbols from libpthread and libodp-linux.so, link it aganst those libraries. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ helper/Makefile.am | 3 +++ 1 file changed, 3 insertions(+) diff --git a/helper/Makefile.am b/helper/Makefile.am index ee1c17d6d..ebb67346c 100644 --- a/helper/Makefile.am +++ b/helper/Makefile.am @@ -10,6 +10,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/platform/@with_platform@/include \ -I$(top_srcdir)/platform/@with_platform@/arch/@ARCH_DIR@ \ -I$(top_builddir)/include +AM_CFLAGS = $(PTHREAD_CFLAGS) AM_LDFLAGS = -version-number '$(ODPHELPER_LIBSO_VERSION)' @@ -60,4 +61,6 @@ __LIB__libodphelper_la_SOURCES += \ linux/thread.c endif +__LIB__libodphelper_la_LIBADD = $(PTHREAD_LIBS) $(LIB)/libodp-linux.la + lib_LTLIBRARIES = $(LIB)/libodphelper.la From patchwork Mon Jan 1 21:00:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123069 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8233644qgn; Mon, 1 Jan 2018 13:02:13 -0800 (PST) X-Google-Smtp-Source: ACJfBouflXGLibkFm276MUmYXIdwTT2IdG54DNDPZ3r1+upSXz6//dndcZcdL7n1CocEyVjpxBdl X-Received: by 10.200.37.125 with SMTP id 58mr55221910qtn.138.1514840533629; Mon, 01 Jan 2018 13:02:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840533; cv=none; d=google.com; s=arc-20160816; b=LVwsseAUT3yrk9XyqJ7fpYaqklRZ65xpMmU4TILXyyjVTV2Vl3OhGC3BuVhbXfWQBz /pdRuoltrzoov6Jv3bP0EKQm1Rl89H/V62sucHSpgodBoVgdF9o2Z+W3DTGxaGPclesF OsBR119kK+UxeM+/9rugjfvoG9r0Wjzb2ZY/fPZGGNsVmeaMOaLRVWB49ME+eRZangP7 smrfIe+oKrmsRzB9AhSDv+IFn2aU2K9xrkiDgnoKWKJ+0Ye9j0r+Lcjvm8E1z86T2y0X OQPQrQsEtXTPPdgCfaGONKV5Pk92apNp1E9KS504uqN6TTsv76aaiPGfpgACNKoNS5HZ nuEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=UeWrINquN8BK6JBTnl9aP4+/HnAfMEh+UP1wo1s3pE0=; b=qOhpGtU4ZAixPQ5oWaWX2VNfNYdxYjEPvr+ITADsHDcmYQM1EGrOrn9NCHNMKw/e2u leBjqr8SsukX9opqbwLyEPh4gkBlqaJ3BgN6jT7Ihyx/RYxTP3anuUeO05DBsCYWpdfL C5AnAaFP+NPdLJ0rrrXajurZ7BHDpzuhVsJhx2hroZEm7WrgRBBo2ywSCUbtm9m0vFak 5+xoMnqIEmjDN/v/wsyqhBQ2ZaKT3SJiEKisVfFVeQDg5Jzuu2Snis6lXh4heCvfUgOV FACdiXH3LO6seugXbKszY3ncxsgsEy0x877K538kJgbyz0OYyJR72wjG8zfgCUSu1JXX ugoA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id i31si9917898qtc.424.2018.01.01.13.02.13; Mon, 01 Jan 2018 13:02:13 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 53727608DD; Mon, 1 Jan 2018 21:02:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 6D7A86087E; Mon, 1 Jan 2018 21:01:01 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 882A860848; Mon, 1 Jan 2018 21:00:50 +0000 (UTC) Received: from forward105o.mail.yandex.net (forward105o.mail.yandex.net [37.140.190.183]) by lists.linaro.org (Postfix) with ESMTPS id D3C6C60865 for ; Mon, 1 Jan 2018 21:00:24 +0000 (UTC) Received: from mxback5o.mail.yandex.net (mxback5o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1f]) by forward105o.mail.yandex.net (Yandex) with ESMTP id 36A744441D37 for ; Tue, 2 Jan 2018 00:00:23 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback5o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 8T4fi7cIeO-0HEOgS86; Tue, 02 Jan 2018 00:00:17 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0GluVhPw; Tue, 02 Jan 2018 00:00:16 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:05 +0300 Message-Id: <1514840413-19172-3-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 2/10] doc: add missing user-guide images to Makefile.am X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Omitting those images in Makefile.am made them disappear from distribution tarball resulting in an improperly-built documentation files. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ doc/users-guide/Makefile.am | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/users-guide/Makefile.am b/doc/users-guide/Makefile.am index b2ebd4d4f..7be32ddc1 100644 --- a/doc/users-guide/Makefile.am +++ b/doc/users-guide/Makefile.am @@ -32,6 +32,12 @@ IMAGES = $(IMAGES_DIR)/overview.svg \ $(IMAGES_DIR)/pktio_fsm.svg \ $(IMAGES_DIR)/pktout_direct_send.svg \ $(IMAGES_DIR)/pktout_queue_send.svg \ + $(IMAGES_DIR)/ref.svg \ + $(IMAGES_DIR)/refpkt1.svg \ + $(IMAGES_DIR)/refpkt2.svg \ + $(IMAGES_DIR)/refpktmulti.svg \ + $(IMAGES_DIR)/refpktsingle.svg \ + $(IMAGES_DIR)/refstatic.svg \ $(IMAGES_DIR)/release_git.svg \ $(IMAGES_DIR)/segment.svg \ $(IMAGES_DIR)/simple_release_git.svg \ From patchwork Mon Jan 1 21:00:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123071 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8235137qgn; Mon, 1 Jan 2018 13:04:05 -0800 (PST) X-Google-Smtp-Source: ACJfBotKHGyq0Dmp4zRDbOv3omRHLxJY4GLsxDPO2iYWK7HnJhNKOsGuzKee6zDIwaj+69JXcBIK X-Received: by 10.55.221.20 with SMTP id n20mr57809452qki.181.1514840645259; Mon, 01 Jan 2018 13:04:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840645; cv=none; d=google.com; s=arc-20160816; b=VojoCI5SUwDnJMdCEe8BfDakfaKuN8WagAU0sDRpmI3n1h387VlLZvb7Q0wz1uddt+ AAEg2m2P6DtTInmm4pNAymHmvKiL2uLyjEzhzkilL3praDPQXJJlaofPJ4R4C+E0HUKI x5CDvD0ebIyPwFEu60nSTJUVximexJp95fNlTNi0Gq1y6Dvq6vo3PYO9WRKeQEzW8qEO mO2buZJiYmztP8o6tFZJkWcAdKVeTyrJ424/qAZSN5F9tS8bUMHcnNMKzJyww7C02chO X20Bc3Hj03tFHoXWTEfz6ql5FuVdTYGD67EzJLfjsFLoI1ofK1vY3GEfYsWBdd14igTB +DBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=cj/QhWX0/2m+K1WPMmjUBUQoGsZk54WrpL1JHfric68=; b=WaOPblTyutKZSa7+8qecP6Lmcqf+83pieAUZQ1paHgbbF3y/d9YLs6xK1iQkFjOo6C D1SWKPznxEoc8m5JQM4e24wYMVursbnnx4I+TaydqBJQqZ4kNaYO/haWiLb+Mxvw91+L gOIasgq/fty5Y2PDBANmw0M/FElq0WlhTQURgVWDvRIGDhVcCiwTtin9watXD/hMDLxX 6mwsf8Z1GlxB2+0mnpkaDCVxBdVJceT6F8NcG6HwpObGZFqTo+1M2WpOnIc5aPRoHNyO PKOjqKtWnvQImnDjQXHga9wN3rnsxhZuduwCmN4y7xWB2hzyu8DnkrGaAF72jrAySLc4 ZDHA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id o3si2194163qtd.116.2018.01.01.13.04.05; Mon, 01 Jan 2018 13:04:05 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id ECF0F616F7; Mon, 1 Jan 2018 21:04:04 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 7A3BC6087E; Mon, 1 Jan 2018 21:02:18 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 052836151A; Mon, 1 Jan 2018 21:02:01 +0000 (UTC) Received: from forward102j.mail.yandex.net (forward102j.mail.yandex.net [5.45.198.243]) by lists.linaro.org (Postfix) with ESMTPS id 4877360846 for ; Mon, 1 Jan 2018 21:00:31 +0000 (UTC) Received: from mxback12g.mail.yandex.net (mxback12g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:91]) by forward102j.mail.yandex.net (Yandex) with ESMTP id D225A5602456 for ; Tue, 2 Jan 2018 00:00:29 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback12g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id D18ZvVlls4-0NXun3N6; Tue, 02 Jan 2018 00:00:23 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0NlKXs3W; Tue, 02 Jan 2018 00:00:23 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:06 +0300 Message-Id: <1514840413-19172-4-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 3/10] doc: add missing implementers-guide images to Makefile.am X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Omitting those images in Makefile.am made them disappear from distribution tarball resulting in an improperly-built documentation files. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ doc/implementers-guide/Makefile.am | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/implementers-guide/Makefile.am b/doc/implementers-guide/Makefile.am index 07ee141c8..c407339e2 100644 --- a/doc/implementers-guide/Makefile.am +++ b/doc/implementers-guide/Makefile.am @@ -2,10 +2,12 @@ include ../Makefile.inc SRC = implementers-guide.adoc TARGET = implementers-guide.html +IMAGES = $(IMAGES_DIR)/abi_llvm.svg \ + $(IMAGES_DIR)/abi_traditional.svg -EXTRA_DIST = $(SRC) +EXTRA_DIST = $(SRC) $(IMAGES) doc_DATA = $(TARGET) -$(TARGET): $(SRC) +$(TARGET): $(SRC) $(IMAGES) CLEANFILES = $(doc_DATA) From patchwork Mon Jan 1 21:00:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123070 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8234540qgn; Mon, 1 Jan 2018 13:03:19 -0800 (PST) X-Google-Smtp-Source: ACJfBotTiKT/FPA65RYKnXY1AEN+wd44ybKmoJs1MYBKA1fv2Xw2UK19Y8hy1OvISqs2PgxDl/WX X-Received: by 10.200.48.51 with SMTP id f48mr56217578qte.262.1514840599637; Mon, 01 Jan 2018 13:03:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840599; cv=none; d=google.com; s=arc-20160816; b=U4a3pZ1QZ/GcpG9/0GzWmufDR41upnXBALK08++aT4HBI8u8ieyRbzvZNercbxqX7b lguNcww5NW/fLHozCak/1Ltcoxgx5b+wiLORQjD3OUycBKJ+RWeQq+rq89lDyui38P72 gxMoKhkcI9q/qePceIWtaTWhg+K+GIOQ7iJ+pDClzjcQWhcu+IDhkDV6JuZF6XvmhK9w 3hgkwLumRkfQ86CQFoj9AEHfxylgrznzkxvrNPTfjiE/rGLw3RjWp4R8+cgbD3sni0Jn d33hP6R3omiC87kOpLP0D74PDZa239WZHvI2RaS7HV2Mtu6CAAoe0zkgtWF2eXCQ5cN0 MSBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=oivNH/1h8C0eotTrUST9ZRABSqtTV56RcmVdsuplkbQ=; b=V6tNzbdTCt2iUej7+agjZ/g6r6kri0u/btW/e8LN8gtqtAGUCKKnwxSfQoxnRDg3af 3QkzoslAuAbFV7AUnY+Xh1k5od1JkF2EgEMaZaWkTR9S4ID40e2jtlEWVB2ALedNfWIm M+z36yae1WAISHmnfhNMj5KI95NTTI3yJg/97j82U0rQP6OJtC0qRuccj++Iws3q9H6j PAMrh1HCJb+cxhDfX5TYVpPlzB1KHghVaFX8C/rt7NxEXHr/r5wOFattHNRcuYIojHMs XnTOVoWml+y9h2z0ju5T58EtL1P+yvkdX/xiz59SdeQflGNfTjgjgvGqycyz/v+/6eIO CHgw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id o35si1808562qtj.482.2018.01.01.13.03.19; Mon, 01 Jan 2018 13:03:19 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 53FF6608DF; Mon, 1 Jan 2018 21:03:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 241746089E; Mon, 1 Jan 2018 21:02:06 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 531976095E; Mon, 1 Jan 2018 21:02:00 +0000 (UTC) Received: from forward103j.mail.yandex.net (forward103j.mail.yandex.net [5.45.198.246]) by lists.linaro.org (Postfix) with ESMTPS id 7CB0B608DD for ; Mon, 1 Jan 2018 21:00:31 +0000 (UTC) Received: from mxback18j.mail.yandex.net (mxback18j.mail.yandex.net [IPv6:2a02:6b8:0:1619::94]) by forward103j.mail.yandex.net (Yandex) with ESMTP id 4F03234C18EA for ; Tue, 2 Jan 2018 00:00:30 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback18j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id NXcnPNuXSi-0UoOC49b; Tue, 02 Jan 2018 00:00:30 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0Tl84Ruu; Tue, 02 Jan 2018 00:00:29 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:07 +0300 Message-Id: <1514840413-19172-5-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 4/10] performance: odp_crypto: correct typo X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Receieved -> Received. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ test/performance/odp_crypto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/performance/odp_crypto.c b/test/performance/odp_crypto.c index 0cbc2754e..761cc8cff 100644 --- a/test/performance/odp_crypto.c +++ b/test/performance/odp_crypto.c @@ -612,7 +612,7 @@ run_measure_one(crypto_args_t *cargs, if (cargs->debug_packets) { mem = odp_packet_data(out_pkt); - print_mem("Receieved encrypted packet", + print_mem("Received encrypted packet", mem, payload_length + config-> From patchwork Mon Jan 1 21:00:08 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123073 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8236723qgn; Mon, 1 Jan 2018 13:06:00 -0800 (PST) X-Google-Smtp-Source: ACJfBosU099wrYrQMD5MFnlubWFRK7bCh+xH4+A4pKPrUs0MM/wR6hOp+qaXpdzXmaYf2yYjkKwD X-Received: by 10.237.53.2 with SMTP id a2mr56505401qte.5.1514840760052; Mon, 01 Jan 2018 13:06:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840760; cv=none; d=google.com; s=arc-20160816; b=0oHMdxQDm9k5n1ukLiCAhlm9rLoDk9aYLCEWI0InLBROXvzG8pCIiZqmB+7z0nYHb2 UbBF+CqZXBedBjafZqE3vuXzWQegCx6QC/ofn8QXoYbLEi78BLtsKfUnG2d65+J3I3M9 /8l4inmBdK4dWcDBODwQHIG2e4Imt3WpoxeqTpBh9BQIg1LtiBCzfX7izbvLpti3e7it JuQCsYk7ncY4jkPw2bgD4mn2DCN4LVAA76RUMwcW+DNlR8eR6YadN787p22W14XskUk0 T81deunjY6/YuSsfiIDOpd/KBDBu+nmHmWg7/CbITaB2yuOdcTlpZd1kYWwP1QsiUcCv +IYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=w4U7/o50xTqKBe9dOTh5L9nwqhVFsDr5v8XW+hCEcGM=; b=a2qjkvpnd1H1m8J8S8K7J7PGnmuL5KZzH/ak7numg6Ru6PLP+VTccr6jpG2wFo2NW7 +Zk9d3x09IuSxbf8MKFylQuAvCqbIrPeeJA59ZI+o+eH7stnSnU/x0+sc/ZA2mmWP+Gx VhF45xh8FcBbXfh4VPJMhl8OhCon5y4EJZ0GHFOpd/waUvqHKvqp8A9qWpSn1h9UwB7Z seALIi460Uucxv0HYiuze3aPUACKiTImuGr7Jls915Hu8Hky+eaxQpMG51/6JCah5zTr qvscvveMsincEQadNOX3sy6QfuRPWPurfZjJC+qPUgPxo56o0m4FBa2bIqhXcVLa55aW HAJA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id f190si1920270qkc.249.2018.01.01.13.05.59; Mon, 01 Jan 2018 13:06:00 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 9C9D9616F4; Mon, 1 Jan 2018 21:05:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id DEBAB61527; Mon, 1 Jan 2018 21:02:33 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 666B76089D; Mon, 1 Jan 2018 21:02:04 +0000 (UTC) Received: from forward104p.mail.yandex.net (forward104p.mail.yandex.net [77.88.28.107]) by lists.linaro.org (Postfix) with ESMTPS id EA034608A7 for ; Mon, 1 Jan 2018 21:00:31 +0000 (UTC) Received: from mxback1o.mail.yandex.net (mxback1o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1b]) by forward104p.mail.yandex.net (Yandex) with ESMTP id C37CE1821F2 for ; Tue, 2 Jan 2018 00:00:30 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback1o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id I3ssia5IN8-0Uv0iJ6a; Tue, 02 Jan 2018 00:00:30 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0UliZwWB; Tue, 02 Jan 2018 00:00:30 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:08 +0300 Message-Id: <1514840413-19172-6-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 5/10] build: provide an option to link examples dynamically X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Distributions won't like statically-linked binaries. Provide configure switch to link examples and tests dynamically. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ configure.ac | 11 +++++++++++ example/Makefile.inc | 4 ++++ test/Makefile.inc | 4 ++++ 3 files changed, 19 insertions(+) diff --git a/configure.ac b/configure.ac index 177881a58..3242c453c 100644 --- a/configure.ac +++ b/configure.ac @@ -172,6 +172,16 @@ AS_IF([test "${with_platform}" = "linux-generic"], AC_DEFINE_UNQUOTED([IMPLEMENTATION_NAME], ["$IMPLEMENTATION_NAME"], [Define to the name of the implementation]) +########################################################################## +# Build examples/tests dynamically +########################################################################## +AC_ARG_ENABLE([static-tests], + [AS_HELP_STRING([--disable-static-tests], + [disable static linking of examples and tests] + [ with ODP])], [], + [enable_static_tests=yes]) +AM_CONDITIONAL([STATIC_LINK], [test "x$enable_static_tests" != "xno"]) + ########################################################################## # Include m4 files ########################################################################## @@ -383,6 +393,7 @@ AC_MSG_RESULT([ Deprecated APIs: ${deprecated} debug: ${enable_debug} cunit: ${cunit_support} + static tests linkage: ${enable_static_tests} test_vald: ${test_vald} test_perf: ${test_perf} test_perf_proc: ${test_perf_proc} diff --git a/example/Makefile.inc b/example/Makefile.inc index 1609066e6..4cf5cfacc 100644 --- a/example/Makefile.inc +++ b/example/Makefile.inc @@ -13,4 +13,8 @@ AM_CFLAGS = \ -I$(top_srcdir)/platform/@with_platform@/arch/@ARCH_DIR@ \ -I$(top_builddir)/include +if STATIC_LINK AM_LDFLAGS = -L$(LIB) -static +else +AM_LDFLAGS = +endif diff --git a/test/Makefile.inc b/test/Makefile.inc index f7c0da214..d7e435038 100644 --- a/test/Makefile.inc +++ b/test/Makefile.inc @@ -18,7 +18,11 @@ INCFLAGS = \ AM_CPPFLAGS = $(INCFLAGS) AM_CFLAGS = $(CUNIT_CFLAGS) +if STATIC_LINK AM_LDFLAGS = -L$(LIB) -static +else +AM_LDFLAGS = +endif @VALGRIND_CHECK_RULES@ From patchwork Mon Jan 1 21:00:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123072 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8235864qgn; Mon, 1 Jan 2018 13:05:02 -0800 (PST) X-Google-Smtp-Source: ACJfBosGwbmBOcFgreyC9ru+AAWtSfOwZKhSjLiWzU5YgMvDiIXum7ZM6bBYcRDInA0oWvdTdaty X-Received: by 10.200.34.177 with SMTP id f46mr57850149qta.82.1514840702100; Mon, 01 Jan 2018 13:05:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840702; cv=none; d=google.com; s=arc-20160816; b=K/UG7WJHFvNxlUnUEUEE0TBMDPgMNagbX3buZaJw2EtCLrype3rOsbZ4ZmTIjWttHM m52zd5ouePJM7hZgmMAt01tC5cQ43GcpFSbsQXjbh1FaIRmcRDbTHqhNxCD4zXIOJk9K 6Bt83OdHrhR8OTIUIx1p35eeilatCdVdhKajQ5fTMJMwvpPiRrL0RGDZhpGSWhdrJ94l xK3WhlNCXJcqkoKGD3zA9/5pZ3Eoj7DEmVGr+//q6hgEpNg0NDTooW45hIChCi1lRXFL saTsGt6dtJc15qjYc2nTKRLw/ClZIoorKsAmYSYZtqBbP/2OVgVTYyU5Pi56+ZMVkQYH QoZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=L7niTu6GKcRWuuJ372tJm687zDy8QLk527md+hfOWaE=; b=hm7uzMn/pBgvmam/Y2vG35s8BLaNHJdiLQaLXsH0sbDWSaj3W5+NjnwLKGO26STiiw owLx9+/tnS4+ZYM4OwBZxwPhQJjcIXgZHflpIMmqkraJqrCdwckgzOL2XRUptBrCClTy 7tlKaCHO4PJJ46y9xGEB5bYzPGKGkSSAx498tDv5+yT7ipzuTPb1FIj2emC5WX5SLxy7 QDedE4TaChQdl29OTD47j1p2jNICGTe4zH9INWrLkigbxGhfYs7oRU7PffE79v1JyVNP 5boNDk+XIIpwoTEoA2zHy4vvbsiNcR1+12PFzGrAP2f0OPbIZVNMzHZDIk10OAsewj6J WzIQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id y2si1264851qta.362.2018.01.01.13.05.01; Mon, 01 Jan 2018 13:05:02 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id B578261524; Mon, 1 Jan 2018 21:05:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id B795E6151C; Mon, 1 Jan 2018 21:02:26 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 168576089D; Mon, 1 Jan 2018 21:02:04 +0000 (UTC) Received: from forward101j.mail.yandex.net (forward101j.mail.yandex.net [5.45.198.241]) by lists.linaro.org (Postfix) with ESMTPS id C96C3608B3 for ; Mon, 1 Jan 2018 21:00:32 +0000 (UTC) Received: from mxback4j.mail.yandex.net (mxback4j.mail.yandex.net [IPv6:2a02:6b8:0:1619::10d]) by forward101j.mail.yandex.net (Yandex) with ESMTP id 611611241ABE for ; Tue, 2 Jan 2018 00:00:31 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback4j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id My2UyAyrcE-0VHiSkW0; Tue, 02 Jan 2018 00:00:31 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0Ulqwc6u; Tue, 02 Jan 2018 00:00:30 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:09 +0300 Message-Id: <1514840413-19172-7-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 6/10] linux-gen: dpdk: simplify linking with shared libdpdk X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov There is no need to pass PMDs when linking with shared DPDK library. Just pass -ldpdk which will pick up all PMDS dynamically. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ m4/odp_dpdk.m4 | 3 +++ platform/linux-generic/Makefile.am | 2 +- platform/linux-generic/m4/odp_dpdk.m4 | 37 ++++++++++++++++++++++++----------- 3 files changed, 30 insertions(+), 12 deletions(-) diff --git a/m4/odp_dpdk.m4 b/m4/odp_dpdk.m4 index 05e60cc06..6ea196b7a 100644 --- a/m4/odp_dpdk.m4 +++ b/m4/odp_dpdk.m4 @@ -13,6 +13,9 @@ else fi done AS_VAR_APPEND([DPDK_PMDS], [--no-whole-archive]) +# Hack to circumvent libtool to pass -ldpdk after all PMDS to gcc +# Otherwise it reorders linking flags and ends up with -ldpdk before all PMDs +AS_VAR_APPEND([DPDK_PMDS], [" "-Wc,-ldpdk]) AC_SUBST([DPDK_PMDS]) ]) diff --git a/platform/linux-generic/Makefile.am b/platform/linux-generic/Makefile.am index 7e40448bd..1136d3692 100644 --- a/platform/linux-generic/Makefile.am +++ b/platform/linux-generic/Makefile.am @@ -306,7 +306,7 @@ endif __LIB__libodp_linux_la_LIBADD = $(ATOMIC_LIBS) __LIB__libodp_linux_la_LIBADD += $(OPENSSL_LIBS) -__LIB__libodp_linux_la_LIBADD += $(DPDK_LIBS) $(DPDK_PMDS) +__LIB__libodp_linux_la_LIBADD += $(DPDK_PMDS) $(DPDK_LIBS) __LIB__libodp_linux_la_LIBADD += $(PTHREAD_LIBS) __LIB__libodp_linux_la_LIBADD += $(TIMER_LIBS) diff --git a/platform/linux-generic/m4/odp_dpdk.m4 b/platform/linux-generic/m4/odp_dpdk.m4 index 471bbcd51..2b31c58ab 100644 --- a/platform/linux-generic/m4/odp_dpdk.m4 +++ b/platform/linux-generic/m4/odp_dpdk.m4 @@ -13,16 +13,29 @@ AC_ARG_WITH([dpdk-path], [DPDK_PATH="$withval" pktio_dpdk_support=yes],[]) -AS_IF([test "x$DPDK_PATH" = "xsystem"], - [DPDK_CPPFLAGS="-isystem/usr/include/dpdk" - DPDK_LDFLAGS="" - DPDK_PMD_PATH="`$CC --print-file-name=librte_pmd_null.a`" - DPDK_PMD_PATH="`dirname "$DPDK_PMD_PATH"`" - AS_IF([test "x$DPDK_PMD_PATH" = "x"], - [AC_MSG_FAILURE([Could not locate system DPDK PMD directory])])], - [DPDK_CPPFLAGS="-isystem $DPDK_PATH/include" - DPDK_LDFLAGS="-L$DPDK_PATH/lib" - DPDK_PMD_PATH="$DPDK_PATH/lib"]) +if test "x$DPDK_PATH" = "xsystem"; then + DPDK_CPPFLAGS="-isystem/usr/include/dpdk" + DPDK_LDFLAGS="" + DPDK_RPATH="" + DPDK_LIB_PATH="`$CC --print-file-name=libdpdk.so`" + if test "x$DPDK_LIB_PATH" = "x" ; then + DPDK_LIB_PATH="`$CC --print-file-name=libdpdk.a`" + else + DPDK_SHARED=yes + fi + AS_IF([test "x$DPDK_LIB_PATH" = "x"], + [AC_MSG_FAILURE([Could not locate system DPDK library directory])]) + DPDK_PMD_PATH=`AS_DIRNAME(["$DPDK_PMD_PATH"])` +else + DPDK_CPPFLAGS="-isystem $DPDK_PATH/include" + DPDK_LIB_PATH="$DPDK_PATH/lib" + DPDK_LDFLAGS="-L$DPDK_LIB_PATH" + DPDK_RPATH="-R$DPDK_LIB_PATH" + DPDK_PMD_PATH="$DPDK_LIB_PATH" + if test -r "$DPDK_LIB_PATH"/libdpdk.so ; then + DPDK_SHARED=yes + fi +fi ########################################################################## # Enable zero-copy DPDK pktio @@ -45,7 +58,9 @@ then ODP_DPDK_CHECK([$DPDK_CPPFLAGS], [$DPDK_LDFLAGS], [], [AC_MSG_FAILURE([can't find DPDK])]) - ODP_DPDK_PMDS([$DPDK_PMD_PATH]) + if test x$DPDK_SHARED != xyes ; then + ODP_DPDK_PMDS([$DPDK_PMD_PATH]) + fi AC_DEFINE([ODP_PKTIO_DPDK], [1], [Define to 1 to enable DPDK packet I/O support]) From patchwork Mon Jan 1 21:00:10 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123075 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8238289qgn; Mon, 1 Jan 2018 13:07:47 -0800 (PST) X-Google-Smtp-Source: ACJfBovHKzoqtlLPoi+35IpU7FqwAIBQeVFRhbZciSBkZ6iISjcW+X8GL37gW7qzXmpcDjNVV7kX X-Received: by 10.200.55.75 with SMTP id p11mr58645578qtb.298.1514840867159; Mon, 01 Jan 2018 13:07:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840867; cv=none; d=google.com; s=arc-20160816; b=CaVg6m7g4QYYr9UFgFSaVMpSWvS2ePWaP1E4S4Pv8ueI8tg8cb6i7fByvyQlHLnQPf DqeAOlA8EVumEBCOZ+M88zFRfgAPcE+FoTVhoFTpun9jj8QBzjdmsody0pTaK6BhNMR4 BsZy46aawF59x1mn8ZcuruXDbtumhC7vyXRkM+jwsuIc91Y+WuL9cuDXRNHVXjLCYyvi cxib13ehmHsawShnWM+ZiclBr2B8h945HAHKk6HXnIp/UJsFzuiC468bVK8zWwyQTpVl hM2OxbvkkhS+foM9YVztj71p3qEj0GrKhgMuVxFUG1jLw0EXzagUSgRjIIPtGkoUvQV8 O/wQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=HOD7PkmVQIXDZvuFQM+DpleGNwSUjonlRhr7eZuT61c=; b=vTQA6s246XD1VCqg6z0orY2RARqhhTU9SH293aGQzf4NDuTkBH9g5EAk9juiPuRu4h kzq9sqswBlKfuPxNsldhk/vXZ0FgXY/ytWt9fSXV8g/EW0DQZBGtLx8nd9vIW6TT7hjF jt6JwS83KOFnwUWnd7r5rY3B28O/kTAog7B69ye8OE7LZri1ltf8rQDt9ueM/siJLCuk PcSU2HetMgAH5AxljqjY7MzYzPB5G9ndlkbmfPLORPMsQdSWSpOC3Y9+HCSFqY6lm8RF omUvgyTaLUUME12YFCZ46smh7Q162j3HIHHkXqD0qKL6/7lRYU4c86EySszcC+9EVfp2 m/2A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id z130si1185510qka.432.2018.01.01.13.07.46; Mon, 01 Jan 2018 13:07:47 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id DC08F616F3; Mon, 1 Jan 2018 21:07:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 6C35A616E1; Mon, 1 Jan 2018 21:02:45 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 817E9608DD; Mon, 1 Jan 2018 21:02:08 +0000 (UTC) Received: from forward102p.mail.yandex.net (forward102p.mail.yandex.net [77.88.28.102]) by lists.linaro.org (Postfix) with ESMTPS id 357B7608E6 for ; Mon, 1 Jan 2018 21:00:33 +0000 (UTC) Received: from mxback5j.mail.yandex.net (mxback5j.mail.yandex.net [IPv6:2a02:6b8:0:1619::10e]) by forward102p.mail.yandex.net (Yandex) with ESMTP id EC20B43020A0 for ; Tue, 2 Jan 2018 00:00:31 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback5j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 7m7OWpyhrQ-0V0aaPPW; Tue, 02 Jan 2018 00:00:31 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0Vl8NOPW; Tue, 02 Jan 2018 00:00:31 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:10 +0300 Message-Id: <1514840413-19172-8-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 7/10] linux-gen: don't pass DPKD_LIBS for dynamic linking with libodp-linux X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ platform/linux-generic/libodp-linux.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/linux-generic/libodp-linux.pc.in b/platform/linux-generic/libodp-linux.pc.in index 220dbc9c6..962a4f78f 100644 --- a/platform/linux-generic/libodp-linux.pc.in +++ b/platform/linux-generic/libodp-linux.pc.in @@ -6,6 +6,6 @@ includedir=@includedir@ Name: libodp-linux Description: The ODP packet processing engine Version: @PKGCONFIG_VERSION@ -Libs: -L${libdir} -lodp-linux @DPDK_LIBS@ +Libs: -L${libdir} -lodp-linux Libs.private: @OPENSSL_STATIC_LIBS@ @DPDK_PMDS@ @DPDK_LIBS@ @PCAP_LIBS@ @PTHREAD_LIBS@ @TIMER_LIBS@ -lpthread @ATOMIC_LIBS@ Cflags: -I${includedir} From patchwork Mon Jan 1 21:00:11 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123074 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8237492qgn; Mon, 1 Jan 2018 13:06:54 -0800 (PST) X-Google-Smtp-Source: ACJfBos+zs0/jQ3gEePU/MFvOyLLeWXqrxjAD/Ou07OBpyovaV6kIt7HVNOmIUKvTZ/wJQR4F9hA X-Received: by 10.55.126.198 with SMTP id z189mr575307qkc.100.1514840814444; Mon, 01 Jan 2018 13:06:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840814; cv=none; d=google.com; s=arc-20160816; b=SCjL5Y8kBsLiAoNcKPckmO+fsDV8TNnIRS8iqYGkQ1Lj+xS92XuncClwIXbIQRTO8+ Qx6CLhXNtCn+F1mumX1znlGWRRdcKaKmElcGfrI3/qNUhAf/u/y4KoWIu0GJqUczwDGu GM9wpTzi8cA/VyB7q1Iv6TdJi946DTA914bc8T8dp+0+qeKcr6jA5PDFeOILjsmnevD2 7k6iQZlLm3iq+T9XnXHupiZpIjozBdIM2mI2MabxQAceFAX07Qglft6Yk3ySBfUnzKjg RaL/4nVARwWEUzX5Vy+Hegz1T4dlHDCU/86pJ/Plnw9+oeipxf7YsthEP+bwgAs3Rbpu Dx5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=7utac5tbcGxHTd3aMlQhjLjN1w3aoFN3HJhhlYKCfN0=; b=ap9hKSQfK7RYkH9RyCLngEN3NpX0OUmwtJmCJxRm5J+muD6HJFnnFCG3MAMygBy4oK p/Ix/hUn7Auq10vltG7ke3igQPQte/8/D0u4O/IAdq+gBHNBDTlvwG8F3HO62GMQ6x8g BDAL+ebgChl4pQD9Kpzfa3hL1yTbBx+Y4krszzrSIKfvl1/yM/mTnyWCkqHm8GfD1OqK bUDpqQ3IiYsYA9Otqe6+29qi1auu9Tmp4a6R3XXM8gdqRG7N9ZRCtzpHJIWh+OunCX8n eiYCEK1iCfpv12G+4stgPN3NEPx577k1kY0B6d5gP3aj4GphrBOH6caGwiVZ34mv4jnH ClcQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id u63si7806qkc.53.2018.01.01.13.06.54; Mon, 01 Jan 2018 13:06:54 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 290CC61522; Mon, 1 Jan 2018 21:06:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 2E0F26156D; Mon, 1 Jan 2018 21:02:40 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 5153261514; Mon, 1 Jan 2018 21:02:07 +0000 (UTC) Received: from forward106p.mail.yandex.net (forward106p.mail.yandex.net [77.88.28.109]) by lists.linaro.org (Postfix) with ESMTPS id 516566084A for ; Mon, 1 Jan 2018 21:00:33 +0000 (UTC) Received: from mxback11j.mail.yandex.net (mxback11j.mail.yandex.net [IPv6:2a02:6b8:0:1619::84]) by forward106p.mail.yandex.net (Yandex) with ESMTP id 6493B2D81DC7 for ; Tue, 2 Jan 2018 00:00:32 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback11j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id Zf9SQWwcfw-0W9eKj8d; Tue, 02 Jan 2018 00:00:32 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0VlWOjsK; Tue, 02 Jan 2018 00:00:32 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:11 +0300 Message-Id: <1514840413-19172-9-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 8/10] example: add missing libraries to LDADD variables X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ example/ipfragreass/Makefile.am | 2 ++ example/ipsec/Makefile.am | 1 + example/ipsec_api/Makefile.am | 3 +++ 3 files changed, 6 insertions(+) diff --git a/example/ipfragreass/Makefile.am b/example/ipfragreass/Makefile.am index fa7d5c8bd..b98e066f8 100644 --- a/example/ipfragreass/Makefile.am +++ b/example/ipfragreass/Makefile.am @@ -1,5 +1,7 @@ include $(top_srcdir)/example/Makefile.inc +LDADD += $(ATOMIC_LIBS) + bin_PROGRAMS = odp_ipfragreass odp_ipfragreass_SOURCES = odp_ipfragreass.c \ diff --git a/example/ipsec/Makefile.am b/example/ipsec/Makefile.am index 85905ffa7..eba9b8bda 100644 --- a/example/ipsec/Makefile.am +++ b/example/ipsec/Makefile.am @@ -1,6 +1,7 @@ include $(top_srcdir)/example/Makefile.inc AM_CPPFLAGS = $(OPENSSL_CPPFLAGS) +LDADD += $(OPENSSL_LIBS) bin_PROGRAMS = odp_ipsec diff --git a/example/ipsec_api/Makefile.am b/example/ipsec_api/Makefile.am index 847326fc0..14bc5dd66 100644 --- a/example/ipsec_api/Makefile.am +++ b/example/ipsec_api/Makefile.am @@ -1,5 +1,8 @@ include $(top_srcdir)/example/Makefile.inc +AM_CPPFLAGS = $(OPENSSL_CPPFLAGS) +LDADD += $(OPENSSL_LIBS) + bin_PROGRAMS = odp_ipsec dist_bin_SCRIPTS = \ From patchwork Mon Jan 1 21:00:12 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123076 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8239351qgn; Mon, 1 Jan 2018 13:09:02 -0800 (PST) X-Google-Smtp-Source: ACJfBot8AECTbiRm7cv55oZAgrk0jb5p60dC5MZafpukmEKJCRkaYDlsPpckse8duAVJhttLq2kk X-Received: by 10.55.47.70 with SMTP id v67mr22426102qkh.16.1514840942699; Mon, 01 Jan 2018 13:09:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840942; cv=none; d=google.com; s=arc-20160816; b=QAT29C0g+or+lT5KI6389xZM2aRuOvRj5/20wIxHexoInDunuogcwcAQUmh1mMrD7u 2WM9oNAjBgJH1rj7VgowBEFxggkjfRzc9EK3u3i6OA96EdqAAi+iRC/At8K3Icgt5Vgy HsUJU8D4foM7g9OBRV4LRQUE4o5RvvCdro8qJmUgkZZUSslDrRgdnVnIEioVshkcKHBs nPE1O/0GrnjNHU84eFyu9eWmoP7j0jOYPmflY46mEP3Gx+vJHUoNZfbeBNvHeu6n2UwN 0fYQ1gjP1zNumaoZrAWyjyklJMGH1/OWjgm0/2QLoGvfn3Ig246AZhJRUKpjfi4SCt3f Hn0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=kcRJO0tVJ0EOxX1Ob+oqnupL/8fGzfloIRzrJmhW6Qs=; b=TsehAZdn+a0DrqC4nIAFON6JOtEIodYhinbMr9q3OZ7dpA6vDaGhfBVAbdyegWj9VY rCudGHk+axn7Germ2+3CyrE4BW22bqPQR1QWlaiJWH/NsnqLZ75NXdURqooF7N/EJCGR IYhHC4eT3qiHSPtfJAx2IFTZLn23NmJ5FCpYPu6ZySccMk6I4bXyUu0neOqzGoe/ScMT ef5N0PO85uVfDlcuSL0CSS2EoBBOC2ECOhHkKNolEf9GZdDKnBv0k8ADHdCrG3f1Bet7 krGlAPVcRFmCE6FClViRm7fSXCwylBeoWWswnpryhukRY92UOUaINNJZR4RxMTDbGAAT zo/g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id j32si1797782qtb.327.2018.01.01.13.09.02; Mon, 01 Jan 2018 13:09:02 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 67D7C6151A; Mon, 1 Jan 2018 21:09:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 2ACFF60846; Mon, 1 Jan 2018 21:03:14 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 43378614E3; Mon, 1 Jan 2018 21:03:06 +0000 (UTC) Received: from forward105o.mail.yandex.net (forward105o.mail.yandex.net [37.140.190.183]) by lists.linaro.org (Postfix) with ESMTPS id 31713608C9 for ; Mon, 1 Jan 2018 21:00:34 +0000 (UTC) Received: from mxback16j.mail.yandex.net (mxback16j.mail.yandex.net [IPv6:2a02:6b8:0:1619::92]) by forward105o.mail.yandex.net (Yandex) with ESMTP id 273404441D36 for ; Tue, 2 Jan 2018 00:00:33 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback16j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id PFI78O5fO5-0W6WjKsP; Tue, 02 Jan 2018 00:00:33 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0WlupZcQ; Tue, 02 Jan 2018 00:00:32 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:12 +0300 Message-Id: <1514840413-19172-10-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 9/10] travis: run tests with dynamically-linked tests X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index fa352b572..a70df39d5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,6 +74,7 @@ env: - CONF="--enable-schedule-iquery" - CONF="--enable-schedule-scalable" - CONF="--enable-dpdk-zero-copy" + - CONF="--disable-static-tests" - CROSS_ARCH="arm64" - CROSS_ARCH="armhf" CFLAGS="-march=armv7-a" - CROSS_ARCH="powerpc" From patchwork Mon Jan 1 21:00:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 123077 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp8239959qgn; Mon, 1 Jan 2018 13:09:48 -0800 (PST) X-Google-Smtp-Source: ACJfBov8z74S3qRcZ52hcd3DwBdgC+XboztzKLTmKJS1Kf8u/ahT+LcQ1gs3J9hxDKGe9mOP+Sxt X-Received: by 10.55.32.10 with SMTP id g10mr49111923qkg.65.1514840988662; Mon, 01 Jan 2018 13:09:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1514840988; cv=none; d=google.com; s=arc-20160816; b=ATJc/pLYMbvdSP3qHhgkKaosklvRxKxFzDWMD9RskSW7OlEJxkWngxkWykRpokmTks rFngnKywenMJ/MnhYmsk6KRrKTUf7QMmfM2URy1FVvHTaqAY90W/7gmMG8iSKCLrpmfe mpWujZaBbKOm7DbEuYlA2FIJFSsUOX30FpKTxkTnayAC1qHAIYGzdONNGsYsPrYCDh/0 awoQ3G/o/dMpkYVWPaqsIG+1rRIVBFScdZC6y5ts82a5C4JsxMfOamvH7ml7LY3maBou ESGjqpZz8GcESgDFPau3TZxeyDnYxMxOAJ1xmYc3ABvxxG31KJqV67Pc6zyhb+3WRjIq Hzsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:github-pr-num :references:in-reply-to:message-id:date:to:from:delivered-to :arc-authentication-results; bh=Qnt9/xqlE0QEKo2Klw5PfAzPQS36dANaRYzwzI61xL4=; b=0Zq7sFJZMGVaPN/6MLuwPlcVbcRqfmcxgWp9+PybgqeuYsmHyBVruAXriDFQVKmfIy PBnb31k/JgUih17mGTu2rj5huQjmg6Fdc0b2W9y6y4GNNgrUbIFW6qUVvaVi+R0qCPzm d/K3EjuQbwOmW1ARQm1ie9s50WtnItWWYvbfyiF9bW+dgiDEp32zhg1VMn+LJiYmh7uL wmEAW7uQSK9ysYO3h24wO+/9xsfhdVjoRMCsRLNmG4NvmzEsTfCXSEZxTSy4xJ392Osa 3PSeZcq9iALqQMcJefxSpiwYNr8THdKcqEcaiOzZU/TMhGPm+0AZ9DSN6H9fPrrqcdSD fsHA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Return-Path: Received: from lists.linaro.org (ec2-54-197-127-237.compute-1.amazonaws.com. [54.197.127.237]) by mx.google.com with ESMTP id s28si660728qtg.383.2018.01.01.13.09.48; Mon, 01 Jan 2018 13:09:48 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) client-ip=54.197.127.237; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.197.127.237 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=yandex.ru Received: by lists.linaro.org (Postfix, from userid 109) id 571826151C; Mon, 1 Jan 2018 21:09:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 88FFB608DF; Mon, 1 Jan 2018 21:03:22 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id C35AC60846; Mon, 1 Jan 2018 21:03:13 +0000 (UTC) Received: from forward104j.mail.yandex.net (forward104j.mail.yandex.net [5.45.198.247]) by lists.linaro.org (Postfix) with ESMTPS id 376A2608DE for ; Mon, 1 Jan 2018 21:00:41 +0000 (UTC) Received: from mxback12g.mail.yandex.net (mxback12g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:91]) by forward104j.mail.yandex.net (Yandex) with ESMTP id C3E32416DC for ; Tue, 2 Jan 2018 00:00:39 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback12g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id SLfK4juvum-0XXOKghG; Tue, 02 Jan 2018 00:00:33 +0300 Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ghbdliNn2f-0XluT1K7; Tue, 02 Jan 2018 00:00:33 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) From: Github ODP bot To: lng-odp@lists.linaro.org Date: Tue, 2 Jan 2018 00:00:13 +0300 Message-Id: <1514840413-19172-11-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> References: <1514840413-19172-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 377 Subject: [lng-odp] [PATCH v4 10/10] helper/tests: use common Makefile.inc for tests X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge commit sha: ae464215ddb52c0e7bd194cbd17dcd045e5f3daf **/ helper/test/Makefile.am | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/helper/test/Makefile.am b/helper/test/Makefile.am index 8eee643be..662d6c758 100644 --- a/helper/test/Makefile.am +++ b/helper/test/Makefile.am @@ -1,26 +1,4 @@ -TESTS_ENVIRONMENT = EXEEXT=${EXEEXT} - -LIB = $(top_builddir)/lib - -#in the following line, the libs using the symbols should come before -#the libs containing them! The includer is given a chance to add things -#before libodp by setting PRE_LDADD before the inclusion. -LDADD = $(PRE_LDADD) $(LIB)/libodphelper.la $(LIB)/libodp-linux.la - -INCFLAGS = \ - -I$(top_builddir)/platform/@with_platform@/include \ - -I$(top_srcdir)/helper/include \ - -I$(top_srcdir)/include \ - -I$(top_srcdir)/include/odp/arch/@ARCH_ABI@ \ - -I$(top_srcdir)/platform/@with_platform@/include \ - -I$(top_srcdir)/platform/@with_platform@/arch/@ARCH_DIR@ \ - -I$(top_builddir)/include \ - -I$(top_srcdir)/helper - -ODP_PLATFORM=${with_platform} - -AM_CPPFLAGS = $(INCFLAGS) -AM_LDFLAGS = -static +include $(top_srcdir)/test/Makefile.inc EXECUTABLES = chksum \ cuckootable \