[lng-odp] [PATCH v4 2/2] validation: timer: fix "Failed to set timer" error

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Occasionally timer test will try to set timer to a tick that has just passed. It is not an error per se, so it should be handled properly. Signed-off-by: Dmitry Eremin-Solenikov Fixes:

[lng-odp] [PATCH v4 1/2] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in

[lng-odp] [PATCH v4 0/2] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in linux-generic implementation. Shoud application be able to copy with timers

[lng-odp] [PATCH v3 0/2] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in linux-generic implementation. Shoud application be able to copy with timers

[lng-odp] [PATCH v3 1/2] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in

[lng-odp] [PATCH v3 2/2] validation: timer: fix "Failed to set timer" error

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Occasionally timer test will try to set timer to a tick that has just passed. It is not an error per se, so it should be handled properly. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email

[lng-odp] [Bug 3628] Another timer_main failure

2018-02-14 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3628 --- Comment #1 from Dmitry Eremin-Solenikov --- timer_set_abs function misses a tick, setting timer to the tick that has just passed. -- You are receiving this mail because: You are on the CC list for the bug. You

[lng-odp] [Bug 3628] Another timer_main failure

2018-02-14 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3628 Dmitry Eremin-Solenikov changed: What|Removed |Added Severity|enhancement

[lng-odp] [Bug 3628] New: Another timer_main failure

2018-02-14 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3628 Bug ID: 3628 Summary: Another timer_main failure Product: OpenDataPlane - linux- generic reference Version: master Hardware: Other OS: Linux Status: UNCONFIRMED

Re: [lng-odp] Packet L3/L4 type implementation, alternative way

2018-02-14 Thread Github ODP bot
muvarov replied on github web page: platform/linux-generic/odp_packet.c line 23 @@ -2544,3 +2544,41 @@ int odp_packet_has_ref(odp_packet_t pkt) return 0; } + +odp_proto_l3_type_t odp_packet_l3_type(odp_packet_t pkt) +{ + odp_packet_hdr_t *pkt_hdr = odp_packet_hdr(pkt); + +

Re: [lng-odp] [PATCH v1] linux-gen: dpdk: port ID is two bytes long

2018-02-14 Thread Github ODP bot
Dmitry Eremin-Solenikov(lumag) replied on github web page: platform/linux-generic/include/odp_packet_dpdk.h line 11 @@ -54,12 +54,12 @@ typedef struct ODP_ALIGNED_CACHE { unsigned min_rx_burst;/**< minimum RX burst size */ odp_pktin_hash_proto_t hash; /**< Packet

Re: [lng-odp] [PATCH v1] linux-gen: dpdk: port ID is two bytes long

2018-02-14 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/include/odp_packet_dpdk.h line 11 @@ -54,12 +54,12 @@ typedef struct ODP_ALIGNED_CACHE { unsigned min_rx_burst;/**< minimum RX burst size */ odp_pktin_hash_proto_t hash; /**<

[lng-odp] [PATCH v2 1/1] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in

[lng-odp] [PATCH v2 0/1] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in linux-generic implementation. Shoud application be able to copy with timers

[lng-odp] [PATCH v1 0/1] validation: tm: auto skip test on Shippable in addition to Travis

2018-02-14 Thread Github ODP bot
Apply the same workaround as we have on Travis: retun 77 to mark the test as skipped if we detect failure while running on top of CI. Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org github /** Email created from pull request 480

[lng-odp] [PATCH v1 1/1] validation: tm: auto skip test on Shippable in addition to Travis

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Apply the same workaround as we have on Travis: retun 77 to mark the test as skipped if we detect failure while running on top of CI. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created

[lng-odp] [PATCH v1 0/1] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in linux-generic implementation. Shoud application be able to copy with timers

[lng-odp] [PATCH v1 1/1] validation: timer: fix test failure

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov timer_main test was regularly failing due to worker code receiving timeout events for cancelled timers. I'm fixing worker code to handle these events correctly, however this might signify a loophole in API definition or in

[lng-odp] [PATCH API-NEXT v3 2/2] linux-gen: add L2 type support for non-ABI-compat mode

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch:

[lng-odp] [PATCH API-NEXT v3 0/2] api: packet add L2 packet type to complement L3 and L4 types

2018-02-14 Thread Github ODP bot
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org github /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch: https://github.com/Linaro/odp/pull/476.patch ** Base sha:

[lng-odp] [PATCH API-NEXT v3 1/2] api: packet add L2 packet type to complement L3 and L4 types

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch:

[lng-odp] [Bug 3517] timer test might fail

2018-02-14 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3517 --- Comment #9 from Dmitry Eremin-Solenikov --- Found the real cause of failures. It is odp_timer_cancel() canceling timer that has expired during current tick. -- You are receiving this mail because: You are the

[lng-odp] [Linaro/odp] 72aa3a: linux-gen: packet: use inlined flow hash and ts se...

2018-02-14 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 72aa3ae9e181a90718b42da85561638cf7f3d480 https://github.com/Linaro/odp/commit/72aa3ae9e181a90718b42da85561638cf7f3d480 Author: Petri Savolainen Date: 2018-02-05 (Mon, 05 Feb

[lng-odp] [Bug 3618] DPDK pktio stops receiving packets if all configured RX queues are not used

2018-02-14 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3618 --- Comment #3 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/6f07a40cc29b4b9ebc69a3badc31de7497ae6253 refs/heads/api-next 2018-02-08T22:44:37+03:00 Matias Elo matias@nokia.com linux-gen: dpdk: conf NICs to

[lng-odp] [PATCH v1 0/1] linux-gen: dpdk: port ID is two bytes long

2018-02-14 Thread Github ODP bot
Starting from DPDK v17.05 port ID is 2 bytes long. Signed-off-by: Matias Elo matias@nokia.com github /** Email created from pull request 478 (matiaselo:fix/dpdk_port_id) ** https://github.com/Linaro/odp/pull/478 ** Patch:

[lng-odp] [PATCH v1 1/1] linux-gen: dpdk: port ID is two bytes long

2018-02-14 Thread Github ODP bot
From: Matias Elo Starting from DPDK v17.05 port ID is 2 bytes long. Signed-off-by: Matias Elo --- /** Email created from pull request 478 (matiaselo:fix/dpdk_port_id) ** https://github.com/Linaro/odp/pull/478 ** Patch:

[lng-odp] [PATCH API-NEXT v2 1/2] api: packet add L2 packet type to complement L3 and L4 types

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch:

Re: [lng-odp] [PATCH v1] non-optimized (default) host support

2018-02-14 Thread Github ODP bot
Dmitry Eremin-Solenikov(lumag) replied on github web page: .travis.yml line 5 @@ -58,6 +58,8 @@ env: - CONF="--enable-schedule-scalable" - CONF="--enable-dpdk-zero-copy" - CONF="--disable-static-applications" +- CONF="--disable-host-optimization" +-

[lng-odp] [PATCH v1 6/7] configure: use AS_HELP_STRING for abi-compat option

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) ** https://github.com/Linaro/odp/pull/462 ** Patch:

[lng-odp] [PATCH v1 7/7] configure: fix enabling -mcx16 flag for i?86 platforms

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Use correct pattern in case-host construction. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) ** https://github.com/Linaro/odp/pull/462

[lng-odp] [PATCH v1 2/7] build: add default-linux ABI dir, supporting generic arch

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) ** https://github.com/Linaro/odp/pull/462 ** Patch:

[lng-odp] [PATCH v1 0/7] non-optimized (default) host support

2018-02-14 Thread Github ODP bot
Provide fallback code to compile and run ODP without any host-specific optimizations. This would allow one to run ODP apps on systems not officially supported by us. github /** Email created from pull request 462 (lumag:default-abi) **

[lng-odp] [PATCH v1 4/7] configure: add flag to build for host=default

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) ** https://github.com/Linaro/odp/pull/462 ** Patch:

[lng-odp] [PATCH v1 5/7] travis: enable tests for default host configuration

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) ** https://github.com/Linaro/odp/pull/462 ** Patch:

[lng-odp] [PATCH API-NEXT v2 0/2] api: packet add L2 packet type to complement L3 and L4 types

2018-02-14 Thread Github ODP bot
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org github /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch: https://github.com/Linaro/odp/pull/476.patch ** Base sha:

[lng-odp] [PATCH v1 1/7] build: support building for generic arch

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Support building ODP for generic architecture, using default ARCH code. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462 (lumag:default-abi) **

[lng-odp] [PATCH v1 3/7] linux-gen: set DPDK's -msse4.2 flag during configure

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Use ${host} during configure time to detect if we should enable -msse4.2 flag when building with DPDK. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 462

[lng-odp] [PATCH API-NEXT v2 2/2] linux-gen: add L2 type support for non-ABI-compat mode

2018-02-14 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 476 (lumag:l2-type) ** https://github.com/Linaro/odp/pull/476 ** Patch: