Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: 9a4f8305e9c90f0ca0e7e4c240eb88d81b864ae0 https://github.com/Linaro/odp/commit/9a4f8305e9c90f0ca0e7e4c240eb88d81b864ae0 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths: M platform/linux-generic/include/odp_debug_internal.h M platform/linux-generic/include/odp_global_data.h M platform/linux-generic/odp_cpumask.c M platform/linux-generic/odp_cpumask_task.c M platform/linux-generic/odp_fdserver.c M platform/linux-generic/odp_init.c M platform/linux-generic/odp_ipsec.c M platform/linux-generic/odp_ishm.c M platform/linux-generic/odp_libconfig.c M platform/linux-generic/odp_pcapng.c M platform/linux-generic/odp_pool.c M platform/linux-generic/odp_shared_memory.c M platform/linux-generic/odp_system_info.c M platform/linux-generic/odp_timer.c M platform/linux-generic/odp_traffic_mngr.c M platform/linux-generic/pktio/ipc.c M platform/linux-generic/pktio/ring.c Log Message: ----------- linux-gen: split global data into RO and RW structs RW global data is allocated from shm to enable process mode support. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 22dcddaa3dcc82f88b4e9b97a6aa6deb632269f6 https://github.com/Linaro/odp/commit/22dcddaa3dcc82f88b4e9b97a6aa6deb632269f6 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/include/odp_global_data.h M platform/linux-generic/odp_pcapng.c Log Message: ----------- linux-gen: pcapng: move global data into odp_global_data_rw_t Pcapng global variables are modified after global init. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: bb3a47d7eb62cfe50b111b357435f8bd554f374f https://github.com/Linaro/odp/commit/bb3a47d7eb62cfe50b111b357435f8bd554f374f Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/include/odp_global_data.h M platform/linux-generic/pktio/dpdk.c Log Message: ----------- linux-gen: dpdk: move dpdk_initialized global var into odp_global_data_rw_t ‘dpdk_initialized’ is modified after global init. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: bfc46064595db98814a70a048ad9d4de70d12e56 https://github.com/Linaro/odp/commit/bfc46064595db98814a70a048ad9d4de70d12e56 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/odp_timer.c Log Message: ----------- linux-gen: timer: allocate global memory from shm Enables using timers in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 194f82dac1ff10500ea10d2f25f9c010d67c6e5a https://github.com/Linaro/odp/commit/194f82dac1ff10500ea10d2f25f9c010d67c6e5a Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/odp_timer.c Log Message: ----------- linux-gen: timer: move global variable 'locks' into timer_global_t Enables using timers in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 984ffe3caae07b8d5cd9dab14b7b93ca7d87a87d https://github.com/Linaro/odp/commit/984ffe3caae07b8d5cd9dab14b7b93ca7d87a87d Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/odp_timer.c Log Message: ----------- linux-gen: timer: move global variables into timer_global_t Enables using timers in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 8002e2b5ce58a532615f9c630e14c793037f8ef7 https://github.com/Linaro/odp/commit/8002e2b5ce58a532615f9c630e14c793037f8ef7 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/odp_ipsec.c Log Message: ----------- linux-gen: ipsec: allocate memory from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 07fb2ebf0a16f9ef54b2bdd15c99e2c46eda3afc https://github.com/Linaro/odp/commit/07fb2ebf0a16f9ef54b2bdd15c99e2c46eda3afc Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/include/odp_init_internal.h M platform/linux-generic/odp_hash_crc_gen.c M platform/linux-generic/odp_init.c Log Message: ----------- linux-gen: hash: allocate crc table memory from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: c12678f1712dd291c7ce951243b52287f3028883 https://github.com/Linaro/odp/commit/c12678f1712dd291c7ce951243b52287f3028883 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/pktio/pcap.c Log Message: ----------- linux-gen: pcap: allocate tx buffer from stack Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 84507e04c0d1e1cedaa0b83737c0baa8cdf8d265 https://github.com/Linaro/odp/commit/84507e04c0d1e1cedaa0b83737c0baa8cdf8d265 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/include/odp_packet_socket.h M platform/linux-generic/pktio/socket_mmap.c Log Message: ----------- linux-gen: socket_mmap: reserve memory from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: d2ae9854243a72b7f7bc8c86a7226035c53c37be https://github.com/Linaro/odp/commit/d2ae9854243a72b7f7bc8c86a7226035c53c37be Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M test/validation/api/atomic/atomic.c Log Message: ----------- validation: atomic: allocate test variables from shm Enables testing in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: da173cd050d227730307850830b1d02a76db6d2a https://github.com/Linaro/odp/commit/da173cd050d227730307850830b1d02a76db6d2a Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M test/validation/api/thread/thread.c Log Message: ----------- validation: thread: allocate barriers from shm Enables testing in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 6b4331e9e3251d54db409a45cac7e5848d30029c https://github.com/Linaro/odp/commit/6b4331e9e3251d54db409a45cac7e5848d30029c Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M test/validation/api/timer/timer.c Log Message: ----------- validation: timer: allocate global data from shm Enables testing in process mode. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 9cbb27956fffac255bde543e6d52ebb3cc6d589d https://github.com/Linaro/odp/commit/9cbb27956fffac255bde543e6d52ebb3cc6d589d Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M test/performance/odp_bench_packet.c M test/performance/odp_cpu_bench.c M test/performance/odp_l2fwd.c M test/performance/odp_pktio_ordered.c M test/performance/odp_pktio_ordered_run.sh M test/performance/odp_pktio_perf.c Log Message: ----------- test: performance: enable testing in process mode Allocate global data from shm. Minor fix to odp_pktio_ordered_run test script. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 8343da812a20c3e1431e75656d97ff74c82bff41 https://github.com/Linaro/odp/commit/8343da812a20c3e1431e75656d97ff74c82bff41 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M example/classifier/odp_classifier.c M example/generator/odp_generator.c M example/ipsec/odp_ipsec.c M example/ipsec_api/odp_ipsec.c M example/ipsec_offload/odp_ipsec_offload.c M example/l2fwd_simple/odp_l2fwd_simple.c M example/l3fwd/odp_l3fwd.c M example/packet/odp_pktio.c M example/switch/odp_switch.c Log Message: ----------- test: example: allocate global data from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 32eba5cfc30b0708ffe6819b87fcff50d8c8102b https://github.com/Linaro/odp/commit/32eba5cfc30b0708ffe6819b87fcff50d8c8102b Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/test/ring/ring_stress.c Log Message: ----------- test: ring: allocate global data from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: e86f2adb4c33cf047f6521149d67a340288dc8ca https://github.com/Linaro/odp/commit/e86f2adb4c33cf047f6521149d67a340288dc8ca Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M platform/linux-generic/test/mmap_vlan_ins/mmap_vlan_ins.c Log Message: ----------- test: mmap_vlan_ins: allocate global data from shm Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 6e3954910345b19f596fa35a3427c432ffaa0ecf https://github.com/Linaro/odp/commit/6e3954910345b19f596fa35a3427c432ffaa0ecf Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M helper/threads.c Log Message: ----------- helper: threads: add ODPH_PROC_MODE environment variable ODPH_PROC_MODE environment variable can be used to enable process mode. Setting environment variable is simpler in CI compared to using command line arguments. Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 5a9f779843e0140dce38f0d24640f995a6fcc25a https://github.com/Linaro/odp/commit/5a9f779843e0140dce38f0d24640f995a6fcc25a Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: A platform/linux-generic/test/process-mode.conf Log Message: ----------- linux-gen: test: configuration file for running process mode tests Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 66d4b2811d1742dde1a8b84afdf6ab5914bfd1c6 https://github.com/Linaro/odp/commit/66d4b2811d1742dde1a8b84afdf6ab5914bfd1c6 Author: Matias Elo <matias....@nokia.com> Date: 2018-10-04 (Thu, 04 Oct 2018) Changed paths: M .travis.yml Log Message: ----------- travis: add process mode test Signed-off-by: Matias Elo <matias....@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/a08beb4afc6b...66d4b2811d17 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.