Branch: refs/heads/cloud-dev
  Home:   https://github.com/Linaro/odp
  Commit: 4e11ef454d383b9637541c53ad4eeda65751742b
      
https://github.com/Linaro/odp/commit/4e11ef454d383b9637541c53ad4eeda65751742b
  Author: Maxim Uvarov <maxim.uva...@linaro.org>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    A README.DPDK
    A pkgconfig/libodp-dpdk.pc.in
    A platform/linux-dpdk/.gitignore
    A platform/linux-dpdk/Makefile.am
    A platform/linux-dpdk/Makefile.inc
    A platform/linux-dpdk/README
    A platform/linux-dpdk/arch
    A platform/linux-dpdk/doc/platform_specific.dox
    A platform/linux-dpdk/include/odp/api/align.h
    A platform/linux-dpdk/include/odp/api/atomic.h
    A platform/linux-dpdk/include/odp/api/barrier.h
    A platform/linux-dpdk/include/odp/api/buffer.h
    A platform/linux-dpdk/include/odp/api/byteorder.h
    A platform/linux-dpdk/include/odp/api/classification.h
    A platform/linux-dpdk/include/odp/api/compiler.h
    A platform/linux-dpdk/include/odp/api/cpu.h
    A platform/linux-dpdk/include/odp/api/cpumask.h
    A platform/linux-dpdk/include/odp/api/crypto.h
    A platform/linux-dpdk/include/odp/api/debug.h
    A platform/linux-dpdk/include/odp/api/deprecated.h
    A platform/linux-dpdk/include/odp/api/errno.h
    A platform/linux-dpdk/include/odp/api/event.h
    A platform/linux-dpdk/include/odp/api/hash.h
    A platform/linux-dpdk/include/odp/api/hints.h
    A platform/linux-dpdk/include/odp/api/init.h
    A platform/linux-dpdk/include/odp/api/packet.h
    A platform/linux-dpdk/include/odp/api/packet_flags.h
    A platform/linux-dpdk/include/odp/api/packet_io.h
    A platform/linux-dpdk/include/odp/api/packet_io_stats.h
    A platform/linux-dpdk/include/odp/api/plat/atomic_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/atomic_types.h
    A platform/linux-dpdk/include/odp/api/plat/barrier_types.h
    A platform/linux-dpdk/include/odp/api/plat/buffer_types.h
    A platform/linux-dpdk/include/odp/api/plat/byteorder_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/byteorder_types.h
    A platform/linux-dpdk/include/odp/api/plat/classification_types.h
    A platform/linux-dpdk/include/odp/api/plat/cpumask_types.h
    A platform/linux-dpdk/include/odp/api/plat/crypto_types.h
    A platform/linux-dpdk/include/odp/api/plat/event_types.h
    A platform/linux-dpdk/include/odp/api/plat/init_types.h
    A platform/linux-dpdk/include/odp/api/plat/packet_flag_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/packet_flag_inlines_api.h
    A platform/linux-dpdk/include/odp/api/plat/packet_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/packet_inlines_api.h
    A platform/linux-dpdk/include/odp/api/plat/packet_io_types.h
    A platform/linux-dpdk/include/odp/api/plat/packet_types.h
    A platform/linux-dpdk/include/odp/api/plat/pool_types.h
    A platform/linux-dpdk/include/odp/api/plat/queue_types.h
    A platform/linux-dpdk/include/odp/api/plat/rwlock_recursive_types.h
    A platform/linux-dpdk/include/odp/api/plat/rwlock_types.h
    A platform/linux-dpdk/include/odp/api/plat/schedule_types.h
    A platform/linux-dpdk/include/odp/api/plat/shared_memory_types.h
    A platform/linux-dpdk/include/odp/api/plat/spinlock_recursive_types.h
    A platform/linux-dpdk/include/odp/api/plat/spinlock_types.h
    A platform/linux-dpdk/include/odp/api/plat/static_inline.h.in
    A platform/linux-dpdk/include/odp/api/plat/std_clib_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/strong_types.h
    A platform/linux-dpdk/include/odp/api/plat/sync_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/thread_types.h
    A platform/linux-dpdk/include/odp/api/plat/thrmask_types.h
    A platform/linux-dpdk/include/odp/api/plat/ticketlock_inlines.h
    A platform/linux-dpdk/include/odp/api/plat/ticketlock_inlines_api.h
    A platform/linux-dpdk/include/odp/api/plat/ticketlock_types.h
    A platform/linux-dpdk/include/odp/api/plat/time_types.h
    A platform/linux-dpdk/include/odp/api/plat/timer_types.h
    A platform/linux-dpdk/include/odp/api/plat/traffic_mngr_types.h
    A platform/linux-dpdk/include/odp/api/plat/version_types.h
    A platform/linux-dpdk/include/odp/api/pool.h
    A platform/linux-dpdk/include/odp/api/queue.h
    A platform/linux-dpdk/include/odp/api/random.h
    A platform/linux-dpdk/include/odp/api/rwlock.h
    A platform/linux-dpdk/include/odp/api/rwlock_recursive.h
    A platform/linux-dpdk/include/odp/api/schedule.h
    A platform/linux-dpdk/include/odp/api/schedule_types.h
    A platform/linux-dpdk/include/odp/api/shared_memory.h
    A platform/linux-dpdk/include/odp/api/spinlock.h
    A platform/linux-dpdk/include/odp/api/spinlock_recursive.h
    A platform/linux-dpdk/include/odp/api/std_clib.h
    A platform/linux-dpdk/include/odp/api/std_types.h
    A platform/linux-dpdk/include/odp/api/sync.h
    A platform/linux-dpdk/include/odp/api/system_info.h
    A platform/linux-dpdk/include/odp/api/thread.h
    A platform/linux-dpdk/include/odp/api/thrmask.h
    A platform/linux-dpdk/include/odp/api/ticketlock.h
    A platform/linux-dpdk/include/odp/api/time.h
    A platform/linux-dpdk/include/odp/api/timer.h
    A platform/linux-dpdk/include/odp/api/traffic_mngr.h
    A platform/linux-dpdk/include/odp/api/version.h
    A platform/linux-dpdk/include/odp/drv
    A platform/linux-dpdk/include/odp/visibility_begin.h
    A platform/linux-dpdk/include/odp/visibility_end.h
    A platform/linux-dpdk/include/odp_buffer_inlines.h
    A platform/linux-dpdk/include/odp_buffer_internal.h
    A platform/linux-dpdk/include/odp_config_internal.h
    A platform/linux-dpdk/include/odp_errno_define.h
    A platform/linux-dpdk/include/odp_packet_dpdk.h
    A platform/linux-dpdk/include/odp_packet_internal.h
    A platform/linux-dpdk/include/odp_packet_io_internal.h
    A platform/linux-dpdk/include/odp_pool_internal.h
    A platform/linux-dpdk/include/odp_posix_extensions.h
    A platform/linux-dpdk/include/protocols
    A platform/linux-dpdk/m4/configure.m4
    A platform/linux-dpdk/m4/odp_openssl.m4
    A platform/linux-dpdk/m4/odp_pthread.m4
    A platform/linux-dpdk/odp_buffer.c
    A platform/linux-dpdk/odp_crypto.c
    A platform/linux-dpdk/odp_errno.c
    A platform/linux-dpdk/odp_init.c
    A platform/linux-dpdk/odp_packet.c
    A platform/linux-dpdk/odp_packet_dpdk.c
    A platform/linux-dpdk/odp_packet_flags.c
    A platform/linux-dpdk/odp_pool.c
    A platform/linux-dpdk/odp_std_clib.c
    A platform/linux-dpdk/odp_thread.c
    A platform/linux-dpdk/odp_time.c
    A scripts/builddeb
    A scripts/devbuild.sh
    A scripts/git-transplant.py
    A test/linux-dpdk/.gitignore
    A test/linux-dpdk/Makefile.am
    A test/linux-dpdk/Makefile.inc
    A test/linux-dpdk/m4/configure.m4
    A test/linux-dpdk/run-test
    A test/linux-dpdk/validation/api/pktio/.gitignore
    A test/linux-dpdk/validation/api/pktio/Makefile.am
    A test/linux-dpdk/validation/api/pktio/pktio_env
    A test/linux-dpdk/validation/api/pktio/pktio_run.sh
    A test/linux-dpdk/wrapper-script.sh

  Log Message:
  -----------
  merge: squashed commit: odp-dpdk to odp cloud

commit d8533b4e575d62c9f6f2caedd38d98a1a56fb8d3
Merge: 716fed67 107b9411
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 26 11:22:25 2017 +0200

    Sync odp-dpdk with v1.15 release from odp

commit 107b9411e85aad0a48d759fbf0572a631e189a02
Author: Matias Elo <matias....@nokia.com>
Date:   Wed Jul 19 12:29:48 2017 +0300

    linux-dpdk: porting "linux-gen: packet: remove lazy parsing"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Kevin Wang <kevin.w...@arm.com>

commit 923550217b3800b2826965b1e7e964d799af7d94
Author: Matias Elo <matias....@nokia.com>
Date:   Mon Jul 17 15:31:18 2017 +0300

    linux-dpdk: port time implementation changes

    dfbab74 linux-gen: time: store timespec as nsec
    fbe34c7 linux-gen: time: use hw time counter when available
    08fe6f0 fix invalid casting on a 32-bit host

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Kevin Wang <kevin.w...@arm.com>

commit 27cfa741e4d80919fd352f3660351ac4fb631031
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Jul 13 14:18:25 2017 +0200

    linux-dpdk:porting "crypto: add HMAC-SHA-512 authentication support"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 48ad99f7b4acca7577a17e259f1489cf4c7816d9
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Jul 13 14:13:28 2017 +0200

    linux-dpdk:porting "crypto: add SHA-1 authentication support"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit c2c3ed55057e1a8032da4cff3ef0b61d38b33d58
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Jul 13 07:55:57 2017 +0200

    linux-dpdk:porting "update AES-GCM support to reflect aad and 
auth_digest_len"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit d0eb8f2e9610cd61131f9e2e9e3f78ca68c8706f
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:35:03 2017 +0200

    linux-dpdk:porting "cpu_flags: added x86 cpu flag read functions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 2f144ba129628bd0e38b9804f9f7326380d70b2b
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:31:25 2017 +0200

    linux-dpdk:porting "time: remove odp_time_to_u64 from API"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit df1b969c806659be3c37ee16d58325f54ee8c6f7
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:28:49 2017 +0200

    linux-dpdk:porting "types: add additional doxygen documentation"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 773ff75a304bbdd4362a8a8064be84e9d76d1a46
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:24:46 2017 +0200

    linux-dpdk:porting "packet: recognize ICMPv6 packets"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 4e1a38d1f75dac1fefd255083a605952c211a4df
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:17:45 2017 +0200

    linux-dpdk: porting "deprecated: add configure option and macros"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 165f61d03a751374f55729257560e1435c34eb0d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 17:10:19 2017 +0200

    linux-dpdk: porting "crypto: enforce deprecated API status"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 22187ee507099a0b7c03e9f96b6399dc6a43eb68
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 16:42:39 2017 +0200

    linux-dpdk: porting "do not trap if libatomic is not found"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 3d30a4d26953f3823588a0443226651b745b119c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 16:39:53 2017 +0200

    linux-dpdk: porting "build: GCC 7 fixes"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit c62c615e3358c4f7018788af1e88bbda38db2d36
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 16:05:33 2017 +0200

    linux-dpdk: porting "makefile: fix staged install support"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 5ca377b73201924be54b748e52f56aee94ee564c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:57:41 2017 +0200

    linux-dpdk: porting "crypto: properly handle errors in packet copy"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit e8926e29cb4c66b76bf171d404ed1ed9246374a4
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:45:32 2017 +0200

    linux-dpdk: porting "add syntax to allow newer clang to compile odp"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 7783e68c8c72c75ce331ed06cedc2f2a8e1674a1
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:36:12 2017 +0200

    linux-dpdk: porting "pool: don't allocate buffers from invalid pool"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit a29e079bb362a84e3c821dfef1cb60b2eb1a758d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:30:58 2017 +0200

    linux-dpdk: porting "packet: make inline table visible"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 03d11d06e8329f5e5575a50fb9e6b22e280e8396
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:28:02 2017 +0200

    linux-dpdk: port "abi: fix include/odp/api/abi symlink creation"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit fac3d65908a081764413656bfc7f2bc7bfb5a648
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:24:48 2017 +0200

    linux-dpdk: port "pool: add odp_pool_capability() rc check"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 8ce393f99837119cd47b68e54de5171fc4acbda2
Merge: 716fed67 5dd7d9ed
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Jul 12 15:08:17 2017 +0200

    Merge tag 'v1.15.0.0' into odp_dpdk

commit 716fed6776977db67a0c498b0c3990887903f08d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Nov 7 13:39:41 2016 +0100

    linux-dpdk: crypto accelaration support

    Running odp-dpdk with dpdk sw/hw crypto support

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 263f18fbc1cfb37d513d48fe99a82f8a7a74c3a9
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Fri Jun 30 09:44:36 2017 +0200

    Revert "linux-dpdk: crypto accelaration support"

    This reverts commit 9a842d413264bbd12c17d25640056e331e3b7f29.

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit fba1d3ab00e529670840749a9ea18542eca16792
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Nov 7 13:39:41 2016 +0100

    linux-dpdk: crypto accelaration support

    Running odp-dpdk with dpdk sw/hw crypto support

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 55c3a23f6cfedb678dca8891499f1af3caa065fd
Author: Matias Elo <matias....@nokia.com>
Date:   Tue May 16 16:48:08 2017 +0300

    Port bd9f5847 "linux-gen: packet: inline flag functions"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit fd145cc6837b269e680878870b80f0b4d5260eb2
Author: Matias Elo <matias....@nokia.com>
Date:   Tue May 16 13:31:40 2017 +0300

    linux-dpdk: fix doxygen warnings

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 923bb32980273abcc387f0e94f46136ca39eca6c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Fri May 12 00:46:18 2017 +0200

    linux-dpdk: fix build when running with --disable-abi-compat

    Suggested-by: Matias Elo <matias....@nokia.com>
    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 5f16f4cdd606fe3873c4be4492effef47f508d25
Author: Matias Elo <matias....@nokia.com>
Date:   Wed Apr 26 17:10:59 2017 +0300

    linux-dpdk: pktio: reset packet parser metadata in receive

    Previously parser metadata was not properly cleared leading to errors when
    calling packet member functions.

    Suggested-by: Nubin Stanley <nubin.stan...@nokia.com>
    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit f624a092961ba6565d28396b947e93a5e8b5ff7d
Author: Matias Elo <matias....@nokia.com>
Date:   Wed Apr 26 16:32:04 2017 +0300

    linux-dpdk: pool: free allocated shm

    The shared memory allocated for storing pool entries needs to be freed in
    odp_pool_term_global().

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit e223bd473bfa16b74592cba0047d1328e0a196a8
Author: Matias Elo <matias....@nokia.com>
Date:   Wed Apr 26 16:36:27 2017 +0300

    linux-dpdk: pool: set mbuf private area size in pool create

    The rte_pktmbuf_pool_private.mbuf_priv_size is used internally by DPDK, so
    it has to be initialized to a valid value.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 6f8ff0b8951903a2aab6983d61e51d3392708c17
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Apr 28 11:13:50 2017 +0300

    linux-dpdk: packet: implement zero-copy concat

    Implement zero-copy packet concat using dpdk mbuf chaining. After reaching
    maximum segment chain length (256) the implementation falls back to packet
    copy.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Suggested-by: Nubin Stanley <nubin.stan...@nokia.com>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 631112f91d50401b5224cf48ab3c8ccd2ca01f15
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Apr 28 17:03:47 2017 +0300

    linux-dpdk: pool: fix packet pool parameter check

    Packet pool max packet length is not limited but the maximum number of
    packets is.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 8f882efc2e27c19c6e7886d9c7cf9b36ab30360f
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Apr 28 17:03:46 2017 +0300

    Port 7c84f7e7 "linux-gen: packet: clean and pack packet header struct"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 89513787494341897fc4c6ae0d594f9425faf2a5
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Apr 28 17:03:45 2017 +0300

    linux-dpdk: sync internal config definition naming with linux-generic

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 8c11d5d8931722616ae1bc5fd89a821a66ec3634
Merge: 7f5fa185 ee1bee68
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Fri Apr 21 12:52:04 2017 +0200

    Uplift of odp-dpdk to v1.14 after merge from ODP

commit ee1bee68a90283a68f09982820f877ae658febe2
Author: Matias Elo <matias....@nokia.com>
Date:   Thu Mar 30 10:41:02 2017 +0300

    test: bench_packet: fix headroom/tailroom test return values

    Zero is a valid return value from the packet headroom/tailroom functions.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>

commit b8fe0ae5d5dcb3b3db2c7b2ded953da21772bdbc
Author: Bill Fischofer <bill.fischo...@linaro.org>
Date:   Thu Apr 13 06:48:33 2017 -0500

    abi: packet: restore abi compatibility for odp_packet_seg_t type

    When running in --enable-abi-compat=yes mode, all ODP types need to be
    of pointer width in the default ABI definition. The optimization of the
    odp_packet_seg_t type to uint8_t can only be supported when running in
    --enable-abi-compate=no mode. Change the ODP packet routines to use
    type converter routines that have varying definitions based on whether
    we're running in ABI compatibility mode and provide these variant
    definitions to enable proper ABI compatibility while still supporting an
    optimized typedef for non-ABI mode.

    This resolves Bug https://bugs.linaro.org/show_bug.cgi?id=2940

    Reported-by: Krishna Garapati <balakrishna.garap...@linaro.org>
    Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 30701b84e576d589a415b1246f67e8355eafb368
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 30 15:19:26 2017 +0200

    linux-generic: decouple odp_errno define from odp-linux

    makes it easy to define odp_errno to dpdk rteerrno and fixes
    linking issues.

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit dfc735cec013302be5993dec51af6d3ce59d45dd
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Mar 31 15:18:49 2017 +0300

    validation: packet: use common define for test pool sizes

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 08c759b713329962a1fe69b6fbf4132071bdb645
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Mar 31 15:18:47 2017 +0300

    validation: packet: increase test pool size

    Previously packet_test_concatsplit() could fail on some pool
    implementations as the pool ran out of buffers. Increase default pools size
    and use capability to make sure the value is valid.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 87c47f82095f709841f7f2c4f1106343e2fb6534
Author: Bill Fischofer <bill.fischo...@linaro.org>
Date:   Thu Mar 23 16:56:50 2017 -0500

    validation: packet: do not require a max packet length

    Address bug https://bugs.linaro.org/show_bug.cgi?id=2908 by adding
    appropriate pool capability checks to the packet, pktio, and crypto tests
    to account for pkt.max_len, pkt.max_seg_len, or pkt.max_segs_per_pkt
    being zero, indicating these limits are bound only by available
    memory.

    Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit e545c9a057162dbf0b3e98ff872850325bfabf8f
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Mar 29 10:15:17 2017 +0200

    validation: packet: do assert on newly created pkt reference

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 50dadb4517ae0fef3ad90c4cdb010d7c28996b11
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Apr 20 14:04:00 2017 +0200

    linux-dpdk: porting "timer: correct definition of ODP_TIMEOUT_INVALID"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 539c694ed114c4c55410d83d07348babeba122e5
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Apr 6 08:59:22 2017 +0200

    linux-dpdk: fix build by making odp_errno visible to platform

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit baf7a6b4b2397d8287ca3a22c9608986111b757a
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 30 10:25:13 2017 +0200

    linux-dpdk: fixing visiblity and abi compatibility

    with respect to the commit: "packet: inline functions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 479d0a84a59ff1b8ea35d1aaca884107c1dc0270
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 30 10:19:34 2017 +0200

    linux-dpdk: Correcting the vlan header parsing order

    validation fails after the commit:
    6c01f54700e5776d1f1b59517d053f0d9b62a10c

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit d7da01aa82d4638d99cdf7b47426c92a7593d83d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 30 10:16:05 2017 +0200

    linux-dpdk: fix build after porting "packet: inline functions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 47e316bd0b8842db4371119892071c2b24ff691a
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 30 09:57:14 2017 +0200

    linux-dpdk: reset the max packet len to zero

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit cc931255c6ec0f7ceb2987b3202889c62a2c6786
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Mar 9 15:44:22 2017 +0100

    linux-dpdk: porting "packet: inline functions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit efbfdf1672040b40b35185ec273c1f52f3dfbbd1
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Mar 8 16:25:01 2017 +0100

    linux-dpdk: porting "add interests query (iquery) scheduler"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit c038004f3e3de9c960e967175d7f8b9347121d6a
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Mar 8 16:22:15 2017 +0100

    linux-dpdk: porting "add generic bitmaps and iterators"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 2c5f021cd4944ee093be908420dadd80af070863
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Mar 8 16:18:07 2017 +0100

    linux-dpdk: porting "packet: implement references as copy"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit e8678c3865d46a4b150eadab1124f97fbebcf77c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Mar 7 14:53:58 2017 +0100

    linux-dpdk: fixing inlines and macros renaming

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit bd97bfc9674505fa027950ce32f4b4b6e462eb79
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Mar 7 14:52:17 2017 +0100

    libodphelper: name correction from v1.14 merge conflict

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit b0ea58df23e53063ab567056e9385e3e92536b70
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Mar 7 14:50:04 2017 +0100

    linux-dpdk: porting "packet: packet handle is hdr pointer"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 847f86377cbd875a93ae8ab8aae5f68d1a74a415
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 14:28:20 2017 +0100

    linux-dpdk: porting "ticketlock: inline also in application"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 46d950b3baa3542e45f2e4aa0dcc351b68997cd3
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 13:01:20 2017 +0100

    linux-dpdk: porting "inline: rename _STATIC to _ODP_INLINE"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 872eae5243f0854be12f3e41b7b8cb84e88461fc
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:57:01 2017 +0100

    linux-dpdk: porting "makefile: remove pass command"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit dc99064673d1ce7e3361db77aad9b2e0e0cdb2b7
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:55:24 2017 +0100

    linux-dpdk: porting "do not do double symlinks on make distcheck"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 2a981a9f67422773b47a5e18f139df8abcbcc499
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:54:12 2017 +0100

    linux-dpdk: porting "abi: add symlink to arch specific dir"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit da401643e4975231f9e3fef2df067d3634882890
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:52:02 2017 +0100

    linux-dpdk: porting "classification: implement ipv6 packet matching rule"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 524213c30fe562834dbdb5480494395b7590a17a
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:45:08 2017 +0100

    linux-dpdk: porting "abi: shm: added initial definitions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 3b722d0426d08fcb3f169367a11f14ee84fec8d4
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:41:27 2017 +0100

    linux-dpdk: porting "abi: packet: added initial definitions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 53ff93fd0a75167a5608cf37bb15be5a3f87144b
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:37:36 2017 +0100

    linux-dpdk: porting "abi: buffer: added initial definitions"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 17d9a587364dd76f5a00d8c60f18ab3e6ed01175
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 12:24:11 2017 +0100

    linux-dpdk: porting "abi: event: added the first ABI spec file"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 0b0ff8e9792b04e2bdc3f0e8ef26083ad5df1a8e
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Mar 6 11:55:52 2017 +0100

    linux-dpdk: clean up macros

    porting "commit-ID: c15da68b8dc3187c1929ff7d7705a0958856cbad"
    from odp.

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Yi He <yi...@linaro.org>

commit 4478de9683f9fc875d75220550e7e38f1e4e8224
Merge: 7f5fa185 a652887c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Fri Mar 3 15:13:43 2017 +0100

    Merge tag 'v1.14.0.0' into odp_dpdk_v1.14.0.0

commit 7f5fa185004547dd74304c8c33ebab485891682e
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Mar 3 13:53:16 2017 +0200

    linux-dpdk: pktio: return 0 on odp_pktio_mtu() failure

    Follow the ODP API definion and return 0 on odp_pktio_mtu() failure.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 3ed5cffff2dffdb8ada42353729bb16741a2985d
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Mar 3 13:53:15 2017 +0200

    linux-dpdk: pktio: fix send_pkt_dpdk() return value

    Fix send_pkt_dpdk() return value in mtu error case to make the pktio
    validation suite pass.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 052a759357c7af9e0bf8445da6c99a3de2cf86fa
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Mar 1 16:34:30 2017 +0100

    test: linux-dpdk: increase number of huge pages

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 12e24df40af8165c90ce4708af60301e76eb9d08
Author: Christophe Milard <christophe.mil...@linaro.org>
Date:   Mon Jan 23 09:47:57 2017 +0100

    linux-gen: _ishm: fix normal page fallback

    Fixing failure due to lack of huge pages.
    Fixes: https://bugs.linaro.org/show_bug.cgi?id=2842

    Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>
    Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 898430fb805520a7f0d6ae66108d29343074d319
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:45:02 2017 +0200

    validation: packet: remove invalid check from packet_test_alloc_segmented()

    One can't assume that the packet should be segmented as this test is using
    a different pool with parameters than the default test pool.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit b44942d2117e0780ad250d5a57ff82e0fa551d74
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:45:01 2017 +0200

    validation: packet: increase test pool size

    Previously packet_test_concatsplit() could fail on some pool
    implementations as the pool ran out of buffers.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 0dfb4cec8ee0c3fde223be34a365313d543c0951
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:45:44 2017 +0200

    linux-dpdk: pool: fix crash when calling odp_pool_create() with no name

    Fix segfault when calling odp_pool_create() with NULL as name argument.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 3951b22ad53bf0067acf24cb52b53d490b7e2209
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:45:43 2017 +0200

    linux-dpdk: pool: fix pool create

    Choose pool element size so that a single element can always store
    params.pkt.seg_len/params.pkt.len (whichever is larger) of packet data.
    Also make sure that the pool is able to store at least one
    params.pkt.max_len sized packet.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 9b961ecffde7512c7d7ba55bb1e46a0ee0baf90f
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:14 2017 +0200

    Port d8216bf7 "linux-gen: init: avoiding segfault if cleaning files"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit bc1a701fafb8dd8e0151cf3b7dafcddc2b9e2c82
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:13 2017 +0200

    Port accfec64 "api: move ODP_*_NAME_LEN definitions from API to 
implementation"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit d27d5f2d3a9bc3500a841ab73f94123512bc95d6
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:12 2017 +0200

    Port 4a03ef38 "linux-gen: packet: improve packet print"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 06c849a1ec6ce6f10bcfc03e0cb51e56562d1bf9
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:11 2017 +0200

    Port 3d23743f "linux-gen: use ishm as north API mem allocator"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit c2352595114e40df4bfa2bdcc716a9ad6ad219c5
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:10 2017 +0200

    Port 5fbfb9b0 "linux-gen: ishm: internal shared memory allocator (ishm) 
added"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 64a982d48a6bf4178434ef1a47f4d9e20649850c
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:09 2017 +0200

    Port e384fb78 "linux-gen: pktio ipc: make it work again"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 5a95a500650893c780f1f13e059a87c3d0415121
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:08 2017 +0200

    Port 39acf771 "linux-gen: sched: add internal API for max number of ordered 
locks per queue"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit f9d0e9eb5583a05331b7c92ec267f13b4d650d92
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:07 2017 +0200

    Port 0d6d0923 "linux-gen: sched: remove old ordered queue implementation"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 0331a17069916a54f9894c45ea3c0dc1f3d90cba
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:06 2017 +0200

    Port 67abee1a "linux-gen: init: removing possible obsolete ODP files at 
startup"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 2d0c0827f5f74e4984a9711f13a50bbc7ce11077
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:05 2017 +0200

    Port e28f851c "linux-gen: pool: check pool parameters"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 80d9fa87c2f9650fec7c39248d2a4954f59c2be3
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:04 2017 +0200

    Port 0e67e186 "linux-gen: pool: clean up pool inlines functions"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 638ccf7328fae7048e96ecf136e0d88a7722ca5b
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:03 2017 +0200

    Port 1220a970 "linux-gen: pool: reimplement pool with ring"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 9c21607912aa2192df81cdb95950ba7f9f132bc4
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:02 2017 +0200

    Port 936ce9f3 "linux-gen: ring: created common ring implementation"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 1185b56142d5a2a933b5031d09b877b9fd95781b
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:01 2017 +0200

    Port 1e1312c1 "linux-gen: fdserver: new fdserver added"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 102f246a7a38e79e3b33240210f77e3ce22f2ebb
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:43:00 2017 +0200

    Port 474dac39 "linux-generic: moving the visibility files one step up"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 553a112b23f8bb5d476d69d1da9a15e9c72a07ed
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 24 17:42:59 2017 +0200

    Port b8c6689e "linux-generic: Makefile: reintroducing lost change for drv"

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 20d380845223b4a255bf4de253561bf7f246adc5
Author: Matias Elo <matias....@nokia.com>
Date:   Tue Feb 21 10:34:22 2017 +0200

    linux-dpdk: README: update to match dpdk v17.02

    Update the README file to match DPDK v17.02. Includes also other minor
    cleanups.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 9f35cc909331f806d35ef84f26f7c80f379f6f6d
Author: Matias Elo <matias....@nokia.com>
Date:   Tue Feb 21 10:34:21 2017 +0200

    linux-dpdk: improve pmd driver linking

    Previously each dpdk pmd driver had to be individually referred in the odp
    code to ensure proper gcc constructor linking. Using the -—whole-archive
    option when linking the drivers removes this need. After this patch new
    dpdk pmd drivers are automatically linked.

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit aef88a42b1ed72629c3606d09ded2da2dc383a73
Author: Matias Elo <matias....@nokia.com>
Date:   Tue Feb 21 10:34:20 2017 +0200

    linux-dpdk: disable pci devices when running make check

    Disable pci devices during validation test. If the system has pci devices
    mapped to DPDK pmd drivers they may overlap with the test vdev device
    indices, which will cause the validation test to fail.

    Signed-off-by: Matias Elo <matias....@nokia.com>

commit 7b4fe6c0dc575483b200ddeb1499acc300dc1bad
Merge: 3115baf4 3875d6eb
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Fri Feb 17 16:33:37 2017 +0100

    Merge tag 'v1.13.0.0' of odp into odp_dpdk

commit 3115baf4aa1ffa87978c40ea8e9727f0946d359d
Author: Matias Elo <matias....@nokia.com>
Date:   Fri Feb 10 15:27:19 2017 +0200

    linux-dpdk: include missing *_inlines headers

    Signed-off-by: Matias Elo <matias....@nokia.com>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 0c2e789e03a15a7e443896fe335e9e5142468e4e
Merge: 5e370e11 6104182f
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Dec 20 15:07:54 2016 +0100

    Merge 'odp/master' into odp-dpdk/master

commit 5e370e1113973feafb43a8e57d4c59be40e9aeab
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Dec 14 14:13:15 2016 +0100

    linux-dpdk: porting commits from ODP for v1.12.0.0

    e72f532 linux-generic: packet: add fall through comments to parser
    c710eb3 linux-generic: config: add missing doxygen documentation
    for abi macros
    b35abec fix out of tree build
    5fff93c linux-gen: packet: identify sctp packets
    f73efb1 linux-gen: packet: parse only required packet header layers
    144a1d8 linux-gen: packet: enable parsing only selected packet header
    layers

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-by: Maxim Uvarov <maxim.uva...@linaro.org>

commit 13f93292274b8123f3bbed54ddf84cf304909db4
Merge: 3385e3e1 4cfe988c
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Wed Dec 14 12:55:15 2016 +0100

    Merge tag 'v1.12.0.0' into dpdk_v1.12.0.0

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

    Conflicts:
        configure.ac

commit 3385e3e1a36dbb37c6b121ef3162f94d1cc21ac5
Author: Bill Fischofer <bill.fischo...@linaro.org>
Date:   Tue Aug 30 09:18:46 2016 -0500

    linux-dpdk: time: harmonize odp_time_t definition with linux-generic

    odp-dpdk used a slightly different internal representation of odp_time_t
    than odp-linux. For ABI compatibility, change to use the odp-linux
    representation. This has no functional or performance difference but keeps
    the ABI tool compatibility checker happy.

    Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
    Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit f6f1dac75dade441eef7c7289782dbcefba565c5
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Nov 10 06:40:38 2016 +0100

    linux-dpdk: Build fix for --disable-abi-compat

    make variable visibility global when building shared library
    not abi compatible.

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 92de3423117cffe90b20cbfd0945eada88edfeed
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Nov 1 13:34:41 2016 +0100

    linux-dpdk: doc: defining the ODP thread

    porting linux-gen: doc: defining the ODP thread

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit fddc98f84e9aa44bc43d3797c24868d58d1de715
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 31 13:29:09 2016 +0100

    test: linux-dpdk: fix the distbuild looking into builddir

    This change referes to the odp git commit:
    "linux-generic: make: fix distribution build for inlines.h"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 48e83dc753ee05b3407dd90f81e44ed3b5e1e0ed
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 31 13:21:14 2016 +0100

    linux-generic: remove unused instances and sync with odp git

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit db7b6a6447c432b1fb62d99565bbb9afb9fa04f5
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 31 13:17:43 2016 +0100

    linux-dpdk: remove ODP_INLINES flag support

    remove all instances of ODP_INLINES flag and replace it with
    ODP_ABI_COMPAT

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>

commit 8a738bb590e06f39c92bc33386d1b2795df29a7d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 24 16:16:10 2016 +0200

    linux-dpdk: porting "linux-gen: using ODP instantiation pid as odp instance"

    porting "09abf90268a0a5a2daf7c7e0ae37a2d7c35e87c5"

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 8b6d19a39c233f0f464f7cdc61acce9c73b85392
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 24 16:15:16 2016 +0200

    linux-dpdk: porting "linux-gen: config: increase burst sizes"

    porting e858d688c3ad3ce0d0b3ea22539cac8e6ec844b7

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit 4d2e47d0ed40c9ccd72fe891498ed0342056303d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Mon Oct 24 16:04:14 2016 +0200

    linux-dpdk: porting "de-couple abi compatibility from shared lib"

    porting f83b71e6a9c685227615455df1f9e4fefeff19ae

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>

commit ce3b66bfea4caa2549b9d37e71895e67e4adef84
Merge: df328ba2 aaca222d
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Oct 25 10:55:25 2016 +0200

    Merge remote-tracking branch 'upstream/master' into dpdk_master_upstream

    Conflicts:
        platform/linux-generic/.gitignore
        platform/linux-generic/Makefile.am
        platform/linux-generic/include/odp/api/atomic.h
        platform/linux-generic/include/odp/api/byteorder.h
        platform/linux-generic/include/odp/api/std_clib.h
        platform/linux-generic/include/odp/api/sync.h
        platform/linux-generic/m4/configure.m4
        platform/linux-generic/odp_atomic.c
        platform/linux-generic/odp_byteorder.c
        platform/linux-generic/odp_std_clib.c
        platform/linux-generic/odp_sync.c
        test/Makefile.inc

commit df328ba23119d5c1fff18baad65b94792f24b32a
Author: Bill Fischofer <bill.fischo...@linaro.org>
Date:   Tue Aug 30 21:08:49 2016 -0500

    linux-dpdk: configure: harmonize inline support with linux-generic

    Merge the linux-generic changes from patch
    http://patches.opendataplane.org/patch/6909/ into odp-dpdk and harmonize
    the inline support for the --enable-shared=[yes|no] option between
    the two implementations to enhance ABI compatibility. Note that the
    odp-linux patch cannot be applied directly to odp-dpdk due to bisectability
    issues.

    Suggested-by: Zoltan Kiss <zoltan.k...@schaman.hu>
    Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit e10ea1da2c1d4d5285b0087f1cd43a01bc7d20f4
Author: Bill Fischofer <bill.fischo...@linaro.org>
Date:   Tue Aug 30 21:08:48 2016 -0500

    linux-dpdk: configure: move inline files to plat subdirectory

    To facilitate integration with odp-linux, move the conditional inline
    files associated with ABI support from include/odp/api to
    include/odp/api/plat since these are platform-specific optimizations.
    Note that this also moves the .gitignore into the platform/linux-dpdk
    directory to avoid conflicts with other platforms sharing the main
    .gitignore file.

    Suggested by: Zoltan Kiss <zoltan.k...@schaman.hu>

    Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
    Reviewed-and-tested-by: Balakrishna Garapati 
<balakrishna.garap...@linaro.org>

commit 6f4a531a40429a8ba01dcc192a713cbfd288c120
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Thu Sep 15 13:26:17 2016 +0200

    test/linux-dpdk: find pktio binary location

    Fixes: https://bugs.linaro.org/show_bug.cgi?id=2472

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
    Reviewed-by:  Maxim Uvarov <maxim.uva...@linaro.org>

commit 7068593f600e2b5a23ee1780d5c722c54e966df1
Author: Balakrishna Garapati <balakrishna.garap...@linaro.org>
Date:   Tue Aug 16 15:18:37 2016 +0200

    platform/linux-dpdk: fix for 32-bit build

    Fixes: https://bugs.linaro.org/show_bug.cgi?id=2453

    Signed-off-by: Balakrishna Garapati <balakrishna.garap...@linaro.org>
    Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>

commit 593db241c782ef5e597eed63dd9236fa1bb964a8
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Aug 5 12:37:23 2016 +0100

    linux-dpdk: git-transplant.py: handle exception when there is no match with 
grep

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit e83dcad9fc2c45ded1389278d8ce77357bf6a3fb
Merge: b0396c25 c05c1c60
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Aug 5 12:28:12 2016 +0100

    Merge branch 'master' of https://git.linaro.org/lng/odp

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit b0396c25816d3a761b050b3abb85745bf83c4c09
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Aug 5 12:23:59 2016 +0100

    linux-dpdk: devbuild.sh: fix doxygen target

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit ebc0b0c3470e2b183ac4bcf362a95f9dc643b777
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Aug 4 16:19:42 2016 +0100

    linux-dpdk: configure: replace AC_CHECK_LIB with AC_SEARCH_LIBS

    The latter makes it possible to work with both static and shared
    libraries.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit b53cf30e9266d7ee5e7df39d3c7a7107d70388dd
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Aug 4 16:17:50 2016 +0100

    linux-dpdk: init: refer to missing constructors

    These PMDs were missed during the recent updates.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 6edcfb7790e1d5fc3cbac7cfba03ab6f18c0207c
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jul 18 15:24:04 2016 +0100

    linux-dpdk: document support for DPDK 16.07

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit cc9802df5842ba85d83c32a9d3337cc49044fede
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jul 18 14:49:47 2016 +0100

    linux-dpdk: pool: implement odp_pool_destroy()

    Finally DPDK support this, so remove this dirty workaround.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit aa0cda520c6823b0ea99dc3295db40b5655529e5
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jul 14 18:26:49 2016 +0100

    linux-dpdk: init: refer to new constructors

    Apart from new PMD's the mempool handlers are also using the GCC
    constructor facility, so we need to refer them in order to make sure
    proper static linking.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 7210354a45df32dae27b6aa16b5a8f737e57994e
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jul 14 17:23:38 2016 +0100

    linux-dpdk: pool: use new external mempool handlers

    This commit introduced a new way of handling mempools:

    http://dpdk.org/browse/dpdk/commit/?id=449c49b9

    mempool: support handler operations

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 32ee6577f7c31ed3ac9721c15daa17dd1421c77c
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jul 14 17:19:25 2016 +0100

    linux-dpdk: pool: use new assert function

    This commit introduced a new assert macro:

    http://dpdk.org/browse/dpdk/commit/?id=50705e8e

    eal: add assert macro for debug

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit eaa5e887731be7a4e2ab40aabbd421e9bdbe0291
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jul 18 14:56:13 2016 +0100

    linux-dpdk: pool: check pool name length

    DPDK only supports RTE_MEMPOOL_NAMESIZE, this patch trims the name, and
    warns about name collision.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 49f2d7589ba3a6e76b47078c2f13b0b5da5594fe
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 15:51:44 2016 +0100

    linux-dpdk: timer: fix ODP_TIMEOUT_INVALID definition

    The following commit fixed this as a bug in linux-generic, but ODP-DPDK
    needs the original value:

    4cf18bb4 linux-generic: timer: correct definition of ODP_TIMEOUT_INVALID

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 4da1d6734ab6162206a0a02d5159fa91b5480898
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 15:50:01 2016 +0100

    linux-dpdk: timer: make local copy of timer_types.h

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 9ec013337d88c85d30dffc7f8b6948b46a47c979
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 15:44:19 2016 +0100

    linux-dpdk: devbuild: allow running gdb with unit tests

    ODP_GDB=gdb env variable could be the magic for it. Document it as well.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit ed2db4144f580c2e14263321e6e969532c14418f
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 14:07:29 2016 +0100

    linux-dpdk: devbuild: fix path for individual test running

    As wrapper script moved, the path should be updated. Also fix line wrap.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 70078c5c31187b942e6aa60914d17af8fdf99433
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 14:04:50 2016 +0100

    linux-dpdk: refer to all DPDK libraries in the shared library

    Otherwise we won't load the PMD's, which breaks every packet operation.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit e7a3114f048af76c047fe44b2b2e15440264fde6
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 14:02:41 2016 +0100

    linux-dpdk: std_clib: make sure dpdk_memcpy is global symbol

    Without this visibility setting it ends up being a local symbol in the
    shared library.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 0968be36721ae922e61da1684dd141ba4890ea04
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 26 13:58:00 2016 +0100

    linux-dpdk: don't build static library with shared DPDK

    It wouldn't have any practical use, and it cause a lot of linking issues.
    Also make shared build the default in devbuild, it will also test whether
    this thing works. As shared build is more fragile, it's a good canary for
    linking issues.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit c364143945eb10ba7065f46a670626342f6cf0c4
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 17:15:56 2016 +0100

    Port 2fc98f7b "linux-gen: sched: add pktio_stop_finalize to scheduler 
interface"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit d2cd17907bc9ca29fd6c6a98610e17abaf1d34e8
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 17:10:11 2016 +0100

    Port 41ab23c8 "linux-gen: pktio: simplify state handling"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 5ded0b8443bf2e5b6f710b8ad5c2b1d8b3c0abb1
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 16:16:49 2016 +0100

    linux-dpdk: test: adjust file contents after the move

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit a0c8d5795baa7268f6316ea152f1a1fe2c46abb1
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 16:11:48 2016 +0100

    linux-dpdk: move platform/linux-dpdk/test to test/linux-dpdk

    And inside that, pktio to validation/api subdir.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 4daba785f2b3dca1ba13841773285f0933dcd136
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 15:19:20 2016 +0100

    Port 3e95604 "linux-gen: remove all dependencies to helper"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 018121622f6d3102e9bf180a3f28c8bcbf3972ce
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 15:10:34 2016 +0100

    Port d1d06aa "linux-gen: std_types: remove extra c headers"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit d8d067529d2305b621dad481f3e3b786d8578cd8
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 15:07:15 2016 +0100

    Port 9f0f2b8 "linux-gen: cpumask: remove dependency to sched.h"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 8e1ebcc9badcaf5f5ceb3764208c85a30729ba9e
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 15:03:58 2016 +0100

    Port f9baafc "linux-generic: packet: copy user area as part of 
odp_packet_copy()"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 0e642ce9b2ac0a26198ef8d6e0c9cb0dbb549d99
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 14:56:51 2016 +0100

    Port 072b5ca "linux-gen: packet: use packet_parser_t type argument with 
parser functions"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 05eca183585c77fa7546a4f654cea0f7a7f7b876
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 14:23:17 2016 +0100

    Port aa7a182 "linux-gen: packet: add packet parser structure"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 3549864cc186c61e468b9efbe19baa18ec75f410
Merge: eb6929d8 20f14c1e
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 22 13:49:12 2016 +0100

    Merge branch 'master' of https://git.linaro.org/lng/odp

    Conflicts:
        configure.ac

commit eb6929d8bb3124c8165b5da477f0f10c903b8095
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Fri Jul 22 11:35:08 2016 +0100

    linux-dpdk: m4: move m4_include above ac_check_*

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 76fdb23e160a76fbb69eba3d59a11cf3c8e76d60
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jul 18 14:57:19 2016 +0100

    linux-dpdk: pool: increase maximum number of pools

    In reality it depends on the amount of available memory. Application
    shouldn't expect that it can always allocate this much.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit e884f5f70f745770083e5b57d8a6e982bb2ea1a5
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Wed Jul 6 16:17:04 2016 +0100

    linux-dpdk: scripts: add git-transplant script

    This script helps pulling new commit from odp.git by building a list of
    patches (probably) needed to be ported. There is also a short howto
    about the usage.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit bfdc4b98885bbe429db5589ed77da869620df6a8
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jul 5 15:12:35 2016 +0100

    Port 6e00ca5e "autotools: define test extensions to skip on valgrind test"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 8f75fc9f66064efb059ce02fe81989d107e8addb
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Fri Jul 1 17:55:16 2016 +0100

    linux-dpdk: fix relocated build

    It fails in CI because it couldn't find inlines.h. It is generated by
    configure script in actual directory, so the include paths should have
    that too.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>
    Reviewed-by: Anders Roxell <anders.rox...@linaro.org>

commit 0ed1ced007d98980f90604675083bf30c354e867
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Wed Jun 15 11:55:03 2016 +0100

    Port 165897bf "linux-generic: classification: use proper accessor to set 
packet length"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 9555c17ac533b86851ecaa8c25997868a5a4b5f7
Merge: 6298b9ab 793c4b15
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Wed Jun 15 11:53:18 2016 +0100

    Merge branch 'master' of https://git.linaro.org/lng/odp

commit 6298b9abf1ae88a089a76485092fc1f5699c073c
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jun 13 17:31:40 2016 +0100

    Port 11d993c4 "linux-gen: pktio: remove old single queue recv and send 
functions"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 0fcb1a61506c128de598618f2d4d57eb8b8daa2b
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jun 13 17:17:30 2016 +0100

    Port bd18047a "linux-gen: pktio: don't allocate new packets in classifier"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 9aaebc97af0aff04617128b89e223674862980cd
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jun 13 17:14:31 2016 +0100

    Port 6c1acab3 "linux-gen: packet: increase input flags bit field size to 64 
bits"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 1716d1f96d7665a67a44c31b8f6b4fcb91a1f050
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jun 13 15:45:59 2016 +0100

    Port 7737982f "linux-generic: sched: add init functions to interface"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 07ea2fc78caa0724b0e35f402eb3baef7bcac5ca
Merge: 78f58d72 5567e30f
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Mon Jun 13 15:39:03 2016 +0100

    Merge branch 'master' of https://git.linaro.org/lng/odp

    Conflicts:
        configure.ac

commit 78f58d7277be3b044553242cee9cee79e3571cc6
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 16:59:36 2016 +0100

    linux-dpdk: simplify inline handling macroes

    _STATIC can be defined only once.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 0344addff23a8027445331bc0484bb041caeafe3
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 16:26:59 2016 +0100

    linux-dpdk: test: use ARCH_DIR

    This was missing from this patch:

    Port ac9f523f "linux-generic: correctly set arch as undefined"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 9e5ccba8998e8cf028611a74622ce9e30cc4f527
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 16:24:32 2016 +0100

    Port 8dd89614 "linux-generic: test: add tm unit test to list of tests to 
run"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 5cc1ba9b61b60ce315a42db94f3acea195b4213b
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 16:10:57 2016 +0100

    linux-dpdk: packet_dpdk: add debug logging

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 1d4e4be670e09f38c2f934232d221a8dd04e2fe6
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 15:46:17 2016 +0100

    linux-dpdk: test: sync up pktio_run to linux-generic

    Among other smaller ones, port this patch:

    f7b9dd8f validation: pktio: adding command line argument parsing

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit e7aa846454f92b8b720f31a23e2a3e000c432d59
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 13:25:22 2016 +0100

    Port c67bdfaa "linux-generic: validation: add run-test script for post 
install testing"

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 6e20b254031bf3464b0bf5de0e09d4cb057e06d6
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 13:23:02 2016 +0100

    linux-dpdk: test: adding missing .gitignore file

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 4836e53ef5f3f1cbec1650588158680e99c32644
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 13:14:42 2016 +0100

    linux-dpdk: drv: create symlink for this include directory

commit 190ae8446e49bf4aa2b848dd3ef42a4f855a28f1
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Thu Jun 9 13:10:39 2016 +0100

    linux-dpdk: Makefile.am: unify brackets

    Use {} all through noinst_HEADERS.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 257861448e4ce11eeb012a7159307acc95a98c22
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Wed Jun 8 16:06:22 2016 +0100

    linux-dpdk: time: fix indentation

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit d23e510d16e9478aa23ba540486fc0ec1eb049de
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Wed Jun 8 16:02:08 2016 +0100

    rename libodphelper-dpdk to libodphelper-linux

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>

commit 3570a34c7d467f312c509a242aa94e9ec1a9b581
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Wed Jun 8 12:07:36 2016 +0100

    linux-dpdk: Makefile: add missing noinst_HEADERS

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit ebb00a1982041fb66a95439abedff978454f2324
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jun 7 17:21:59 2016 +0100

    linux-dpdk: test: fix hugetlbfs mounting in wrapper

    Make it a separate function, and handle every failure so we can fall back
    as much as we can.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 968237b592a8162041a4edf0091575fd1390d647
Author: Zoltan Kiss <zoltan.k...@linaro.org>
Date:   Tue Jun 7 14:24:36 2016 +0100

    linux-dpdk: enable inlines if dynamic library is not used

    In order to have proper packaging and dynamic linking we need a fixed ABI.
    For that, each function has to be in the library file. But that hurts
    performance a bit, as small accessor functions couldn't be inlined,
    despite it's a viable option with static linking.
    This patch lets the platform automatically decide what should be done.
    ./configure generates inlines.h based on whether --enable-shared=yes was
    added or not. If yes, it enables the _ODP_INLINES macro.
    The accessors are moved to a packet_[flags_]inlines.h file, by default it is
    included from odp_packet[_flags].c, and they appear as fully fledged 
functions.
    If _ODP_INLINES defined, the accessors appear as static inline functions in 
the
    header, and the application can directly inline them.

    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 293a6a77afc4b71912c4f44f352975239bbdc1b5
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 19:25:28 2016 +0200

    linux-dpdk: Makefile: missing noinst_HEADERS

    In file included from ../linux-generic/odp_classification.c:13:0:
    ./include/odp_packet_internal.h:30:33: fatal error:
    odp_crypto_internal.h: No such file or directory
    compilation terminated.
    Makefile:881: recipe for target '../linux-generic/odp_classification.lo'
    failed
    make[2]: *** [../linux-generic/odp_classification.lo] Error 1
    make[2]: Leaving directory
    '/odp-packaging/opendataplane-1.8.0.0.git670.g962cc13/platform/linux-dpdk'
    Makefile:467: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory
    '/odp-packaging/opendataplane-1.8.0.0.git670.g962cc13'

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 030e5501b93a448c332627ca5fac65136b207672
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 19:15:13 2016 +0200

    linux-dpdk: fix out of tree build

    make[1]: Entering directory
    '/odp-packaging/opendataplane-1.8.0.0.git668.g48df9fc'
    Making all in platform/linux-dpdk
    make[2]: Entering directory
    '/odp-packaging/opendataplane-1.8.0.0.git668.g48df9fc/platform/linux-dpdk'
    Makefile:1239: ../../platform/linux-dpdk/Makefile.inc: No such file or
    directory
    make[2]: *** No rule to make target
    '../../platform/linux-dpdk/Makefile.inc'.  Stop.

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 29fff90e5d5858bbc91edd3ccaade9de4e2c53bb
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 19:40:52 2016 +0200

    configure: change project name to OpenDataPlane-DPDK

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit d4baf905b440f8417965f56387b2629dab1796c2
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 16:53:31 2016 +0200

    configure: fix project mailinglist

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 2ff09a9d997651d32cef4c0a2ddd5eff670ad288
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 16:34:51 2016 +0200

    linux-dpdk/test/pktio: remove pktio_run_pcap

    fix make distcheck.

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 58f5ab70e61bf28ab9cdf09f4786965cffabc4da
Author: Anders Roxell <anders.rox...@linaro.org>
Date:   Thu Apr 21 16:26:23 2016 +0200

    linux-dpdk/test: add dist_check_SCRIPTS

    add LOG_COMPILER to dist_check_SCRIPTS

    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 10f4ec924c145e3a85a56321add0b4a044b0f9a2
Author: Ricardo Salveti <ricardo.salv...@linaro.org>
Date:   Wed Apr 20 15:37:17 2016 -0300

    linux-dpdk: odp_init: don't force static linking by default

    So we can at least build odp-dpdk against a shared dpdk library version.

    Signed-off-by: Ricardo Salveti <ricardo.salv...@linaro.org>
    Signed-off-by: Anders Roxell <anders.rox...@linaro.org>
    Signed-off-by: Zoltan Kiss <zoltan.k...@linaro.org>

commit 7585d11acfd9c91fb78c2347c2557c4da695d497
Author: Ricardo Salveti <ricardo.salv...@linaro.org>
Date:   Wed Apr 20 17:21:03 2016 -0300

    Make static or shared DPDK linking optional

    Keeping static as the default option.

    Signed-off-by: Ricardo Salveti <ricardo.salveti@linar…


Reply via email to