See https://ci.linaro.org/jenkins/job/build-odp-deb/117/changes
Changes:
[maxim.uvarov] api: thrmask: documented string format
[maxim.uvarov] linux-generic: sysinfo: make the model_str per-CPU data
[maxim.uvarov] linux-generic: sysinfo: make the cpu_hz per-CPU data
[maxim.uvarov] api: sysinfo: move CPU model API to cpu.h
[maxim.uvarov] api: sysinfo: move CPU Hz API to cpu.h
[maxim.uvarov] api: cpu: add new API to get per-CPU model string
[maxim.uvarov] api: cpu: add new API to get CPU max frequency
[maxim.uvarov] api: cpu: add new API to get per-CPU max frequency
[maxim.uvarov] linux-generic: sysinfo: revise odp_cpu_hz() to return current frequency
[maxim.uvarov] api: cpu: add new API to get per-CPU current frequency
[maxim.uvarov] api: cpumask: add new API odp_cpumask_all_available()
[maxim.uvarov] validation: system: add validation for new CPU APIs
[maxim.uvarov] example: update CPU Hz calling functions
[maxim.uvarov] linux-generic: update CPU Hz calling functions
[maxim.uvarov] test: update CPU Hz calling functions
[maxim.uvarov] linux-generic: sysinfo: move cpu_arch_str to odp_system_info_t
[maxim.uvarov] linux-generic: sysinfo: use uniform call odp_sysinfo_parser
[maxim.uvarov] linux-generic: sysinfo: rename odp_cpu_hz_current with odp_ prefix
[maxim.uvarov] api: init: removed platform_init struct definition
[maxim.uvarov] api: define pktio statistics api
[maxim.uvarov] api: pktio: added pktio capability struct
[maxim.uvarov] api: pktio: added multiple pktio input queues
[maxim.uvarov] api: pktio: added direct queue receive
[maxim.uvarov] api: pktio: added multiple pktio output queues
[maxim.uvarov] api: pktio: added direct send to pktio output queue
[maxim.uvarov] linux-generic: pktio: dummy multi-queue pktio
[maxim.uvarov] test: l2fwd: use multi-queue pktio in direct mode
[maxim.uvarov] linux-generic: pktio: enable using PKTIO_MAX_QUEUES in pktio
[maxim.uvarov] linux-generic: pktio: add RSS helper functions
[maxim.uvarov] linux-generic: netmap: add odp_pktio_start()
[maxim.uvarov] linux-generic: netmap: add odp_pktio_capability()
[maxim.uvarov] linux-generic: netmap: add initial multi queue support
[maxim.uvarov] linux-generic: netmap: add functions for fetching pktio queues
[maxim.uvarov] linux-generic: netmap: odp_pktio_recv() from all pktin queues
[maxim.uvarov] linux-generic: netmap: use select() instead of poll() in recv
[maxim.uvarov] linux-generic: netmap: add netmap_link_status() function
[maxim.uvarov] linux-generic: netmap: add netmap_close_descriptors() function
[maxim.uvarov] linux-generic: netmap: add start()/stop() functionality
[maxim.uvarov] linux-generic: netmap: disable debug prints
[maxim.uvarov] linux-generic: pktio: added scheduler multi-queue support
[maxim.uvarov] linux-generic: netmap: add scheduler multi-queue support
[maxim.uvarov] test: l2fwd: use multi-queue API for scheduled queues
[maxim.uvarov] test: l2fwd: use multiple queues in sched mode
[maxim.uvarov] linux-generic: scheduler: improve pktio polling
[maxim.uvarov] api: pktio: refine multiqueue API spec
[maxim.uvarov] linux-generic: netmap: fix netmap_mtu_get()
[maxim.uvarov] linux-generic: netmap: map rings in netmap_start
[maxim.uvarov] linux-generic: add packet_io_stats.h to Makefile.am
[maxim.uvarov] linux-generic: netmap: add odp_pktio_link_status()
[maxim.uvarov] api: pktio: added link status
[maxim.uvarov] linux-generic: pktio: implement odp_pktio_link_status()
[maxim.uvarov] validation: test odp_pktio_link_status()
[maxim.uvarov] linux-generic: pktio: re-organize queue config code
[maxim.uvarov] linux-generic: sockets: implement pktio statistics
[maxim.uvarov] linux-generic: netmap: implement pktio statistics
[maxim.uvarov] linux-generic: pktio loop: implement statistics counters
[maxim.uvarov] linux-generic: pcap: implement pktio statistics counters
[maxim.uvarov] validation: implement pktio statistics counters
[maxim.uvarov] api: pktio: remove unused ODP_PKTIO_ANY
[maxim.uvarov] api: cpumask: documented string format
[maxim.uvarov] linux-generic: arch: renamed cpu arch files
[maxim.uvarov] linux-generic: sysinfo: move x86 system info codes to its plarform file
[maxim.uvarov] linux-generic: sysinfo: move MIPS system info codes to its plarform file
[maxim.uvarov] linux-generic: sysinfo: move ARM system info codes to default arch file
[maxim.uvarov] linux-generic: sysinfo: move PowerPC system info codes to its plarform
[maxim.uvarov] api: cpu: make frequency API return 0 on failure
[maxim.uvarov] linux-generic: sysinfo: set values for cpu_arch_str
[maxim.uvarov] linux-generic: sysinfo: apply per-CPU implementation to MIPS
[maxim.uvarov] linux-generic: sysinfo: apply per-CPU implementation to PowerPC
[maxim.uvarov] linux-generic: sysinfo: update dummy function to pass validation
[maxim.uvarov] linux-generic: sysinfo: rename variable cpu_hz to cpu_hz_max
[maxim.uvarov] api: cpu: added pause call
[maxim.uvarov] linux-generic: cpu: implemented pause
[maxim.uvarov] helper: deleted odph_pause
[maxim.uvarov] linux-generic: removed spin_internal
[maxim.uvarov] api: init: align enum type naming
[maxim.uvarov] api: classifier: align enum type naming
[maxim.uvarov] api: errno: any odp function can set errno
[maxim.uvarov] linux-generic: pktio: added poll type input queue
[maxim.uvarov] api: schedule: clarify scheduler API documentation
[maxim.uvarov] doc: user-guide: clarify scheduler operation for atomic queues
[maxim.uvarov] api: pool: allow per-thread caching
[maxim.uvarov] validation: timer: handle early exhaustion of pool
[maxim.uvarov] linux-generic: pktio: print out the name of pktio used
[maxim.uvarov] api: endian: rename endian types with odp_ prefix
[maxim.uvarov] api: atomic: added cas operations
[maxim.uvarov] api: atomic: added atomic min and max
[maxim.uvarov] api: atomic: added 32 bit acquire and release
[maxim.uvarov] api: atomic: added atomic_lock_free_u64
[maxim.uvarov] api: atomic: rename release ordering
[maxim.uvarov] api: atomic: added 32bit cas_rel and cas_acq_rel
[maxim.uvarov] api: atomic: add non-relaxed 64bit operations
[maxim.uvarov] api: atomic: added relaxed exchange operation
[maxim.uvarov] validation: synchro tests split into 3 groups
[maxim.uvarov] validation: removing synchronizers tests
[maxim.uvarov] validation: atomic: added max and min tests
[maxim.uvarov] validation: atomic: added cas test
[maxim.uvarov] linux-generic: atomic: implemented exchange
[maxim.uvarov] validation: atomic: added xchg test
[maxim.uvarov] validation: atomic: added non-relaxed test
[maxim.uvarov] linux-generic: atomic: 32bit cas_rel and cas_acq_rel
[maxim.uvarov] linux-generic: atomic: non-relaxed 64bit operations
[maxim.uvarov] linux-generic: locks: replace internal atomics
[maxim.uvarov] linux-generic: barrier: use API memory barrier
[maxim.uvarov] validation: classification: adds Test case for ODP_PMR_DIP_ADDR
[maxim.uvarov] validation: classification: add additional PMR term
[maxim.uvarov] validation: cls: adopt for supported l3 PMR
[maxim.uvarov] validation: cls: assign default CoS before creating chain
[maxim.uvarov] validation: cls: use correct MAC addresses
[maxim.uvarov] test: l2fwd: re-organize functions
[maxim.uvarov] test: l2fwd: added poll queue mode
[maxim.uvarov] api: stdlib: added odp_memcmp
[maxim.uvarov] validation: stdlib: add odp_memcmp test
[maxim.uvarov] api: atomic: init functions are not atomic
[maxim.uvarov] validation: remove remaining references synchronizers
[maxim.uvarov] validation: atomic: added lock free op test
[maxim.uvarov] doc: update CONTRIBUTING and DEPENDENCIES files for images
[maxim.uvarov] linux-generic: pktio: use multiqueue recv internally
[maxim.uvarov] mergefix: odp_packet_io.c: move odp_pktio_term_global down in file
[maxim.uvarov] linux-generic: classification: implement verify_pmr_dmac
[maxim.uvarov] doc: remove imagemagic dependency and use svg diagrams in all asciidocs
[maxim.uvarov] validation: pktio: fix typo on setting in_mode
[maxim.uvarov] api: sched: rename SCHED_SYNC_NONE to _PARALLEL
[maxim.uvarov] api: queue: rename QUEUE_TYPE_POLL to _PLAIN
[maxim.uvarov] api: pktio: rename pktio modes
[maxim.uvarov] api: queue: define queue type as enum
[maxim.uvarov] api: queue: moved queue type into queue parameters
[maxim.uvarov] linux-generic: use term plain queue instead of poll
[maxim.uvarov] validation: queue: add test for odp_queue_to_u64()
[maxim.uvarov] validation: system: make odp_cpu_hz optional in validation test
[maxim.uvarov] validation: system: make odp_cpu_hz_id conditional
[maxim.uvarov] validation: system: fix return code for checks
[maxim.uvarov] validation: define ODP_TEST_INACTIVE and ODP_TEST_ACTIVE
[maxim.uvarov] linux-generic: netmap: fix MTU size
[maxim.uvarov] README: fixing bug tracking url
[maxim.uvarov] linux-generic: timer use SIGEV_THREAD_ID
[maxim.uvarov] api: queue: add enq and deq mode params
[maxim.uvarov] api: pktio: renames for compact type and func names
[maxim.uvarov] api: pktio: rename single_user param
[maxim.uvarov] validation: pktio: add test for odp_pktin_queue_config()
[maxim.uvarov] validation: pktio: add test for odp_pktout_queue_config()
[maxim.uvarov] validation: pktio: add test for odp_pktio_recv_queue() and
[maxim.uvarov] validation: pktio check for number of interfaces
[maxim.uvarov] changelog: update from 1.6 to 1.7
[maxim.uvarov] debian and rpm changelogs: update from 1.6 to 1.7
[maxim.uvarov] update version number from v1.6.0.0 to v1.7.0.0
------------------------------------------ [...truncated 795 lines...] CC pktio/netmap.lo CC pktio/socket.lo CC pktio/socket_mmap.lo CC pktio/sysfs.lo CC pktio/tap.lo CC odp_pool.lo CC odp_queue.lo CC odp_rwlock.lo CC odp_rwlock_recursive.lo CC odp_schedule.lo CC odp_shared_memory.lo CC odp_spinlock.lo CC odp_spinlock_recursive.lo CC odp_system_info.lo CC odp_thread.lo CC odp_thrmask.lo CC odp_ticketlock.lo CC odp_time.lo CC odp_timer.lo CC odp_version.lo CC odp_weak.lo CC arch/x86/odp_cpu_arch.lo CC arch/x86/odp_sysinfo_parse.lo CCLD ../../lib/libodp.la make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/platform/linux-generic' (cd helper && make top_distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8/helper \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/helper' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/helper' (cd test && make top_distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test' (cd api_test && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/api_test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/api_test' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/api_test' (cd performance && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/performance \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/performance' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/performance' (cd miscellaneous && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/miscellaneous \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/miscellaneous' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/miscellaneous' (cd validation && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation' (cd common && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/common \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/common' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/common' (cd atomic && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/atomic \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/atomic' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/atomic' (cd barrier && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/barrier \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/barrier' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/barrier' (cd buffer && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/buffer \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/buffer' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/buffer' (cd classification && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/classification \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/classification' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/classification' (cd config && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/config \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/config' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/config' (cd cpumask && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/cpumask \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/cpumask' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/cpumask' (cd crypto && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/crypto \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/crypto' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/crypto' (cd errno && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/errno \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/errno' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/errno' (cd hash && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/hash \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/hash' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/hash' (cd init && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/init \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/init' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/init' (cd lock && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/lock \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/lock' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/lock' (cd queue && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/queue \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/queue' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/queue' (cd packet && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/packet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/packet' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/packet' (cd pktio && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/pktio \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/pktio' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/pktio' (cd pool && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/pool \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/pool' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/pool' (cd random && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/random \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/random' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/random' (cd scheduler && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/scheduler \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/scheduler' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/scheduler' (cd std_clib && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/std_clib \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/std_clib' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/std_clib' (cd thread && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/thread \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/thread' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/thread' (cd time && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/time \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/time' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/time' (cd timer && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/timer \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/timer' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/timer' (cd shmem && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/shmem \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/shmem' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/shmem' (cd system && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/test/validation/system \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/system' make[4]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation/system' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test/validation' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/test' (cd platform/linux-generic/test && make top_distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../opendataplane-1.6.0.0.git202.gbbd5ac8/platform/linux-generic/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/platform/linux-generic/test' echo "TESTS=""" > tests-validation.env echo "ODP_PLATFORM=linux-generic EXEEXT= TEST_DIR=../../../test/validation" >> tests-validation.env echo "" >> tests-validation.env (cd pktio && make top_distdir=../../../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../../../opendataplane-1.6.0.0.git202.gbbd5ac8/platform/linux-generic/test/pktio \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/platform/linux-generic/test/pktio' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/platform/linux-generic/test/pktio' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/platform/linux-generic/test' (cd helper/test && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/helper/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/helper/test' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/helper/test' (cd doc && make top_distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8/doc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc' (cd images && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/doc/images \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/images' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/images' (cd implementers-guide && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/doc/implementers-guide \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/implementers-guide' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/implementers-guide' (cd users-guide && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/doc/users-guide \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/users-guide' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/users-guide' (cd process-guide && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/doc/process-guide \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/process-guide' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc/process-guide' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/doc' (cd example && make top_distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8/example \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example' (cd classifier && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/classifier \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/classifier' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/classifier' (cd generator && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/generator \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/generator' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/generator' (cd ipsec && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/ipsec \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/ipsec' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/ipsec' (cd packet && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/packet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/packet' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/packet' (cd time && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/time \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/time' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/time' (cd timer && make top_distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../../opendataplane-1.6.0.0.git202.gbbd5ac8/example/timer \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/timer' make[3]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example/timer' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/example' (cd scripts && make top_distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8 distdir=../opendataplane-1.6.0.0.git202.gbbd5ac8/scripts \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/scripts' make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/scripts' test -n "" \ || find "opendataplane-1.6.0.0.git202.gbbd5ac8" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} ; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} ; -o \ ! -type d ! -perm -400 -exec chmod a+r {} ; -o \ ! -type d ! -perm -444 -exec /bin/bash https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/install-sh -c -m a+r {} {} ; \ || chmod -R a+r "opendataplane-1.6.0.0.git202.gbbd5ac8" tardir=opendataplane-1.6.0.0.git202.gbbd5ac8 && tar --format=posix -chf - "$tardir" | GZIP=--best gzip -c >opendataplane-1.6.0.0.git202.gbbd5ac8.tar.gz make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp' if test -d "opendataplane-1.6.0.0.git202.gbbd5ac8"; then find "opendataplane-1.6.0.0.git202.gbbd5ac8" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "opendataplane-1.6.0.0.git202.gbbd5ac8" || { sleep 5 && rm -rf "opendataplane-1.6.0.0.git202.gbbd5ac8"; }; else :; fi + [[ -d https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/.git ]] ++ cat https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/.scmversion + version=1.6.0.0.git202.gbbd5ac8 + cp opendataplane-1.6.0.0.git202.gbbd5ac8.tar.gz opendataplane_1.6.0.0.git202.gbbd5ac8.orig.tar.gz + tar xzf opendataplane_1.6.0.0.git202.gbbd5ac8.orig.tar.gz + pushd https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/opendataplane-1.6.0.0.git202.gbbd5ac8 ~/workspace/build-odp-deb/odp/opendataplane-1.6.0.0.git202.gbbd5ac8 ~/workspace/build-odp-deb/odp ~/workspace/build-odp-deb/odp + cp -r https://ci.linaro.org/jenkins/job/build-odp-deb/ws/odp/pkg/debian . ++ echo 1.6.0.0.git202.gbbd5ac8 ++ awk -F . '{printf("%d\n", (($1 * 100) + $2))}' + current=106 + rename 's,([^-.]*)(.*),${1}106${2},' debian/libodp-dev.dirs debian/libodp-dev.install debian/libodp.dirs debian/libodp.install debian/libodphelper-dev.dirs debian/libodphelper-dev.install debian/libodphelper.dirs debian/libodphelper.install debian/odp-bin.dirs debian/odp-bin.install + sed -i 's:(.*odp)([^.]|$):\1106\2:g' debian/control + sed -i 's:(.*odp)(.*):\1106\2:g' debian/rules ++ egrep '.([a-z0-9]{8}>|dirty)' .scmversion ++ wc -l + '[' 1 -gt 0 ']' + export 'DEBFULLNAME=Donald Duck' + DEBFULLNAME='Donald Duck' + export DEBEMAIL=donald.duck@linaro.org + DEBEMAIL=donald.duck@linaro.org + dch --newversion 1.6.0.0.git202.gbbd5ac8-1 --urgency low 'not a official release!' dch: fatal error at line 1106: New version specified (1.6.0.0.git202.gbbd5ac8-1) is less than the current version number (1.7.0.0-1)! Use -b to force. Build step 'Execute shell' marked build as failure Archiving artifacts