Branch: refs/heads/next
Home: https://github.com/Linaro/odp
Commit: 39f85bc6cab329b4ae41ba2ec922370c24254325
https://github.com/Linaro/odp/commit/39f85bc6cab329b4ae41ba2ec922370c24254325
Author: Petri Savolainen <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M helper/Makefile.am
A helper/include/odp/helper/linux.h
Log Message:
-----------
helper: linux: add common linux helper file
Added common helper file for backwards compatibility. This file
includes all headers under helper/linux directory. It's installed
only with --enable-helper-linux configuration option.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: e93df7d7b3b278dfadba4a9b7c01afc0dd411f13
https://github.com/Linaro/odp/commit/e93df7d7b3b278dfadba4a9b7c01afc0dd411f13
Author: Petri Savolainen <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M configure.ac
M helper/Makefile.am
R pkgconfig/libodphelper-linux-generic.pc.in
A pkgconfig/libodphelper.pc.in
Log Message:
-----------
helper: pkgconfig: remove linux-generic from helper lib name
Helper library should be built ABI compatible when it's part of
a distro. There's no need to have implementation specific helper
libs. Those would be needed only if non-ABI compat helper
libraries need to be distributed.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 2bac2dbfd7a7c55e588a6b72af22ae7b810558f7
https://github.com/Linaro/odp/commit/2bac2dbfd7a7c55e588a6b72af22ae7b810558f7
Author: Petri Savolainen <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M DEPENDENCIES
Log Message:
-----------
linux-gen: dependencies: update cunit install instructions
Add missing commands and update instructions for installing into
default location for 'make distcheck'.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 88dbb00623102878f2e0e1dd720a942fdd980ca3
https://github.com/Linaro/odp/commit/88dbb00623102878f2e0e1dd720a942fdd980ca3
Author: Bill Fischofer <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M platform/linux-generic/odp_pool.c
Log Message:
-----------
linux-generic: pool: add odp_pool_capability() rc check
Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2826 by adding
an explicit check of the rc from odp_pool_capability() for consistency
with other code that calls this routine.
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: a347c91412f0db5c25141b709a93eaf040a77730
https://github.com/Linaro/odp/commit/a347c91412f0db5c25141b709a93eaf040a77730
Author: Matias Elo <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M platform/linux-generic/m4/odp_dpdk.m4
M platform/linux-generic/pktio/dpdk.c
Log Message:
-----------
linux-gen: 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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: e6a635ac73e99a9a7a6b499685a72139e87044ea
https://github.com/Linaro/odp/commit/e6a635ac73e99a9a7a6b499685a72139e87044ea
Author: Matias Elo <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M test/linux-generic/validation/api/pktio/pktio_run_dpdk.sh
Log Message:
-----------
linux-gen: dpdk: disable pci devices when running make check
Disable pci devices during DPDK pktio 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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 37db76d04174f90f86c8103e6a1ca9d1e9518098
https://github.com/Linaro/odp/commit/37db76d04174f90f86c8103e6a1ca9d1e9518098
Author: Matias Elo <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M .travis.yml
M DEPENDENCIES
M scripts/build-pktio-dpdk
Log Message:
-----------
linux-gen: dpdk: bump target dpdk version to 17.02
Signed-off-by: Matias Elo <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: ec8a54c9236925ea97ee154eb70093d6effb1311
https://github.com/Linaro/odp/commit/ec8a54c9236925ea97ee154eb70093d6effb1311
Author: Janne Peltonen <[email protected]>
Date: 2017-03-10 (Fri, 10 Mar 2017)
Changed paths:
M platform/linux-generic/Makefile.am
Log Message:
-----------
linux-gen: abi: fix include/odp/api/abi symlink creation
Fix the ABI symlink creation that went broken in 3d6cbd2.
Signed-off-by: Janne Peltonen <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 746455fcdf279fcef7ec6a3eb6c5f1b465588554
https://github.com/Linaro/odp/commit/746455fcdf279fcef7ec6a3eb6c5f1b465588554
Author: Petri Savolainen <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M platform/linux-generic/odp_packet.c
Log Message:
-----------
linux-gen: packet: make inline table visible
Add visibility markers to make inline offset table visible
applications linking against an installed copy of the library.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: b056efea2b416831e4d0ecf6494ee10c8da4b117
https://github.com/Linaro/odp/commit/b056efea2b416831e4d0ecf6494ee10c8da4b117
Author: Matias Elo <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M test/common_plat/performance/odp_bench_packet.c
Log Message:
-----------
test: bench_packet: add tests for reference functions
Add microbenchmarks for the new packet reference functions.
Signed-off-by: Matias Elo <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 97b7d50af6b7239db03d941e4816f4da98ab9449
https://github.com/Linaro/odp/commit/97b7d50af6b7239db03d941e4816f4da98ab9449
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M platform/linux-generic/odp_pool.c
Log Message:
-----------
linux-generic: pool: don't allocate buffers from invalid pool
Add ODP_ASSERT checking that passed pool is not ODP_POOL_INVALID before
tring to allocate buffers from that pool.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 7ba232f77c60f707d279478a798f6ea14fe9c143
https://github.com/Linaro/odp/commit/7ba232f77c60f707d279478a798f6ea14fe9c143
Author: Brian Brooks <[email protected]>
Date: 2017-03-22 (Wed, 22 Mar 2017)
Changed paths:
M platform/linux-generic/include/odp_ring_internal.h
Log Message:
-----------
linux-gen: ring: fix memory ordering in ring dequeue
Acquire ordering is needed to maintain proper release consistency with
the ring enqueue operation. This issue presented itself as deadlock when
running on an ARM-based chip.
Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 5876b4f36fbbaf10f5242915a1b29dee37cfb005
https://github.com/Linaro/odp/commit/5876b4f36fbbaf10f5242915a1b29dee37cfb005
Author: Bill Fischofer <[email protected]>
Date: 2017-03-24 (Fri, 24 Mar 2017)
Changed paths:
M test/common_plat/validation/api/crypto/crypto.c
M test/common_plat/validation/api/packet/packet.c
M test/common_plat/validation/api/pktio/pktio.c
Log Message:
-----------
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 <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 39b3a1681097638f5ba99666447553293abdef20
https://github.com/Linaro/odp/commit/39b3a1681097638f5ba99666447553293abdef20
Author: Maxim Uvarov <[email protected]>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M configure.ac
M platform/linux-generic/Makefile.am
M platform/linux-generic/m4/configure.m4
R platform/linux-generic/m4/odp_ipc.m4
M test/linux-generic/Makefile.am
Log Message:
-----------
linux-gen: remove pktio ipc option from configure
Options becomes stable and not need any entry in main
configure for platform specific pktio.
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: fd980722c2a99d57ece3ec878d82dd94d03a5e76
https://github.com/Linaro/odp/commit/fd980722c2a99d57ece3ec878d82dd94d03a5e76
Author: Maxim Uvarov <[email protected]>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M platform/linux-generic/pktio/socket_mmap.c
Log Message:
-----------
linux-gen: pktio: socket mmap: check unmap return code
Check unmap return code
https://bugs.linaro.org/show_bug.cgi?id=2831
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: 07bf459919d968674741fe9be6120124221ee62e
https://github.com/Linaro/odp/commit/07bf459919d968674741fe9be6120124221ee62e
Author: Bogdan Pricope <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: compose sending packets from reference packet plus
differences
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 62298f0a5a25f3f3d0b2289b004dfc79246d7dbc
https://github.com/Linaro/odp/commit/62298f0a5a25f3f3d0b2289b004dfc79246d7dbc
Author: Bogdan Pricope <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: send UDP packets in bursts
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 6b417e477b0a7b743c7b68a840c4ac19f08f8dbd
https://github.com/Linaro/odp/commit/6b417e477b0a7b743c7b68a840c4ac19f08f8dbd
Author: Bogdan Pricope <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: receive packets in bursts
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 3a8d28128480b75c2e5039b6c53db05fc8b6aa74
https://github.com/Linaro/odp/commit/3a8d28128480b75c2e5039b6c53db05fc8b6aa74
Author: Bogdan Pricope <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: use multiple RX queue in receiving mode
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 539b12c997b213c687249669b4ed4dc058d957ee
https://github.com/Linaro/odp/commit/539b12c997b213c687249669b4ed4dc058d957ee
Author: Bogdan Pricope <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: use multiple TX queues in send UDP mode
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 138a4a92b0bbf5bcc713a62747644276ada8d05d
https://github.com/Linaro/odp/commit/138a4a92b0bbf5bcc713a62747644276ada8d05d
Author: Matias Elo <[email protected]>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M test/common_plat/performance/odp_bench_packet.c
Log Message:
-----------
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 <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8286cff9c5bb890d169b58857e3ab6cd118a2af4
https://github.com/Linaro/odp/commit/8286cff9c5bb890d169b58857e3ab6cd118a2af4
Author: Ola Liljedahl <[email protected]>
Date: 2017-03-31 (Fri, 31 Mar 2017)
Changed paths:
M platform/linux-generic/pktio/ring.c
Log Message:
-----------
linux-generic: ring.c: use required memory orderings
Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 4eebb3ada12ab8815b26ba0800f7cf830e4ee6ad
https://github.com/Linaro/odp/commit/4eebb3ada12ab8815b26ba0800f7cf830e4ee6ad
Author: Bogdan Pricope <[email protected]>
Date: 2017-04-02 (Sun, 02 Apr 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: update global statistics calculation
Update global statistics calculation to provide
useful/easy-to-parse information.
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 503708078bf6ab9228d23ad65660b42248600c2d
https://github.com/Linaro/odp/commit/503708078bf6ab9228d23ad65660b42248600c2d
Author: Maxim Uvarov <[email protected]>
Date: 2017-04-02 (Sun, 02 Apr 2017)
Changed paths:
M test/common_plat/performance/Makefile.am
M test/common_plat/performance/odp_pktio_ordered_run.sh
Log Message:
-----------
test: perf: fix bash syntax in odp_pktio_ordered_run.sh
bash -lt syntax expects 2 integer values, not strings.
Also return code of piped command needs to be get in
a little bit different way.
https://bugs.linaro.org/show_bug.cgi?id=2872
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: c7014b4848c276c17dcdddab103ce88b3eb29235
https://github.com/Linaro/odp/commit/c7014b4848c276c17dcdddab103ce88b3eb29235
Author: Matias Elo <[email protected]>
Date: 2017-04-03 (Mon, 03 Apr 2017)
Changed paths:
M helper/iplookuptable.c
Log Message:
-----------
helper: iplookuptable: fix prefix_entry_t member order
Depending on the alignment/padding odph_iplookup_table_put_value() could
end up overwriting the wrong fields in prefix_entry_t. Fix this by
reverting the order of prefix_entry_t members.
Fixes https://bugs.linaro.org/show_bug.cgi?id=2910
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: ce61337e6a7e955913fa64412c75d2066e0f121c
https://github.com/Linaro/odp/commit/ce61337e6a7e955913fa64412c75d2066e0f121c
Author: Balakrishna Garapati <[email protected]>
Date: 2017-04-03 (Mon, 03 Apr 2017)
Changed paths:
M test/common_plat/validation/api/packet/packet.c
Log Message:
-----------
validation: packet: do assert on newly created pkt reference
Signed-off-by: Balakrishna Garapati <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 0955fbb395dc1651a8bcd473beae2154d39f4a69
https://github.com/Linaro/odp/commit/0955fbb395dc1651a8bcd473beae2154d39f4a69
Author: Balakrishna Garapati <[email protected]>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M platform/linux-generic/Makefile.am
A platform/linux-generic/include/odp_errno_define.h
M platform/linux-generic/include/odp_internal.h
Log Message:
-----------
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 <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: c9417b862f7df0213b5135f0aa364761cb23cec6
https://github.com/Linaro/odp/commit/c9417b862f7df0213b5135f0aa364761cb23cec6
Author: Matias Elo <[email protected]>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M test/common_plat/validation/api/packet/packet.c
Log Message:
-----------
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 <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 66869dae3b8cce7ed020d6922bd68ed30542f753
https://github.com/Linaro/odp/commit/66869dae3b8cce7ed020d6922bd68ed30542f753
Author: Matias Elo <[email protected]>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M test/common_plat/validation/api/packet/packet.c
Log Message:
-----------
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 different parameters than the default test pool.
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 077b6c427cac9687349a56ebf5602bb953348440
https://github.com/Linaro/odp/commit/077b6c427cac9687349a56ebf5602bb953348440
Author: Matias Elo <[email protected]>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M test/common_plat/validation/api/packet/packet.c
Log Message:
-----------
validation: packet: use common define for test pool sizes
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8c0df898b6f90564037fba43b1e9e6224e4ee740
https://github.com/Linaro/odp/commit/8c0df898b6f90564037fba43b1e9e6224e4ee740
Author: Bill Fischofer <[email protected]>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M include/odp/arch/default/api/abi/packet.h
M platform/linux-generic/include/odp/api/plat/packet_inlines.h
M platform/linux-generic/include/odp/api/plat/packet_types.h
M platform/linux-generic/odp_packet.c
Log Message:
-----------
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 <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 3e5a07edf190614e739c8dba76cf165330e1b035
https://github.com/Linaro/odp/commit/3e5a07edf190614e739c8dba76cf165330e1b035
Author: Bill Fischofer <[email protected]>
Date: 2017-04-17 (Mon, 17 Apr 2017)
Changed paths:
M platform/linux-generic/include/odp/api/debug.h
M test/common_plat/miscellaneous/odp_api_from_cpp.cpp
Log Message:
-----------
linux-generic: debug: enable helper use from c++ programs
The ODP_STATIC_ASSERT() macro expands to _Static_assert(), however when
used in C++ programs this needs to expand to static_assert().
This resolves Bug https://bugs.linaro.org/show_bug.cgi?id=2852
Reported-by: Moshe Tubul <[email protected]>
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 39be9572056ee715468214ad6d2d5c01054456d7
https://github.com/Linaro/odp/commit/39be9572056ee715468214ad6d2d5c01054456d7
Author: Brian Brooks <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M configure.ac
Log Message:
-----------
configure.ac: fix native Clang build on ARMv8
The build is broken when using clang on ARM. -mcx16 is being passed to
clang when building natively on ARM. This combined with -Werror causes
the breakage. Fix it by skipping anything related to -mcx16 when not
building for x86-based architectures. See [1] for details.
Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Dmitry Eremin-Solenikov <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8eba3e76f32bb2d17b88ba13f633606fef61efe8
https://github.com/Linaro/odp/commit/8eba3e76f32bb2d17b88ba13f633606fef61efe8
Author: Kevin Wang <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M platform/linux-generic/pktio/loop.c
Log Message:
-----------
linux-gen: pktio: miss an unlock operation before exit if error happens
Just set the return value, and remove the return() function at the
failure branch.
https://bugs.linaro.org/show_bug.cgi?id=2933
Signed-off-by: Kevin Wang <[email protected]>
Reviewed-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: d20f3a639d236066cbd76514df5c4faaa0ae17e9
https://github.com/Linaro/odp/commit/d20f3a639d236066cbd76514df5c4faaa0ae17e9
Author: Brian Brooks <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M test/common_plat/performance/odp_scheduling.c
Log Message:
-----------
test: odp_scheduling: handle dequeueing from a concurrent queue
Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Reviewed-by: Honnappa Nagarahalli <[email protected]>
Reviewed-by: Kevin Wang <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 51e3b8776b78180741fa57a621f9d13b9ae8bbfb
https://github.com/Linaro/odp/commit/51e3b8776b78180741fa57a621f9d13b9ae8bbfb
Author: Maxim Uvarov <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M test/common_plat/validation/api/traffic_mngr/Makefile.am
A test/common_plat/validation/api/traffic_mngr/traffic_mngr.sh
Log Message:
-----------
test: tm: skip tm result under travis run
tm test fails time to time in Travis environment. Because
of we can not control that machine we can not do things like
taskset and core isolation there. So simple run test and ignore
it's result. Threat only segfault as actual error. Linaro CI
will still do full test.
https://bugs.linaro.org/show_bug.cgi?id=2881
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: 2e8f024440a1e770068b1e9a9d50770ab166e40d
https://github.com/Linaro/odp/commit/2e8f024440a1e770068b1e9a9d50770ab166e40d
Author: Bogdan Pricope <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
example: generator: fix stop criteria - number of packets sent
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 5622f689653013b317842386a1aed81dd81fe749
https://github.com/Linaro/odp/commit/5622f689653013b317842386a1aed81dd81fe749
Author: Bogdan Pricope <[email protected]>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
example: generator: flush output messages
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8ddca7c5d2d1f6b4311501e3ce6eef6d22e40591
https://github.com/Linaro/odp/commit/8ddca7c5d2d1f6b4311501e3ce6eef6d22e40591
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M test/linux-generic/Makefile.am
Log Message:
-----------
test: tm: use script instead of binary when calling traffic manager test
Since 51e3b8776b78180741fa57a621f9d13b9ae8bbfb tm test received wrapper
script checking if it is run under Travis CI. However linux-generic
testsuite was not updated to call script instead of binary, resulting in
test failures.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 43de90c46e321f00ed7bf3f66c0c3c2ad41b5afd
https://github.com/Linaro/odp/commit/43de90c46e321f00ed7bf3f66c0c3c2ad41b5afd
Author: Petri Savolainen <[email protected]>
Date: 2017-04-24 (Mon, 24 Apr 2017)
Changed paths:
M test/common_plat/performance/odp_l2fwd.c
Log Message:
-----------
test: l2fwd: add group option
User may give number of scheduling groups to test
scheduler performance with other that the default (all
threads) group. Both pktios and threads are allocated
into these groups with round robin. The number of groups
may not exceed number of pktios or worker threads.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: b12bfc6ebd9e7785d069ebea2861d7ac6ca237dd
https://github.com/Linaro/odp/commit/b12bfc6ebd9e7785d069ebea2861d7ac6ca237dd
Author: Petri Savolainen <[email protected]>
Date: 2017-04-24 (Mon, 24 Apr 2017)
Changed paths:
M platform/linux-generic/odp_schedule.c
Log Message:
-----------
linux-gen: sched: use weight table for preferences
A precalculated table is more flexible for tunning weights
than hard coding. As future development, the table may be
updated with different weights at init or run time.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 0a94dd3322dcbbd791e45647b238997553bfd1bc
https://github.com/Linaro/odp/commit/0a94dd3322dcbbd791e45647b238997553bfd1bc
Author: Petri Savolainen <[email protected]>
Date: 2017-04-24 (Mon, 24 Apr 2017)
Changed paths:
M platform/linux-generic/odp_schedule.c
Log Message:
-----------
linux-gen: sched: optimize group scheduling
Use separate priority queues for different groups. Sharing
the same priority queue over multiple groups caused multiple
issues:
* latency and ordering issues when threads push back
events (from wrong groups) to the tail of the priority queue
* unnecessary contention (scaling issues) when threads belong
to different groups
Lowered the maximum number of groups from 256 to 32 (in the default
configuration) to limit memory usage of priority queues. This should
be enough for the most users.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 9b993a1531c94782b48292adff54a95de9d2be5c
https://github.com/Linaro/odp/commit/9b993a1531c94782b48292adff54a95de9d2be5c
Author: Bill Fischofer <[email protected]>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M helper/chksum.c
M platform/linux-generic/odp_packet_flags.c
M test/common_plat/validation/api/classification/odp_classification_common.c
Log Message:
-----------
bug: linux-generic: add syntax to allow newer clang to compile odp
Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2942 by adding
casts needed to avoid compilation failures when using clang 4.0.0
included in Ubuntu 17.04, which is stricter than clang 3.8.1 which
is in Ubuntu 16.10.
Signed-off-by: Bill Fischofer <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: de52bbc9058604745e443195fbd9f4504d700d8d
https://github.com/Linaro/odp/commit/de52bbc9058604745e443195fbd9f4504d700d8d
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-04-26 (Wed, 26 Apr 2017)
Changed paths:
M platform/linux-generic/odp_crypto.c
Log Message:
-----------
linux-generic: crypto: properly handle errors in packet copy
Add proper handling for errors returned by odp_packet_copy_from_pkt().
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Balasubramanian Manoharan <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8c35a494023c7e5de127ed6de8ed8562b36f3cac
https://github.com/Linaro/odp/commit/8c35a494023c7e5de127ed6de8ed8562b36f3cac
Author: Brian Brooks <[email protected]>
Date: 2017-04-26 (Wed, 26 Apr 2017)
Changed paths:
M test/common_plat/performance/odp_sched_latency.c
Log Message:
-----------
test: odp_sched_latency: robust draining of queues
In order to robustly drain all queues when the benchmark has
ended, we enqueue a special event on every queue and invoke
the scheduler until all such events have been received.
Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Reviewed-by: Honnappa Nagarahalli <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 6028f9d4b9ec4c770d8fc5c09f1ccbb33b22f8b2
https://github.com/Linaro/odp/commit/6028f9d4b9ec4c770d8fc5c09f1ccbb33b22f8b2
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-04-27 (Thu, 27 Apr 2017)
Changed paths:
M test/common_plat/validation/api/crypto/crypto.h
M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c
Log Message:
-----------
validation: crypto: add tests for checking message digests
Currently ODP testsuite only verifies generation of digests. Let's also
verify that checking the digest actually works. Test that check function
will accept valid digest and that it will reject wrong digests.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 24c00c16869cf0863b5592c9e2eeeef5daf9684c
https://github.com/Linaro/odp/commit/24c00c16869cf0863b5592c9e2eeeef5daf9684c
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-04-27 (Thu, 27 Apr 2017)
Changed paths:
M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c
Log Message:
-----------
validation: crypto: correct comment for HMAC-SHA-256 tests
Comment for HMAC-SHA-256 tests talks about HMAC-MD5 and respective
lengths. Correct it to mention SHA-256 and proper digest lengths.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: de644d068b0a6d4658770044191db7f96f716600
https://github.com/Linaro/odp/commit/de644d068b0a6d4658770044191db7f96f716600
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-04-27 (Thu, 27 Apr 2017)
Changed paths:
M platform/linux-generic/include/odp_crypto_internal.h
M platform/linux-generic/odp_crypto.c
Log Message:
-----------
linux-generic: crypto: unify auth code
Authentication code contains similar functions. Instead of replicating
them further (e.g. for SHA-1 or SHA-3) factor out common code blocks,
moving all difference to session data.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: cf4a8144d8a8fcbbc3a9d6d43cbaa479f5e2dbfb
https://github.com/Linaro/odp/commit/cf4a8144d8a8fcbbc3a9d6d43cbaa479f5e2dbfb
Author: Maxim Uvarov <[email protected]>
Date: 2017-04-27 (Thu, 27 Apr 2017)
Changed paths:
M test/common_plat/validation/api/traffic_mngr/traffic_mngr.sh
Log Message:
-----------
test: tm: add paths to find tm binary
Use the same algorithm as pktio_run.sh to find paths in
different cases (in tree build, out of tree build, distcheck
and etc).
Fixes:
https://bugs.linaro.org/show_bug.cgi?id=2969
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Commit: b33b8ed7ca7c0f66f9c63155dd7e59ecaf7ea75e
https://github.com/Linaro/odp/commit/b33b8ed7ca7c0f66f9c63155dd7e59ecaf7ea75e
Author: Maxim Uvarov <[email protected]>
Date: 2017-04-27 (Thu, 27 Apr 2017)
Changed paths:
M test/linux-generic/validation/api/pktio/pktio_run.sh
Log Message:
-----------
test: pktio_run: exit if binary was not found
No need to continue run if binary was not found in paths.
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Commit: 2520efadae74322d9a61c7e306246518a8396b6f
https://github.com/Linaro/odp/commit/2520efadae74322d9a61c7e306246518a8396b6f
Author: Matias Elo <[email protected]>
Date: 2017-04-28 (Fri, 28 Apr 2017)
Changed paths:
M platform/linux-generic/pktio/ethtool.c
M platform/linux-generic/pktio/socket.c
Log Message:
-----------
linux-gen: pktio: fix valgrind warnings
Fix valgrind warnings about syscall params pointing to uninitialised bytes.
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: f05a0abd5386dc953b8a3eb30b6f6b8937be08cc
https://github.com/Linaro/odp/commit/f05a0abd5386dc953b8a3eb30b6f6b8937be08cc
Author: Janne Kajovuori <[email protected]>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M platform/linux-generic/Makefile.am
Log Message:
-----------
linux-generic: makefile: fix staged install support
install-data-hook tries to create the symlink with incorrect paths
when a staged install is performed with "make DESTDIR=<path> install".
This issue can be fixed by prepending the paths with $(DESTDIR), which
provides correct path to the staging area.
Signed-off-by: Janne Kajovuori <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: a6ce9a4b1c70506a9d178d53b9c5daff92477d46
https://github.com/Linaro/odp/commit/a6ce9a4b1c70506a9d178d53b9c5daff92477d46
Author: Brian Brooks <[email protected]>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M .gitignore
Log Message:
-----------
.gitignore: add perf.data
Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 79ba737a404d2833ad33d8f84ed6ce82c9a8c18e
https://github.com/Linaro/odp/commit/79ba737a404d2833ad33d8f84ed6ce82c9a8c18e
Author: Bill Fischofer <[email protected]>
Date: 2017-05-02 (Tue, 02 May 2017)
Changed paths:
M example/l3fwd/odp_l3fwd_db.c
Log Message:
-----------
example: l3fwd: check rc from odph_eth_addr_parse()
Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2779 by checking
the return code from odph_eth_addr_parse() and failing the call if
dst_mac is unparseable.
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: bd583923b29e5dddc4d1b9c6d0e0a513edb69496
https://github.com/Linaro/odp/commit/bd583923b29e5dddc4d1b9c6d0e0a513edb69496
Author: Matias Elo <[email protected]>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M helper/hashtable.c
M helper/lineartable.c
Log Message:
-----------
helper: tables: avoid invalid odp_shm_addr() calls
odp_shm_lookup() return value can be used to detect name conflicts.
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: c1e962548f5082554bb52137765a258b3a29283c
https://github.com/Linaro/odp/commit/c1e962548f5082554bb52137765a258b3a29283c
Author: Matias Elo <[email protected]>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M platform/linux-generic/odp_schedule.c
M platform/linux-generic/odp_schedule_iquery.c
Log Message:
-----------
linux-gen: sched: fix one at a time low priority event scheduling
If CONFIG_BURST_SIZE was set to one low priority events were never
scheduled.
Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 86e5b478325a0f5422fc6edff9db168d44852d2e
https://github.com/Linaro/odp/commit/86e5b478325a0f5422fc6edff9db168d44852d2e
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M platform/linux-generic/odp_rwlock.c
Log Message:
-----------
linux-generic: rwlock: fix odp_rwlock_read_trylock()
odp_rwlock_read_trylock() currently works only if there are no readers
(and writers) as it compares counter with 0. Make it actually work in
case there are other active readers.
Fixes: https://bugs.linaro.org/show_bug.cgi?id=2974
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 91f92891554b9c335e9f51f8ef574b74a37a11fb
https://github.com/Linaro/odp/commit/91f92891554b9c335e9f51f8ef574b74a37a11fb
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M test/common_plat/validation/api/lock/lock.c
Log Message:
-----------
test: lock: expand rwlock tests
Expand testsuite for rwlocks:
- always verify _trylock return code
- always unlock after successful _trylock return
- try calling _trylock when holding write lock
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 036f1d33b5d186a68748a5465713370b1c602545
https://github.com/Linaro/odp/commit/036f1d33b5d186a68748a5465713370b1c602545
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M configure.ac
Log Message:
-----------
configure.ac: fix mcx16 vs clang check
Currently configure script outputs the following error on my sistem,
because the syntax is far from being standard. Use standard case/esac
instead.
./configure: line 23507: x86_64-pc-linux-gnu: command not found
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8b9783b7f5667b3a37f039222e06448af2eec070
https://github.com/Linaro/odp/commit/8b9783b7f5667b3a37f039222e06448af2eec070
Author: Dmitry Eremin-Solenikov <[email protected]>
Date: 2017-05-12 (Fri, 12 May 2017)
Changed paths:
M platform/linux-generic/odp_crypto.c
Log Message:
-----------
linux-generic: crypto: don't leak sessions if creation fails
We should free allocated session in odp_crypto_session_create() error
paths, so that the session is not leaked.
Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 160f71a48b5891b49a84cc849f08c1ff99d26b3f
https://github.com/Linaro/odp/commit/160f71a48b5891b49a84cc849f08c1ff99d26b3f
Author: Dmitriy Krot <[email protected]>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M platform/linux-generic/odp_traffic_mngr.c
Log Message:
-----------
linux-gen: tm: fix wrr/wfq bug when weight=1
Usage of 0x10000 in the inverted weight calculation causes overflow of
uint16_t if weight=1. As a result of this bug, frame len used for virtual
finish time calculation is always zero, despite of packet size, so packets
from input with weight=1 always pass first.
Signed-off-by: Dmitriy Krot <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 3a8ba69bff8052cbe35dcca71ebda9b669dbf807
https://github.com/Linaro/odp/commit/3a8ba69bff8052cbe35dcca71ebda9b669dbf807
Author: Yi He <[email protected]>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M .checkpatch.conf
Log Message:
-----------
checkpatch.conf: ignore PREFER_PRINTF, PREFER_SCANF
This is not the kernel, ignore these preferences
Signed-off-by: Yi He <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: b50cf14202528e986ae9a41721fae1e746078646
https://github.com/Linaro/odp/commit/b50cf14202528e986ae9a41721fae1e746078646
Author: Maxim Uvarov <[email protected]>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M .codecov.yml
Log Message:
-----------
codecov: enable threshold for patches
thresholds for individual patches and for project
set in different places. Also drop status for not
visible diff changes. Test only patch and project.
https://github.com/codecov/support/wiki/Codecov-Yaml
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: 3ca26420f0e06fdb1b2cb9192461dbc32a421de5
https://github.com/Linaro/odp/commit/3ca26420f0e06fdb1b2cb9192461dbc32a421de5
Author: Bogdan Pricope <[email protected]>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
examples: generator: UDP ports configuration
Signed-off-by: Bogdan Pricope <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: f4386378e466a519d8f97923ba43ea22dec1e933
https://github.com/Linaro/odp/commit/f4386378e466a519d8f97923ba43ea22dec1e933
Author: Bill Fischofer <[email protected]>
Date: 2017-05-22 (Mon, 22 May 2017)
Changed paths:
M scripts/checkpatch.pl
Log Message:
-----------
scripts: checkpatch: update to allow additional exceptions
Update checkpatch.pl to avoid issuing warnings for use of externs,
volatile, or camelCase.
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: d2562fb0cb2c2b21b628b265ef24a6c8cbac9608
https://github.com/Linaro/odp/commit/d2562fb0cb2c2b21b628b265ef24a6c8cbac9608
Author: Maxim Uvarov <[email protected]>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M .travis.yml
A scripts/ci-checkpatches.sh
Log Message:
-----------
travis: move code style check to separate job
Move this check to separate job to better see which exactly
task was failed.
Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Commit: 599ac6802352c9c56eca33a6004824783becaa6e
https://github.com/Linaro/odp/commit/599ac6802352c9c56eca33a6004824783becaa6e
Author: Maxim Uvarov <[email protected]>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: check compile and run from install
Verify that odp app can be compiled and run from installed
odp library and includes.
Signed-off-by: Maxim Uvarov <[email protected]>
eviewed-by: Bill Fischofer <[email protected]>
Commit: 60b9dd435bf1be55794e5be6ee24714d28a5b587
https://github.com/Linaro/odp/commit/60b9dd435bf1be55794e5be6ee24714d28a5b587
Author: Matias Elo <[email protected]>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M platform/linux-generic/odp_packet_io.c
M platform/linux-generic/odp_queue.c
M platform/linux-generic/odp_schedule.c
M platform/linux-generic/odp_schedule_iquery.c
Log Message:
-----------
linux-gen: sched: fix ordered enqueue to pktout queue
Make sure packet order is maintained if enqueueing packets from an ordered
queue.
Fixes https://bugs.linaro.org/show_bug.cgi?id=3002
Signed-off-by: Matias Elo <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: ea134fe159c0d249e4bed12b7269e8236afa0262
https://github.com/Linaro/odp/commit/ea134fe159c0d249e4bed12b7269e8236afa0262
Author: Bogdan Pricope <[email protected]>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M example/generator/odp_generator.c
Log Message:
-----------
test: generator: replace gettimeofday with ODP API calls
Fixes:
https://bugs.linaro.org/show_bug.cgi?id=2416
Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Compare: https://github.com/Linaro/odp/compare/a652887cfeba...ea134fe159c0