This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, next has been updated
via eb600e3f40fe95b986ddee1ba80faed7c0953445 (commit)
via 3b81cd95de391a0e846713adaf2df4ba73d48531 (commit)
via 4e4dc3e4f331314f23eac818143cc82a4244b796 (commit)
from de56e68c3d3b9206c105c2e3018294363ab2cd42 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit eb600e3f40fe95b986ddee1ba80faed7c0953445
Author: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Date: Thu Dec 28 11:15:46 2017 +0300
README: test are built by default
No need additional options now to build tests. Userguades options
is also corrected.
Signed-off-by: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer(a)linaro.org>
diff --git a/README b/README
index beaef393..987d1481 100644
--- a/README
+++ b/README
@@ -26,12 +26,12 @@ Main git repository:
To execute all the testcases, assuming CUnit is installed for the validation tests:
./bootstrap
- ./configure --enable-test-perf --enable-test-vald
+ ./configure
make check
To generate the users guides:
./bootstrap
- ./configure --enable-user-guide
+ ./configure --enable-user-guides
make
Patches tracking system:
commit 3b81cd95de391a0e846713adaf2df4ba73d48531
Author: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Date: Thu Dec 28 10:52:54 2017 +0300
configure.ac: update API and .so version to v1.17.0.0
Signed-off-by: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer(a)linaro.org>
diff --git a/configure.ac b/configure.ac
index 95e31602..177881a5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ([2.5])
# Set correct API version
##########################################################################
m4_define([odpapi_generation_version], [1])
-m4_define([odpapi_major_version], [16])
+m4_define([odpapi_major_version], [17])
m4_define([odpapi_minor_version], [0])
m4_define([odpapi_point_version], [0])
m4_define([odpapi_version],
@@ -36,10 +36,10 @@ AM_SILENT_RULES([yes])
# 3. if interfaces were removed, then use C+1:0:0
##########################################################################
-ODP_LIBSO_VERSION=116:0:0
+ODP_LIBSO_VERSION=117:0:0
AC_SUBST(ODP_LIBSO_VERSION)
-ODPHELPER_LIBSO_VERSION=113:1:1
+ODPHELPER_LIBSO_VERSION=113:2:1
AC_SUBST(ODPHELPER_LIBSO_VERSION)
# Checks for programs.
commit 4e4dc3e4f331314f23eac818143cc82a4244b796
Author: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Date: Thu Dec 28 10:58:11 2017 +0300
docs: update git tree and bugs link
Signed-off-by: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer(a)linaro.org>
diff --git a/DEPENDENCIES b/DEPENDENCIES
index 0805a183..6f374ca9 100644
--- a/DEPENDENCIES
+++ b/DEPENDENCIES
@@ -63,7 +63,7 @@ Prerequisites for building the OpenDataPlane (ODP) API
$ make install
# You may now build either 32 or 64 bit ODP
- $ git clone git://git.linaro.org/lng/odp.git odp
+ $ git clone https://github.com/Linaro/odp.git odp
$ cd odp
$ ./bootstrap
@@ -167,7 +167,7 @@ Prerequisites for building the OpenDataPlane (ODP) API
$ sudo yum install numactl-devel
Note: only packet I/O is accelerated with DPDK. Use
- https://git.linaro.org/lng/odp-dpdk.git
+ https://github.com/Linaro/odp-dpdk.git
for fully accelerated odp dpdk platform.
3.4.1 Building DPDK and ODP with DPDK pktio support
diff --git a/README b/README
index 4350b953..beaef393 100644
--- a/README
+++ b/README
@@ -7,7 +7,7 @@ OpenDataPlane (ODP) project source code.
http://www.opendataplane.org/
Main git repository:
- git://git.linaro.org/lng/odp.git
+ https://github.com/Linaro/odp.git
How to build:
Look in platform/linux-*/README for more detail how to build.
@@ -35,7 +35,10 @@ Main git repository:
make
Patches tracking system:
- http://patches.opendataplane.org/project/lng-odp/list/
+ Patchwork:
+ http://patches.opendataplane.org/project/lng-odp/list/
+ Github pull requests:
+ https://github.com/Linaro/odp/pulls
Mailing list:
lng-odp(a)lists.linaro.org
diff --git a/doc/application-api-guide/odp.dox b/doc/application-api-guide/odp.dox
index 57921794..72fcfb37 100644
--- a/doc/application-api-guide/odp.dox
+++ b/doc/application-api-guide/odp.dox
@@ -37,8 +37,8 @@
*
* @section contact Contact Details
* - The main web site is http://www.opendataplane.org/
- * - The git repo is https://git.linaro.org/lng/odp.git
- * - Bug tracking is https://bugs.linaro.org/buglist.cgi?product=OpenDataPlane
+ * - The git repo is https://github.com/Linaro/odp.git
+ * - Bug tracking is https://bugs.linaro.org/describecomponents.cgi?product=OpenDataPlane%20-%20…
*
*/
diff --git a/doc/helper-guide/odp.dox b/doc/helper-guide/odp.dox
index 0a86d478..79f4121b 100644
--- a/doc/helper-guide/odp.dox
+++ b/doc/helper-guide/odp.dox
@@ -20,7 +20,7 @@
*
* @section contact Contact Details
* - The main web site is http://www.opendataplane.org/
- * - The git repo is https://git.linaro.org/lng/odp.git
- * - Bug tracking is https://bugs.linaro.org/buglist.cgi?product=OpenDataPlane
+ * - The git repo is https://github.com/Linaro/odp.git
+ * - Bug tracking is https://bugs.linaro.org/describecomponents.cgi?product=OpenDataPlane%20-%20…
*
*/
diff --git a/platform/linux-generic/Makefile.am b/platform/linux-generic/Makefile.am
index fd5f72c1..7e40448b 100644
--- a/platform/linux-generic/Makefile.am
+++ b/platform/linux-generic/Makefile.am
@@ -1,5 +1,5 @@
# Uncomment this if you need to change the CUSTOM_STR string
-#export CUSTOM_STR=https://git.linaro.org/lng/odp.git
+#export CUSTOM_STR=https://github.com/Linaro/odp.git
include $(top_srcdir)/platform/Makefile.inc
-----------------------------------------------------------------------
Summary of changes:
DEPENDENCIES | 4 ++--
README | 11 +++++++----
configure.ac | 6 +++---
doc/application-api-guide/odp.dox | 4 ++--
doc/helper-guide/odp.dox | 4 ++--
platform/linux-generic/Makefile.am | 2 +-
6 files changed, 17 insertions(+), 14 deletions(-)
hooks/post-receive
--
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, api-next has been updated
via 68735b312926a44ddf42f9ecf96a0badd941a247 (commit)
from a7b46491ca049998dc38b0a5b29213a407931523 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 68735b312926a44ddf42f9ecf96a0badd941a247
Author: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Date: Wed Dec 27 17:17:01 2017 +0300
test: cleanup makefile EXEEXTs
that is already corrected in cherry-picked next branch, just
place it here to make git diff review smaller.
Signed-off-by: Maxim Uvarov <maxim.uvarov(a)linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov(a)linaro.org>
diff --git a/test/validation/api/chksum/Makefile.am b/test/validation/api/chksum/Makefile.am
index 46f3643e..3227294d 100644
--- a/test/validation/api/chksum/Makefile.am
+++ b/test/validation/api/chksum/Makefile.am
@@ -1,5 +1,5 @@
include ../Makefile.inc
-test_PROGRAMS = chksum_main$(EXEEXT)
+test_PROGRAMS = chksum_main
chksum_main_SOURCES = chksum_main.c chksum.c chksum.h
chksum_main_LDADD = $(LIBCUNIT_COMMON) $(LIBODP)
diff --git a/test/validation/api/ipsec/Makefile.am b/test/validation/api/ipsec/Makefile.am
index 5a4652f5..b300c8e8 100644
--- a/test/validation/api/ipsec/Makefile.am
+++ b/test/validation/api/ipsec/Makefile.am
@@ -11,10 +11,10 @@ libtestipsec_la_SOURCES = \
ipsec.c
test_PROGRAMS = \
- ipsec_sync$(EXEEXT) \
- ipsec_async$(EXEEXT) \
- ipsec_inline_in$(EXEEXT) \
- ipsec_inline_out$(EXEEXT)
+ ipsec_sync \
+ ipsec_async \
+ ipsec_inline_in \
+ ipsec_inline_out
ipsec_sync_SOURCES = ipsec_sync.c
ipsec_async_SOURCES = ipsec_async.c
-----------------------------------------------------------------------
Summary of changes:
test/validation/api/chksum/Makefile.am | 2 +-
test/validation/api/ipsec/Makefile.am | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
hooks/post-receive
--
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, master has been updated
via dccf4d8fcba4f912d4844b6d4a30f045b1e12651 (commit)
from cd289985b5247fe9f1d1f58753717bd5659bd7d0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit dccf4d8fcba4f912d4844b6d4a30f045b1e12651
Author: Ilias Apalodimas <ilias.apalodimas(a)linaro.org>
Date: Sat Dec 23 13:49:01 2017 +0200
linux-gen: _ishm: proper alignment for current page size
On systems compiled without hugetlb odp_init_global() failed.
On systems with hugetlb alignment was superfluous.
Fixes https://bugs.linaro.org/show_bug.cgi?id=3478
Signed-off-by: Ilias Apalodimas <ilias.apalodimas(a)linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer(a)linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov(a)linaro.org>
diff --git a/platform/linux-generic/_ishm.c b/platform/linux-generic/_ishm.c
index 82465bc5..bce4e402 100644
--- a/platform/linux-generic/_ishm.c
+++ b/platform/linux-generic/_ishm.c
@@ -864,8 +864,8 @@ int _odp_ishm_reserve(const char *name, uint64_t size, int fd,
* the same address every where, otherwise alignment may be
* be wrong for some process */
hp_align = align;
- if (hp_align <= odp_sys_huge_page_size())
- hp_align = odp_sys_huge_page_size();
+ if (hp_align <= page_hp_size)
+ hp_align = page_hp_size;
else
flags |= _ODP_ISHM_SINGLE_VA;
@@ -1441,6 +1441,8 @@ int _odp_ishm_init_global(void)
void *spce_addr;
int i;
uid_t uid;
+ char *hp_dir = odp_global_data.hugepage_info.default_huge_page_dir;
+ uint64_t align;
odp_global_data.main_pid = getpid();
odp_global_data.shm_dir = getenv("ODP_SHM_DIR");
@@ -1466,13 +1468,13 @@ int _odp_ishm_init_global(void)
return -1;
}
- if (!odp_global_data.hugepage_info.default_huge_page_dir)
+ if (!hp_dir) {
ODP_DBG("NOTE: No support for huge pages\n");
- else {
- ODP_DBG("Huge pages mount point is: %s\n",
- odp_global_data.hugepage_info.default_huge_page_dir);
- _odp_ishm_cleanup_files(
- odp_global_data.hugepage_info.default_huge_page_dir);
+ align = odp_sys_page_size();
+ } else {
+ ODP_DBG("Huge pages mount point is: %s\n", hp_dir);
+ _odp_ishm_cleanup_files(hp_dir);
+ align = odp_sys_huge_page_size();
}
_odp_ishm_cleanup_files(odp_global_data.shm_dir);
@@ -1504,8 +1506,7 @@ int _odp_ishm_init_global(void)
*reserve the address space for _ODP_ISHM_SINGLE_VA reserved blocks,
* only address space!
*/
- spce_addr = _odp_ishmphy_book_va(ODP_CONFIG_ISHM_VA_PREALLOC_SZ,
- odp_sys_huge_page_size());
+ spce_addr = _odp_ishmphy_book_va(ODP_CONFIG_ISHM_VA_PREALLOC_SZ, align);
if (!spce_addr) {
ODP_ERR("unable to reserve virtual space\n.");
goto init_glob_err3;
-----------------------------------------------------------------------
Summary of changes:
platform/linux-generic/_ishm.c | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
hooks/post-receive
--
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, caterpillar has been updated
via bbbe6c0ef65c16f6d7d327712f177fbf6740e96f (commit)
from 63fd88635cc10caaa02fdccd3f52c9494487bdd2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
platform/linux-dpdk/Makefile.am | 4 ++--
platform/linux-dpdk/buffer/dpdk.c | 1 -
platform/linux-dpdk/include/odp_buffer_internal.h | 8 +++++---
platform/linux-dpdk/odp_packet.c | 2 --
4 files changed, 7 insertions(+), 8 deletions(-)
hooks/post-receive
--
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, api-next has been updated
via a5f07dbf95f982b7c5898434e56164ff976c0a0f (commit)
via cd289985b5247fe9f1d1f58753717bd5659bd7d0 (commit)
via 38fb73d6ed79d649fdec726ca4bacc93747daa9b (commit)
via 5b915893c793ffb3d49152d480d084dba32a5a74 (commit)
from 578ecf796dc0bf7bb230b3488d263dd455ed0a18 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
.../include/odp/api/plat/packet_inlines.h | 80 ++++++++++++++++++++++
.../include/odp/api/plat/packet_inlines_api.h | 30 ++++++++
.../include/odp/api/plat/packet_types.h | 6 ++
platform/linux-generic/odp_packet.c | 66 +++++-------------
platform/linux-generic/odp_traffic_mngr.c | 11 +--
test/Makefile.am | 2 +-
6 files changed, 141 insertions(+), 54 deletions(-)
hooks/post-receive
--
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, next has been updated
via a5f07dbf95f982b7c5898434e56164ff976c0a0f (commit)
via cd289985b5247fe9f1d1f58753717bd5659bd7d0 (commit)
via 38fb73d6ed79d649fdec726ca4bacc93747daa9b (commit)
via 5b915893c793ffb3d49152d480d084dba32a5a74 (commit)
via 578ecf796dc0bf7bb230b3488d263dd455ed0a18 (commit)
via f1449d2555fbfa3d72aeb79d3ad6d2f199e83731 (commit)
via 5d6aea3f7186a4533ffb7a2bc4858a1d339ebbb4 (commit)
via 260ca880b76151b66919cf0f3c149c2ba9ede24e (commit)
from 6ca5f5cb57de9f71ace37118a9b0788b2abf529e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
.travis.yml | 2 -
.../include/odp/api/plat/packet_inlines.h | 80 ++++++++++++++++++++++
.../include/odp/api/plat/packet_inlines_api.h | 30 ++++++++
.../include/odp/api/plat/packet_types.h | 6 ++
platform/linux-generic/odp_packet.c | 66 +++++-------------
platform/linux-generic/odp_traffic_mngr.c | 11 +--
test/Makefile.am | 2 +-
test/common/odp_cunit_common.c | 14 ++++
test/common/odp_cunit_common.h | 2 -
test/validation/api/packet/packet.c | 2 +-
10 files changed, 156 insertions(+), 59 deletions(-)
hooks/post-receive
--