[lng-odp] [PATCH v1 7/8] linux-gen: don't pass DPKD_LIBS for dynamic linking with libodp-linux

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874ad0a7588286dea ** Merge

[lng-odp] [PATCH v1 5/8] build: provide an option to link examples dynamically

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Distributions won't like statically-linked binaries. Provide configure switch to link examples and tests dynamically. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 *

[lng-odp] [PATCH v1 6/8] linux-gen: dpdk: simplify linking with shared libdpdk

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov There is no need to pass PMDs when linking with shared DPDK library. Just pass -ldpdk which will pick up all PMDS dynamically. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pu

[lng-odp] [PATCH v1 2/8] doc: add missing user-guide images to Makefile.am

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Omitting those images in Makefile.am made them disappear from distribution tarball resulting in an improperly-built documentation files. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Lin

[lng-odp] [PATCH v1 3/8] doc: add missing implementers-guide images to Makefile.am

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Omitting those images in Makefile.am made them disappear from distribution tarball resulting in an improperly-built documentation files. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Lin

[lng-odp] [PATCH v1 4/8] performance: odp_crypto: correct typo

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Receieved -> Received. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0edebbc750742d8874a

[lng-odp] [PATCH v1 1/8] helper: link against libpthread and libodp-linux

2017-12-30 Thread Github ODP bot
From: Dmitry Eremin-Solenikov libodphelper.so uses symbols from libpthread and libodp-linux.so, link it aganst those libraries. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://git

[lng-odp] [PATCH v1 0/8] Misc fixes

2017-12-30 Thread Github ODP bot
Several small fixes produced while working on updating ODP packaging. github /** Email created from pull request 377 (lumag:misc-fixes) ** https://github.com/Linaro/odp/pull/377 ** Patch: https://github.com/Linaro/odp/pull/377.patch ** Base sha: 49ebafae0

[lng-odp] [PATCH v9 0/5] linux-generic: pktio: add null pktio support

2017-12-30 Thread Github ODP bot
Sometimes, you may wish to run an application by using a dummy interface that never receives any packets and that discards transmitted packets. This is possible with non-looping pcap pktio with no input and output pcaps. So, the pktio would be just "pcap:". However, you cannot have two pktios named

[lng-odp] [PATCH v19 2/3] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli ODP has two functions, odp_pktin_recv_tmo and odp_pktin_recv_mq_tmo that allow sleeping for a certain time. However, the sleep was not a genuine interruptible sleep (select/poll/epoll) but rather a busy loop. This resulted in high CPU use when this call was used. This funct

[lng-odp] [PATCH v19 3/3] example: l2fwd_simple: test interruptible sleep in odp_pktin_recv_tmo

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Test interruptible sleep within odp_pktin_recv_tmo by usign the l2fwd_simple test application. This gives us confidence that odp_pktin_recv_tmo changes work with pktio mechanisms such as .pcap not offering the interrupt-driven implementations. Signed-off-by: Juha-Matti Til

[lng-odp] [PATCH v19 1/3] linux-generic: pktio: change SLEEP_NSEC into SLEEP_USEC

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Change SLEEP_NSEC into SLEEP_USEC and make odp_pktin_wait_time return always microseconds. Signed-off-by: Juha-Matti Tilli --- /** Email created from pull request 341 (jmtilli:genuinesleep) ** https://github.com/Linaro/odp/pull/341 ** Patch: https://github.com/Linaro/od

[lng-odp] [PATCH v19 0/3] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
ODP has two functions, odp_pktin_recv_tmo and odp_pktin_recv_mq_tmo that allow sleeping for a certain time. However, the sleep was not a genuine interruptible sleep (select/poll/epoll) but rather a busy loop. This resulted in high CPU use when this call was used. This functionality adds to two pkti

[lng-odp] [PATCH v9 4/5] linux-generic: pktio: add null pktio support

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Sometimes, you may wish to run an application by using a dummy interface that never receives any packets and that discards transmitted packets. This is possible with non-looping pcap pktio with no input and output pcaps. So, the pktio would be just "pcap:". However, you can

[lng-odp] [PATCH v9 2/5] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli ODP has two functions, odp_pktin_recv_tmo and odp_pktin_recv_mq_tmo that allow sleeping for a certain time. However, the sleep was not a genuine interruptible sleep (select/poll/epoll) but rather a busy loop. This resulted in high CPU use when this call was used. This funct

[lng-odp] [PATCH v9 3/5] example: l2fwd_simple: test interruptible sleep in odp_pktin_recv_tmo

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Test interruptible sleep within odp_pktin_recv_tmo by usign the l2fwd_simple test application. This gives us confidence that odp_pktin_recv_tmo changes work with pktio mechanisms such as .pcap not offering the interrupt-driven implementations. Signed-off-by: Juha-Matti Til

[lng-odp] [PATCH v9 5/5] example: l2fwd_simple: do operations to increase code coverage

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Do some MTU, promiscuous mode and MAC address related operations in odp_l2fwd_simple to increase code coverage. Signed-off-by: Juha-Matti Tilli --- /** Email created from pull request 365 (jmtilli:nullpktio) ** https://github.com/Linaro/odp/pull/365 ** Patch: https://gi

[lng-odp] [PATCH v9 1/5] linux-generic: pktio: change SLEEP_NSEC into SLEEP_USEC

2017-12-30 Thread Github ODP bot
From: Juha-Matti Tilli Change SLEEP_NSEC into SLEEP_USEC and make odp_pktin_wait_time return always microseconds. Signed-off-by: Juha-Matti Tilli --- /** Email created from pull request 365 (jmtilli:nullpktio) ** https://github.com/Linaro/odp/pull/365 ** Patch: https://github.com/Linaro/odp/p

[lng-odp] [Bug 3246] GCC 7 detected incorrect if statement

2017-12-30 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3246 --- Comment #7 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/35f6dbf2eb39ffb8c497983566925d642c23079a refs/heads/master 2017-12-27T21:58:43+03:00 Ola Liljedahl ola.liljed...@arm.com linux-generic: pktio: fix gcc7 build error in sched_cb_pk

[lng-odp] [Bug 3491] l2fwd segfaults on api-next with dpdk checksum insertion override

2017-12-30 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3491 --- Comment #3 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/a6f482bbebf372ceee7a073c94127f6e2631be04 refs/heads/master 2017-12-27T21:58:42+03:00 Petri Savolainen petri.savolai...@linaro.org linux-gen: dpdk: check L3 offset validity Appli

[lng-odp] [Bug 2952] doxygen errors and travis does not catch them

2017-12-30 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2952 --- Comment #35 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/db101b0ff8ce728984736fdce70edb2c6cbc5cc0 refs/heads/master 2017-12-27T21:41:45+03:00 Bill Fischofer bill.fischo...@linaro.org api: ipsec: add additional doxygen documentation R

Re: [lng-odp] [PATCH v18] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/odp_packet_io.c @@ -1577,10 +1577,29 @@ int odp_pktin_recv_tmo(odp_pktin_queue_t queue, odp_packet_t packets[], int num, odp_time_t t1, t2; struct timespec ts; int started = 0; + pktio_entry_t *

Re: [lng-odp] [PATCH v18] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
Juha-Matti Tilli(jmtilli) replied on github web page: platform/linux-generic/odp_packet_io.c @@ -1577,10 +1577,29 @@ int odp_pktin_recv_tmo(odp_pktin_queue_t queue, odp_packet_t packets[], int num, odp_time_t t1, t2; struct timespec ts; int started = 0; + pktio_entry

Re: [lng-odp] [PATCH v18] linux-generic: pktio: genuinely sleep in timeout receive

2017-12-30 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/odp_packet_io.c @@ -1577,10 +1577,29 @@ int odp_pktin_recv_tmo(odp_pktin_queue_t queue, odp_packet_t packets[], int num, odp_time_t t1, t2; struct timespec ts; int started = 0; + pktio_entry_t *

Re: [lng-odp] [PATCH API-NEXT v1] Update crypto tests

2017-12-30 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: test/validation/api/crypto/odp_crypto_test_inp.c line 300 @@ -628,32 +682,25 @@ static int check_alg_null(void) return check_alg_support(ODP_CIPHER_ALG_NULL, ODP_AUTH_ALG_NULL); } +#define ARRAY_SIZE(a) (sizeof(a) / sizeo

[lng-odp] [Linaro/odp] dffefd: README: test are built by default

2017-12-30 Thread GitHub
Branch: refs/heads/next Home: https://github.com/Linaro/odp Commit: dffefdb3b1bf7e8ac5c7b402ae7e839e1b41dad2 https://github.com/Linaro/odp/commit/dffefdb3b1bf7e8ac5c7b402ae7e839e1b41dad2 Author: Maxim Uvarov Date: 2017-12-30 (Sat, 30 Dec 2017) Changed paths: M README