From patchwork Thu Jun 29 11:00:06 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106635 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4558837obb; Thu, 29 Jun 2017 04:04:12 -0700 (PDT) X-Received: by 10.55.103.9 with SMTP id b9mr19087348qkc.130.1498734252424; Thu, 29 Jun 2017 04:04:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734252; cv=none; d=google.com; s=arc-20160816; b=rb01oKbYDf/djnMIEsvwplD/YHqn+jWqWE4U52rXkOMMuNlfESujCp4N1ZYC8w711T KGbObOl5hLHTdrE2F2vQv71a2wfHs0CcdffEmRO6yMdMt2QeK4CfNoVoxgt05i6A6BYB Q7hRhXrJCZl7xh9c+P5+S/a7f60WScaY0Z23WvdZ4xVQzRf0PsTf+DIQBrDp66s2NjEU uNaHuvDN55JeYI4vGCblrW0Oh+AUnZ3h4EjxMXw3WmxObnS3qMQti8qj1eAMpjXk6qqx s3Qf93rQEahN1mcLTCucxopMqAFSGTjWpiEW0Usc7lvILjABEAkSSPhNBX0T2xG4064K Dg2A== 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=RfLgcU9OOGPeuzR300AO7fWX8EFGuhy/Ov/DWdaLAUk=; b=dk90QZHgOUK4Fvfs6XR/swZPf+OlA3pr98jS4B0VsFznmp6M5qD872sbIh7gdnqaG8 W1wZ84W6E9dX4lsl2jENkg6yYBqOeZ8JlYVJQlwLybEjxIBvzs4MGu1hGrPMvXDN9DYE 2FU6xrNwH+A/uHqG9vwmNXBlhHjGVaYwdbI7o1h1nXeeBflwEOY4SSaxUmkThFpRoEDd 8M97YcLqd6UN6cNbBH/lE69VvlPLqkB+/rmja0As7uSPto7Wlj70DwvTy3xvmx0xKh4t FUrj7NAiQ7jJu6qgJD+6qwojyRq2VZz6OV2FRg/294wbvj/GGJrjxyiLYc9NmRUWxA03 HFuA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id k46si4575099qtk.173.2017.06.29.04.04.12; Thu, 29 Jun 2017 04:04:12 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 1A25260D95; Thu, 29 Jun 2017 11:04:12 +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=-0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, URIBL_BLOCKED, URIBL_SBL, URIBL_SBL_A 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 818A361BC6; Thu, 29 Jun 2017 11:01:28 +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 43AB560C37; Thu, 29 Jun 2017 11:01:12 +0000 (UTC) Received: from forward5j.cmail.yandex.net (forward5j.cmail.yandex.net [5.255.227.23]) by lists.linaro.org (Postfix) with ESMTPS id 1057F60C42 for ; Thu, 29 Jun 2017 11:00:47 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [37.140.190.28]) by forward5j.cmail.yandex.net (Yandex) with ESMTP id 12AF320F80 for ; Thu, 29 Jun 2017 14:00:45 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id 0D5202940EA6 for ; Thu, 29 Jun 2017 14:00:41 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0eLWF9Hm; Thu, 29 Jun 2017 14:00:40 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:06 +0300 Message-Id: <1498734013-20982-2-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 1/8] doc: add IMAGES_DIR instead of specifying full path to images 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 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ doc/Makefile.inc | 2 ++ doc/process-guide/Makefile.am | 16 +++++------ doc/users-guide/Makefile.am | 62 +++++++++++++++++++++---------------------- 3 files changed, 41 insertions(+), 39 deletions(-) diff --git a/doc/Makefile.inc b/doc/Makefile.inc index 643b1d4e..4a1acf98 100644 --- a/doc/Makefile.inc +++ b/doc/Makefile.inc @@ -1,3 +1,5 @@ +IMAGES_DIR = $(top_srcdir)/doc/images + VPATH=$(top_builddir)/doc/images .msc.svg: diff --git a/doc/process-guide/Makefile.am b/doc/process-guide/Makefile.am index 1abaf7e4..da8bb0ae 100644 --- a/doc/process-guide/Makefile.am +++ b/doc/process-guide/Makefile.am @@ -1,11 +1,11 @@ include ../Makefile.inc -IMAGES = $(top_srcdir)/doc/images/aboutODP1.svg \ - $(top_srcdir)/doc/images/aboutODP2.svg \ - $(top_srcdir)/doc/images/aboutODP3.svg \ - $(top_srcdir)/doc/images/packet_flow.svg \ - $(top_srcdir)/doc/images/aboutODP5.svg \ - $(top_srcdir)/doc/images/overview.svg +IMAGES = $(IMAGES_DIR)/aboutODP1.svg \ + $(IMAGES_DIR)/aboutODP2.svg \ + $(IMAGES_DIR)/aboutODP3.svg \ + $(IMAGES_DIR)/packet_flow.svg \ + $(IMAGES_DIR)/aboutODP5.svg \ + $(IMAGES_DIR)/overview.svg EXTRA_DIST = $(top_srcdir)/doc/process-guide/bylaws-guide.adoc \ $(top_srcdir)/doc/process-guide/release-guide.adoc \ @@ -27,8 +27,8 @@ clean-local: rm -f $(builddir)/CHANGELOG.html release-guide.html: $(top_srcdir)/doc/process-guide/release-guide.adoc \ - $(top_srcdir)/doc/images/simple_release_git.svg \ - $(top_srcdir)/doc/images/release_git.svg + $(IMAGES_DIR)/simple_release_git.svg \ + $(IMAGES_DIR)/release_git.svg bylaws-guide.html: $(top_srcdir)/doc/process-guide/bylaws-guide.adoc diff --git a/doc/users-guide/Makefile.am b/doc/users-guide/Makefile.am index 01b4df36..ae718268 100644 --- a/doc/users-guide/Makefile.am +++ b/doc/users-guide/Makefile.am @@ -8,39 +8,39 @@ SRC = $(top_srcdir)/doc/users-guide/users-guide.adoc \ $(top_srcdir)/doc/users-guide/users-guide-timer.adoc \ $(top_srcdir)/doc/users-guide/users-guide-tm.adoc TARGET = users-guide.html -IMAGES = $(top_srcdir)/doc/images/overview.svg \ - $(top_srcdir)/doc/images/atomic_queue.svg \ - $(top_srcdir)/doc/images/odp_components.svg \ - $(top_srcdir)/doc/images/ODP-Logo-HQ.svg \ - $(top_srcdir)/doc/images/odp_rx_processing.svg \ - $(top_srcdir)/doc/images/odp_scheduling.svg \ - $(top_srcdir)/doc/images/odp_traffic_manager.svg \ - $(top_srcdir)/doc/images/ordered_queue.svg \ - $(top_srcdir)/doc/images/packet_flow.svg \ - $(top_srcdir)/doc/images/packet-adddata.svg \ - $(top_srcdir)/doc/images/packet-align.svg \ - $(top_srcdir)/doc/images/packet-copyops.svg \ - $(top_srcdir)/doc/images/packet-remdata.svg \ - $(top_srcdir)/doc/images/packet-split.svg \ - $(top_srcdir)/doc/images/packet.svg \ - $(top_srcdir)/doc/images/parallel_queue.svg \ - $(top_srcdir)/doc/images/pktin_direct_recv.svg \ - $(top_srcdir)/doc/images/pktin_queue_recv.svg \ - $(top_srcdir)/doc/images/pktin_sched_recv.svg \ - $(top_srcdir)/doc/images/pktio_fsm.svg \ - $(top_srcdir)/doc/images/pktout_direct_send.svg \ - $(top_srcdir)/doc/images/pktout_queue_send.svg \ - $(top_srcdir)/doc/images/release_git.svg \ - $(top_srcdir)/doc/images/segment.svg \ - $(top_srcdir)/doc/images/simple_release_git.svg \ - $(top_srcdir)/doc/images/timeout_fsm.svg \ - $(top_srcdir)/doc/images/timer_fsm.svg \ - $(top_srcdir)/doc/images/tm_hierarchy.svg \ - $(top_srcdir)/doc/images/tm_node.svg \ - $(top_srcdir)/doc/images/pktin_sched_cls.svg +IMAGES = $(IMAGES_DIR)/overview.svg \ + $(IMAGES_DIR)/atomic_queue.svg \ + $(IMAGES_DIR)/odp_components.svg \ + $(IMAGES_DIR)/ODP-Logo-HQ.svg \ + $(IMAGES_DIR)/odp_rx_processing.svg \ + $(IMAGES_DIR)/odp_scheduling.svg \ + $(IMAGES_DIR)/odp_traffic_manager.svg \ + $(IMAGES_DIR)/ordered_queue.svg \ + $(IMAGES_DIR)/packet_flow.svg \ + $(IMAGES_DIR)/packet-adddata.svg \ + $(IMAGES_DIR)/packet-align.svg \ + $(IMAGES_DIR)/packet-copyops.svg \ + $(IMAGES_DIR)/packet-remdata.svg \ + $(IMAGES_DIR)/packet-split.svg \ + $(IMAGES_DIR)/packet.svg \ + $(IMAGES_DIR)/parallel_queue.svg \ + $(IMAGES_DIR)/pktin_direct_recv.svg \ + $(IMAGES_DIR)/pktin_queue_recv.svg \ + $(IMAGES_DIR)/pktin_sched_recv.svg \ + $(IMAGES_DIR)/pktio_fsm.svg \ + $(IMAGES_DIR)/pktout_direct_send.svg \ + $(IMAGES_DIR)/pktout_queue_send.svg \ + $(IMAGES_DIR)/release_git.svg \ + $(IMAGES_DIR)/segment.svg \ + $(IMAGES_DIR)/simple_release_git.svg \ + $(IMAGES_DIR)/timeout_fsm.svg \ + $(IMAGES_DIR)/timer_fsm.svg \ + $(IMAGES_DIR)/tm_hierarchy.svg \ + $(IMAGES_DIR)/tm_node.svg \ + $(IMAGES_DIR)/pktin_sched_cls.svg if HAVE_MSCGEN -IMAGES += $(top_srcdir)/doc/images/resource_management.svg +IMAGES += $(IMAGES_DIR)/resource_management.svg endif EXTRA_DIST = $(SRC) $(IMAGES) From patchwork Thu Jun 29 11:00:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106633 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4556939obb; Thu, 29 Jun 2017 04:02:28 -0700 (PDT) X-Received: by 10.55.53.68 with SMTP id c65mr16906310qka.225.1498734148296; Thu, 29 Jun 2017 04:02:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734148; cv=none; d=google.com; s=arc-20160816; b=h74jo80qF4FOO3pFPPCk94mPWol8p2lXq40+zYFcB8ahyeSqWj13ta5Z9PRdnXxGk6 cnOwwal3Awe0H+fRCF+wiIrkLb372OFp2BosQuxp4Id91Y8w/mbMzjleKqKZUQl/FYZT gjhc4q+zZiEoPuNdo0Dp6ooWk+jDA0iGQHZieNsD4gMwVyReZHGMNSAUHnaLVUDgp5Cy fyNHbRHGOTJ/JaaH9Tv+YSY1BG42dR23spn/NDvVJ5Gk9iKTPUAwPEsp3T625peq69YG rsUIF0h9d16G3YWaRVWg1RdhRX+T7LYXS2RUEQF6HgiAsH6Ku7D14rD8/hzsW5bSlnvl +bRg== 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=mJzNqsga5Pk0rOaqpTy2+v9C6TBRQADQEMIuQcyyaoY=; b=mFSUVTND18jLBL7C3OkTsnSr7kNl3zjg2rYQiHE4UYBzPWsYKniSY7zDJFbzh959O2 +mi/B9ZxncUSzYwlxZSAOkLPOWhRsGJrPQcxRP6KtDAAEQW9RBGC9tIWIARY/J+aGqOw jXC6P/DyjtH8rzMifZgP0BjeQy92keP/vBHMdcH2DKX4HpSjCwUVPiyLz5xzUMXECRYv 6ZYAIPJVwcxQNZ4+asVvnpOc63c/TkLUflekIJuM4P+crFcINk40C6pHrfpULYLRtb7b tXZzLg48Q/jkekWHmMOBApOgYBpT5+2KZK3qLtYlqlwUR2wlhb+gOCy4gVjw/WV1FQQP lCTQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id q4si4607631qkd.363.2017.06.29.04.02.27; Thu, 29 Jun 2017 04:02:28 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 DDDE3611F4; Thu, 29 Jun 2017 11:02:27 +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=-0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, URIBL_BLOCKED, URIBL_SBL, URIBL_SBL_A 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 ACF1D60DB2; Thu, 29 Jun 2017 11:01:17 +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 6658960C4E; Thu, 29 Jun 2017 11:01:10 +0000 (UTC) Received: from forward3m.cmail.yandex.net (forward3m.cmail.yandex.net [5.255.216.21]) by lists.linaro.org (Postfix) with ESMTPS id ACD7660C37 for ; Thu, 29 Jun 2017 11:00:45 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::27]) by forward3m.cmail.yandex.net (Yandex) with ESMTP id 4C4F321A0F for ; Thu, 29 Jun 2017 14:00:44 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id 712C92940EB3 for ; Thu, 29 Jun 2017 14:00:42 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0gL8gmte; Thu, 29 Jun 2017 14:00:42 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:07 +0300 Message-Id: <1498734013-20982-3-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 2/8] doc: fix documentation building 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 Set VPATH to just $(srcdir) so that make can locate adoc files itself. Drop long paths starting from $(top_srcdir), which are unnecessary now. Properly declare SUFFIXES used in documentation building (so that automake can pass that to make to enable proper rules substitution). Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ doc/Makefile.am | 8 ++++---- doc/Makefile.inc | 4 +++- doc/implementers-guide/Makefile.am | 2 +- doc/process-guide/Makefile.am | 12 ++++++------ doc/users-guide/Makefile.am | 16 +++++++--------- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/doc/Makefile.am b/doc/Makefile.am index 59d6a6c6..c6124f46 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -9,7 +9,7 @@ SUBDIRS += implementers-guide users-guide process-guide endif EXTRA_DIST = \ - $(top_srcdir)/doc/doxygenlayout.xml \ - $(top_srcdir)/doc/odpdoxygen.css \ - $(top_srcdir)/doc/glossary.adoc \ - $(top_srcdir)/doc/Doxyfile_common + doxygenlayout.xml \ + odpdoxygen.css \ + glossary.adoc \ + Doxyfile_common diff --git a/doc/Makefile.inc b/doc/Makefile.inc index 4a1acf98..23703127 100644 --- a/doc/Makefile.inc +++ b/doc/Makefile.inc @@ -1,6 +1,8 @@ IMAGES_DIR = $(top_srcdir)/doc/images -VPATH=$(top_builddir)/doc/images +VPATH = $(srcdir) + +SUFFIXES = .svg .msc .gv .html .adoc .msc.svg: mscgen -T svg -i $^ -o $@ diff --git a/doc/implementers-guide/Makefile.am b/doc/implementers-guide/Makefile.am index 4bdb970e..2d48d840 100644 --- a/doc/implementers-guide/Makefile.am +++ b/doc/implementers-guide/Makefile.am @@ -1,6 +1,6 @@ include ../Makefile.inc -SRC = $(top_srcdir)/doc/implementers-guide/implementers-guide.adoc +SRC = implementers-guide.adoc TARGET = implementers-guide.html EXTRA_DIST = $(SRC) diff --git a/doc/process-guide/Makefile.am b/doc/process-guide/Makefile.am index da8bb0ae..6db7c867 100644 --- a/doc/process-guide/Makefile.am +++ b/doc/process-guide/Makefile.am @@ -7,9 +7,9 @@ IMAGES = $(IMAGES_DIR)/aboutODP1.svg \ $(IMAGES_DIR)/aboutODP5.svg \ $(IMAGES_DIR)/overview.svg -EXTRA_DIST = $(top_srcdir)/doc/process-guide/bylaws-guide.adoc \ - $(top_srcdir)/doc/process-guide/release-guide.adoc \ - $(top_srcdir)/doc/process-guide/faq.adoc \ +EXTRA_DIST = bylaws-guide.adoc \ + release-guide.adoc \ + faq.adoc \ $(top_srcdir)/CONTRIBUTING \ $(IMAGES) @@ -26,13 +26,13 @@ clean-local: rm -f $(builddir)/CONTRIBUTING.html rm -f $(builddir)/CHANGELOG.html -release-guide.html: $(top_srcdir)/doc/process-guide/release-guide.adoc \ +release-guide.html: release-guide.adoc \ $(IMAGES_DIR)/simple_release_git.svg \ $(IMAGES_DIR)/release_git.svg -bylaws-guide.html: $(top_srcdir)/doc/process-guide/bylaws-guide.adoc +bylaws-guide.html: bylaws-guide.adoc -faq.html: $(top_srcdir)/doc/process-guide/faq.adoc \ +faq.html: faq.adoc \ $(IMAGES) #special case is not postfixed .adoc diff --git a/doc/users-guide/Makefile.am b/doc/users-guide/Makefile.am index ae718268..871e2eab 100644 --- a/doc/users-guide/Makefile.am +++ b/doc/users-guide/Makefile.am @@ -1,12 +1,12 @@ include ../Makefile.inc -SRC = $(top_srcdir)/doc/users-guide/users-guide.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-cls.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-crypto.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-packet.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-pktio.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-timer.adoc \ - $(top_srcdir)/doc/users-guide/users-guide-tm.adoc +SRC = users-guide.adoc \ + users-guide-cls.adoc \ + users-guide-crypto.adoc \ + users-guide-packet.adoc \ + users-guide-pktio.adoc \ + users-guide-timer.adoc \ + users-guide-tm.adoc TARGET = users-guide.html IMAGES = $(IMAGES_DIR)/overview.svg \ $(IMAGES_DIR)/atomic_queue.svg \ @@ -50,5 +50,3 @@ $(TARGET): $(SRC) $(IMAGES) clean-local: rm -f $(builddir)/$(TARGET) - -$(SRC): $(IMAGES) From patchwork Thu Jun 29 11:00:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106634 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4557830obb; Thu, 29 Jun 2017 04:03:13 -0700 (PDT) X-Received: by 10.200.37.204 with SMTP id f12mr18896306qtf.138.1498734193882; Thu, 29 Jun 2017 04:03:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734193; cv=none; d=google.com; s=arc-20160816; b=IVpKkJ/2tfHUjtOA9beBM23LNVSuItUe6RrT2Ew0ftEVzSkyUl9kwnOtpeYW3Mkzz5 a2l04C4C7KGBF4vbiiHUvIO4YelaDO6H1wRcAS65QNwRHW1jzq6LejQvMH5Yhu44cnTj FIODnVPpAw3vmwalVXqSJhLyCYy5jotNSG9iD6yT+S64maI2wcm/NJNbEG/N8LNaXFne xBrS9gfN3qiFNL3LpnhxidAroCZ1pyNLassGFJrQzBUd+jQxCDgyiNMhKYPDNreO2aWs iw2aZMP6nMP33nIWdmU1EowfW1IQp17avUVGlEsYzkOaqy0x52Ue/bHCMqCZRJ5cBGAd 2CQg== 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=04Uybar2/p6gRpYqwOhDneo1kJyqfKpGh0SWed5lFzA=; b=SeKZ4bMX4vQCLXYLJIWMHzx1pl0ogrcBB0yBaRqkTk3vXdyDnDN3jt+wJBTRlgMKDY yKInCOfwZ4IpX2HXX0vCfTf4rZ2/fR1FRDLnWfzBttRz/v54VLl2vkask/LLD/zxX3b2 PRXBfyGb1bb/+yglT7MRVDr+PId1XRe2+7e9eKpwLnf2eeJpYd0Jwk3QfZEpbQLcRYlS shLu2BuEyt5r10h1ndtfohiMvRDP0fytjlsJ/ZnTshFvQvEmYMOmsRaxXjj6kzJVM1jb Pf+niBmfFpaLjmTTFEfBPn8vv1Y+EPZizwoI5A01ZS/SINQ0jn2kAbNL7JlD+f3IGgcZ z0CA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id v70si4470785qkv.289.2017.06.29.04.03.13; Thu, 29 Jun 2017 04:03:13 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 77CD360C4E; Thu, 29 Jun 2017 11:03: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=-0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, URIBL_BLOCKED, URIBL_SBL, URIBL_SBL_A 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 03CBD61103; Thu, 29 Jun 2017 11:01:20 +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 AA4D460C4C; Thu, 29 Jun 2017 11:01:10 +0000 (UTC) Received: from forward4m.cmail.yandex.net (forward4m.cmail.yandex.net [5.255.216.22]) by lists.linaro.org (Postfix) with ESMTPS id 246FE60DCC for ; Thu, 29 Jun 2017 11:00:47 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [37.140.190.28]) by forward4m.cmail.yandex.net (Yandex) with ESMTP id AB7DC21CD9 for ; Thu, 29 Jun 2017 14:00:45 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id 699592940AFF for ; Thu, 29 Jun 2017 14:00:44 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0iLWwM4a; Thu, 29 Jun 2017 14:00:44 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:08 +0300 Message-Id: <1498734013-20982-4-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 3/8] doc: use CLEANFILES instead of handcoding clean rules 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 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ doc/implementers-guide/Makefile.am | 3 +-- doc/process-guide/Makefile.am | 15 ++------------- doc/users-guide/Makefile.am | 3 +-- 3 files changed, 4 insertions(+), 17 deletions(-) diff --git a/doc/implementers-guide/Makefile.am b/doc/implementers-guide/Makefile.am index 2d48d840..07ee141c 100644 --- a/doc/implementers-guide/Makefile.am +++ b/doc/implementers-guide/Makefile.am @@ -8,5 +8,4 @@ EXTRA_DIST = $(SRC) doc_DATA = $(TARGET) $(TARGET): $(SRC) -clean-local: - rm -f $(builddir)/$(TARGET) +CLEANFILES = $(doc_DATA) diff --git a/doc/process-guide/Makefile.am b/doc/process-guide/Makefile.am index 6db7c867..5c2afb8c 100644 --- a/doc/process-guide/Makefile.am +++ b/doc/process-guide/Makefile.am @@ -13,19 +13,6 @@ EXTRA_DIST = bylaws-guide.adoc \ $(top_srcdir)/CONTRIBUTING \ $(IMAGES) -all-local: bylaws-guide.html \ - release-guide.html \ - faq.html \ - CONTRIBUTING.html \ - CHANGELOG.html - -clean-local: - rm -f $(builddir)/bylaws-guide.html - rm -f $(builddir)/release-guide.html - rm -f $(builddir)/faq.html - rm -f $(builddir)/CONTRIBUTING.html - rm -f $(builddir)/CHANGELOG.html - release-guide.html: release-guide.adoc \ $(IMAGES_DIR)/simple_release_git.svg \ $(IMAGES_DIR)/release_git.svg @@ -45,3 +32,5 @@ CHANGELOG.html: $(top_srcdir)/CHANGELOG #add deps on images doc_DATA = bylaws-guide.html release-guide.html CONTRIBUTING.html faq.html CHANGELOG.html + +CLEANFILES = $(doc_DATA) diff --git a/doc/users-guide/Makefile.am b/doc/users-guide/Makefile.am index 871e2eab..cce62e8d 100644 --- a/doc/users-guide/Makefile.am +++ b/doc/users-guide/Makefile.am @@ -48,5 +48,4 @@ EXTRA_DIST = $(SRC) $(IMAGES) doc_DATA = $(TARGET) $(TARGET): $(SRC) $(IMAGES) -clean-local: - rm -f $(builddir)/$(TARGET) +CLEANFILES = $(doc_DATA) From patchwork Thu Jun 29 11:00:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106639 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4561744obb; Thu, 29 Jun 2017 04:06:44 -0700 (PDT) X-Received: by 10.55.99.85 with SMTP id x82mr19375083qkb.62.1498734404315; Thu, 29 Jun 2017 04:06:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734404; cv=none; d=google.com; s=arc-20160816; b=G469HmnlgCKYxgRbSZJqh9VCKDWCzoY1AKHjDY8wle4L91c1oItr6qoLC4FhOccxz8 juyiOg/BvvuUjqf76zB6U6fihNv7Mr6kYV0Muf7Uju0/Y+jaQPm4+9KBLswzcDoPNSGR eylCpn4yfuwAWoQgBGiGvgILQY15vOPAGivFXI3SNYwhGYZHfujI09R48rYrhbDiJ3J2 euamCsZCbqXJmXEB7cvpJBEAZAN1QYzJWBUri1P6/5b9shy4fXOXiKdqRobGq8KklLU+ jmPLPyfnLPs8+kEfsH9NTUY6OxvW9/ovHieMgVd0D+seq1wIN7AgG0uEPqSv9eXx3pEx m7nQ== 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=ralFludoc81PdaH8ZnHLojVZlnyKTcZYvfNBLBLEMKE=; b=q15YzCcLYZ5Omla1dAn6IniEe6A+FMCNcQdcX1cQOMPWukKL/ygRg9m58R3XomstVB FJ47wMs67p50cuUVGTtOK3FaQ9fKNHHeYaY3Ei04JQdX2Ps8U1dQE/gIECYQAYfvYRVo 5vh4U9Cd38xQTXI3w9J0+z2T6tRqS6QWMjGb/503AVMeD49ue02GFmEEZanAIwKHda0t CEh9uobRI1/jXPVlkyANo0iVe0QwicuZvGRLkjx/I6TD/o528UoQc0zcq9czw+NWTzig LF3cP7VkbgxF0LgOrtBVcnUNptUuEENcqAjXI6Pb9tSYQ+fnc2jlEmgvgjEtZvdNlWZc Fb3w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id q24si4615362qtf.256.2017.06.29.04.06.44; Thu, 29 Jun 2017 04:06:44 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 EB1D260DB2; Thu, 29 Jun 2017 11:06:43 +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 7BA7F62AE8; Thu, 29 Jun 2017 11:02:02 +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 5703660EC3; Thu, 29 Jun 2017 11:01:53 +0000 (UTC) Received: from forward2j.cmail.yandex.net (forward2j.cmail.yandex.net [5.255.227.20]) by lists.linaro.org (Postfix) with ESMTPS id A4814611F4 for ; Thu, 29 Jun 2017 11:00:50 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::27]) by forward2j.cmail.yandex.net (Yandex) with ESMTP id 28A3C21B92 for ; Thu, 29 Jun 2017 14:00:49 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id DA2152940E90 for ; Thu, 29 Jun 2017 14:00:47 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0kL8T4dT; Thu, 29 Jun 2017 14:00:46 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:10 +0300 Message-Id: <1498734013-20982-6-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 5/8] doc: drop images full paths, we have imagesdir properly set 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 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ doc/users-guide/users-guide-pktio.adoc | 14 +++++++------- doc/users-guide/users-guide-tm.adoc | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/users-guide/users-guide-pktio.adoc b/doc/users-guide/users-guide-pktio.adoc index 9ca91f76..80a58d2f 100644 --- a/doc/users-guide/users-guide-pktio.adoc +++ b/doc/users-guide/users-guide-pktio.adoc @@ -10,7 +10,7 @@ PktIO objects are manipulated through various state transitions via `odp_pktio_xxx()` API calls as shown below: .ODP PktIO Finite State Machine -image::../images/pktio_fsm.svg[align="center"] +image::pktio_fsm.svg[align="center"] PktIOs begin in the *Unallocated* state. From here a call `odp_pktio_open()` is used to create an *odp_pktio_t* handle that is used in all subsequent calls @@ -159,7 +159,7 @@ maximum flexibility to the data plane application writer. The processing of DIRECT input is shown below: .PktIO DIRECT Mode Receive Processing -image::../images/pktin_direct_recv.svg[align="center"] +image::pktin_direct_recv.svg[align="center"] In DIRECT mode, received packets are stored in one or more special PktIO queues of type *odp_pktin_queue_t* and are retrieved by threads calling the @@ -376,7 +376,7 @@ to structure itself. A PktIO operating in DIRECT mode performs TX processing as shown here: .PktIO DIRECT Mode Transmit Processing -image::../images/pktout_direct_send.svg[align="center"] +image::pktout_direct_send.svg[align="center"] Direct TX processing operates similarly to Direct RX processing. Following open, the `odp_pktout_queue_config()` API is used to create and configure @@ -501,7 +501,7 @@ QUEUE mode uses standard ODP event queues to service packets. The processing for QUEUE input processing is shown below: .PktIO QUEUE Mode Receive Processing -image::../images/pktin_queue_recv.svg[align="center"] +image::pktin_queue_recv.svg[align="center"] In QUEUE mode, received packets are stored in one or more standard ODP queues. The difference is that these queues are not created directly by the @@ -550,7 +550,7 @@ with the PktIO. Transmit processing for PktIOs operating in QUEUE mode is shown below: .PktIO QUEUE Mode Transmit Processing -image::../images/pktout_queue_send.svg[align="center] +image::pktout_queue_send.svg[align="center] For TX processing QUEUE mode behaves similar to DIRECT mode except that output queues are regular ODP event queues that receive packets via @@ -578,7 +578,7 @@ input queues created by a subsequent `odp_pktin_queue_config()` call are to be used as input to the *ODP Scheduler*. .PktIO SCHED Mode Receive Processing -image::../images/pktin_sched_recv.svg[align="center'] +image::pktin_sched_recv.svg[align="center'] For basic use, SCHED mode simply associates the PktIO input event queues created by `odp_pktin_queue_config()` with the scheduler. Hashing may still be @@ -593,7 +593,7 @@ In its fullest form, PktIOs operating in SCHED mode use the *ODP Classifier* to permit fine-grained flow separation on *Class of Service (CoS)* boundaries. .PktIO SCHED Mode Receive Processing with Classification -image::../images/pktin_sched_cls.svg[align="center"] +image::pktin_sched_cls.svg[align="center"] In this mode of operation, the hash function of `odp_pktin_queue_config()` is typically not used. Instead, the event queues created by this call, diff --git a/doc/users-guide/users-guide-tm.adoc b/doc/users-guide/users-guide-tm.adoc index 36fa9ece..25129733 100644 --- a/doc/users-guide/users-guide-tm.adoc +++ b/doc/users-guide/users-guide-tm.adoc @@ -162,7 +162,7 @@ into one fan-in of a subsequent tm_node or egresss object - forming a proper tree. .Hierarchical Scheduling -image::../images/tm_hierarchy.svg[align="center"] +image::tm_hierarchy.svg[align="center"] Multi-level/hierarchical scheduling adds both great control and significant complexity. Logically, despite the implication of the tm_node tree diagrams, @@ -183,7 +183,7 @@ some very sophisticated behaviours. Each tm_node can contain a set of scheduler shaper and a WRED component - or a subset of these. .Traffic Manager Node -image::../images/tm_node.svg[align="center"] +image::tm_node.svg[align="center"] In its full generality an tm_node consists of a set of "fan-in" connections to preceding tm_queues or tm_nodes. The fan-in for a single tm_node can range From patchwork Thu Jun 29 11:00:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106636 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4560113obb; Thu, 29 Jun 2017 04:05:16 -0700 (PDT) X-Received: by 10.200.48.237 with SMTP id w42mr17905159qta.54.1498734316156; Thu, 29 Jun 2017 04:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734316; cv=none; d=google.com; s=arc-20160816; b=u4+418IwUnjMcknt7MSWODRYsbzvyrIt0U8MgAPDK0flFWiNRxGt4LQEMw5SQeCWbE mtywDiAkHQtc4NAfXWU689jODmGLsZkqq2WPBO+P9GpTAiOd77u2D41+hUbgR4RHb6Ar n5kg9LPD7E04j0RKAytFpstVXoYsm8YnHQUE9Htpz6aVacNbMl4pvnXhHON+ktwsFjl5 Il5Ad16kiB3NdnBt4Cxtqxsyq1IXIqKtM9SxL6JwO29tEdBJXpouGx9iStx8Ur9pCT5g FZAnf3Wh9w6MgSDPiHUBKb7ApAoUmxtG5AulHFRN42OaeoAdRzEDzustvni7pSAJKhBR o8zw== 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=w7fKYMJHTD5kM1b7NvyS3+iQzJRAxxAthA11CaSry0w=; b=wmg0M42ItXuevat3ikoCaz8bgdwotRYv5vvto6VpNlElJ4iRMxj9BjJFflsIoh/xX0 rxFNfu8aX500YAJaCRDFmwljrfTVW3273dSabzvdxho83I3wvhNBlDs37wkXrJrULCV7 Z/dUp6ErYg6BlnJqArVN9dDS8ymn67kwTrvO/FXLrS1cWQ9SOsgM4Y7wf+7D+zkNtdYH S+boGwAgysiJDD6XRmK5/zls5c26QKBTdCZKON3ByQQfbLTB628BIl3xA464z2NV4C6m zxfSJqzw0O9rX6Uvv6+1bxgUtICuXLqHQkFszdxmnZEQJSomfIq1kk7UYsJtyuQrjszz NNEA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id f41si4555594qtf.332.2017.06.29.04.05.15; Thu, 29 Jun 2017 04:05:16 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 C42C0606A8; Thu, 29 Jun 2017 11:05:15 +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=-0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, URIBL_BLOCKED, URIBL_SBL, URIBL_SBL_A 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 5FF3161057; Thu, 29 Jun 2017 11:01:52 +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 5D5D66286B; Thu, 29 Jun 2017 11:01:46 +0000 (UTC) Received: from forward4m.cmail.yandex.net (forward4m.cmail.yandex.net [5.255.216.22]) by lists.linaro.org (Postfix) with ESMTPS id 62E2660EC3 for ; Thu, 29 Jun 2017 11:00:50 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [37.140.190.28]) by forward4m.cmail.yandex.net (Yandex) with ESMTP id 67F9121AF6 for ; Thu, 29 Jun 2017 14:00:49 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id 145B52940E64 for ; Thu, 29 Jun 2017 14:00:48 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0mL0qDSS; Thu, 29 Jun 2017 14:00:48 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:11 +0300 Message-Id: <1498734013-20982-7-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 6/8] doc: include sources of generated images into distribution 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 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ doc/users-guide/Makefile.am | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/users-guide/Makefile.am b/doc/users-guide/Makefile.am index cce62e8d..55fe7e92 100644 --- a/doc/users-guide/Makefile.am +++ b/doc/users-guide/Makefile.am @@ -43,7 +43,13 @@ if HAVE_MSCGEN IMAGES += $(IMAGES_DIR)/resource_management.svg endif -EXTRA_DIST = $(SRC) $(IMAGES) +IMAGES_SRCS = \ + $(IMAGES_DIR)/pktio_fsm.gv \ + $(IMAGES_DIR)/resource_management.msc \ + $(IMAGES_DIR)/timeout_fsm.gv \ + $(IMAGES_DIR)/timer_fsm.gv + +EXTRA_DIST = $(SRC) $(IMAGES) $(IMAGES_SRCS) doc_DATA = $(TARGET) $(TARGET): $(SRC) $(IMAGES) From patchwork Thu Jun 29 11:00:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106637 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4560663obb; Thu, 29 Jun 2017 04:05:42 -0700 (PDT) X-Received: by 10.200.44.36 with SMTP id d33mr18620944qta.182.1498734342772; Thu, 29 Jun 2017 04:05:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734342; cv=none; d=google.com; s=arc-20160816; b=GJUbi5jmmM0UUO88y9B24u4bkU+wzspalnX/h90CQTz3UpbH53kpUEmnyjTmJkQ1Vn J4twMKHswnWEm4T5woVMD/I2vZ178bvjawRoZqk/pZOG2A9rrqif9LvsSR7FtkUFHWzW FeQSLYFjfXAuE+7RVow6vkq8tugQr/MX4KgUnralovU3IqrpFC0pzfcj9hEYnmPGRUNZ vXSADL4aitDWSIBbUGZ4heLW7nbM0jpSxJ5rlWnxHocH0xFKcSiKb5lG8zc+qzX5kFFp CcD2CCHNw+SEw2QVya3sjSQjJIvPlkbY4EYz6QNgGmMxVJorBQTN/1mEbshKDzBwxe6+ lUnA== 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=A0uJqDf55QPfmLh986EmGX6nBAwV02HVBlE3ma27AM4=; b=DmtPiwZL+Tcx7UDkvVbxNYFB06URY6s99nmwvbypROqWU2/RF+OVmQRxQMG2joLDrR xJhQkf44kdzZaR4eqTWAxhr/IcQNwjOxMfBw9WmLgQpOyfPWE9Rpye9WgWsTItdIDkMI 3o7AU8NPDtxvkfJl+GWaPdrnKVJnnUnVm+klJt6TYUWVhPOqESDDHoxaCzaCufsCA5vA shpNMWDPc8gdjUKio2XPPS8mJzCqCKE7ck9LTAxuD1JvitL7RkCaXpWZTx6Qhkd1O/Gr yQHjSuCp8mUb3V63wwvnkvVoAhcgPMdJLNYmLHa5iABT8WuBCXyvHWJyhG4OjrxGNl0W ij2A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id n2si4520976qkf.105.2017.06.29.04.05.42; Thu, 29 Jun 2017 04:05:42 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 7882E61BC5; Thu, 29 Jun 2017 11:05:42 +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=-0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, URIBL_BLOCKED, URIBL_SBL, URIBL_SBL_A 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 E32A160EC3; Thu, 29 Jun 2017 11:01:56 +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 0F75D61057; Thu, 29 Jun 2017 11:01:47 +0000 (UTC) Received: from forward3m.cmail.yandex.net (forward3m.cmail.yandex.net [5.255.216.21]) by lists.linaro.org (Postfix) with ESMTPS id D058360D5E for ; Thu, 29 Jun 2017 11:00:51 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::27]) by forward3m.cmail.yandex.net (Yandex) with ESMTP id CF9FB21A85 for ; Thu, 29 Jun 2017 14:00:50 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id 797612940C96 for ; Thu, 29 Jun 2017 14:00:49 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0nLumleH; Thu, 29 Jun 2017 14:00:49 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:12 +0300 Message-Id: <1498734013-20982-8-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 7/8] build: enable user guides during distcheck 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 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile.am b/Makefile.am index fff1276a..76ceb851 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,6 +6,7 @@ AM_DISTCHECK_CONFIGURE_FLAGS = --enable-test-cpp \ --enable-test-perf \ --enable-test-perf-proc \ --enable-test-vald \ + --enable-user-guides \ --with-testdir #@with_platform@ works alone in subdir but not as part of a path??? From patchwork Thu Jun 29 11:00:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Github ODP bot X-Patchwork-Id: 106638 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp4561207obb; Thu, 29 Jun 2017 04:06:13 -0700 (PDT) X-Received: by 10.55.37.205 with SMTP id l74mr17328983qkl.157.1498734373019; Thu, 29 Jun 2017 04:06:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498734373; cv=none; d=google.com; s=arc-20160816; b=GiORa+WtGPVLK+xTzeOEAaz5CABBwSaa9xPzzS7g3PUbAuNdx/FYokWhB4EZGmNmMW krRQwI0kCOxNFDgVgJtm6VS6anx0KHGG/dxR9umK7f1x9Iffv9i3BAFV72TtQgVx+SzY f/aYngG2dUAiVaD0Os3PCYVDQzaB5CBr8n0wChneuHtKGhwWrKJpnt+mzYaIJCgUI/rV 79YZRsMmuOIL3UpTPhFExAfRp9lkt6VvkEBWcpo35xk8WCnGS4E06VdLPX47QD376xV8 VXESf44rb0ALSTrEM/iHVgau9seT/8V643CQnQih6lVvMsvdKHYWLwMCk5GrcxnGsP0u dEiA== 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=f8PpREYYdDEKswQIEcjYlkLOnofOJNa+A6Vq34uV+VE=; b=LVYxH4EdW7C5KVBDTMp3SLvcw1Vw8vhzVCKXhJDPNbIfans3uEYAL6lvYid4ixHg2V srK5plWRDTt95unIAoOXEZfnPPljCLH5Gn1I7Q3CMwuyRH/4W0IcW9jBAoZWn5r4nr5O GIfU3OmqdYbP6AgP7uUqYdA0rBWH2RAW0jeZQ6C33v8iZYVdtEBew/hEakbJMAd7PmK6 OF4aHecWI9AdO5nuppVUNVuVyR2RXebBn+R1UDciULcuGT9fb2READQg20OgQwNNHOya ts3mbMMDmDDtEPpvoxHkcdy2ouWoLedvSd2EVtVVPIVb1npyP6ABLwEpm0LGAnL6x67s tiwA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id i123si4569587qkf.247.2017.06.29.04.06.12; Thu, 29 Jun 2017 04:06:13 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 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 AAFEB611F4; Thu, 29 Jun 2017 11:06:12 +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 37F426164D; Thu, 29 Jun 2017 11:02:00 +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 64FF760EC3; Thu, 29 Jun 2017 11:01:49 +0000 (UTC) Received: from forward1p.cmail.yandex.net (forward1p.cmail.yandex.net [77.88.31.16]) by lists.linaro.org (Postfix) with ESMTPS id CB09A6156B for ; Thu, 29 Jun 2017 11:00:54 +0000 (UTC) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [37.140.190.28]) by forward1p.cmail.yandex.net (Yandex) with ESMTP id 07B032109D for ; Thu, 29 Jun 2017 14:00:52 +0300 (MSK) Received: from smtp3o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp3o.mail.yandex.net (Yandex) with ESMTP id D3F762940C96 for ; Thu, 29 Jun 2017 14:00:51 +0300 (MSK) Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id F0tMw2a6CH-0oLuklfp; Thu, 29 Jun 2017 14:00:50 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client certificate not present) X-Yandex-Suid-Status: 1 0 From: Github ODP bot To: lng-odp@lists.linaro.org Date: Thu, 29 Jun 2017 14:00:13 +0300 Message-Id: <1498734013-20982-9-git-send-email-odpbot@yandex.ru> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> References: <1498734013-20982-1-git-send-email-odpbot@yandex.ru> Github-pr-num: 61 Subject: [lng-odp] [PATCH v2 8/8] travis: pass proper path to make distcheck 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 On Travis CI gems are installed into user home directory. If make distcheck is run under sudo, PATH will be reset and configure won't be able to find asciidoctor. So let's pass full user's path to make distcheck. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 61 (lumag:docs-fix) ** https://github.com/Linaro/odp/pull/61 ** Patch: https://github.com/Linaro/odp/pull/61.patch ** Base sha: 9b78da8e2373ab0530cfbbd72b2229059b57ddf1 ** Merge commit sha: f6c89347fdd7243f9ed80e2c0356345f034696a9 **/ .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2cc8caf7..11e32905 100644 --- a/.travis.yml +++ b/.travis.yml @@ -138,7 +138,7 @@ jobs: script: - ./bootstrap - ./configure --prefix=$HOME/odp-install --enable-test-cpp --enable-test-vald --enable-test-helper --enable-test-perf --enable-user-guides --enable-test-perf-proc --enable-test-example - - sudo LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" make distcheck + - sudo PATH="$PATH" LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" make distcheck - stage: test env: TEST=doxygen compiler: gcc