Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 9a4f8305e9c90f0ca0e7e4c240eb88d81b864ae0
https://github.com/Linaro/odp/commit/9a4f8305e9c90f0ca0e7e4c240eb88d81b864ae0
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 22dcddaa3dcc82f88b4e9b97a6aa6deb632269f6
https://github.com/Linaro/odp/commit/22dcddaa3dcc82f88b4e9b97a6aa6deb632269f6
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: bb3a47d7eb62cfe50b111b357435f8bd554f374f
https://github.com/Linaro/odp/commit/bb3a47d7eb62cfe50b111b357435f8bd554f374f
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: bfc46064595db98814a70a048ad9d4de70d12e56
https://github.com/Linaro/odp/commit/bfc46064595db98814a70a048ad9d4de70d12e56
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 194f82dac1ff10500ea10d2f25f9c010d67c6e5a
https://github.com/Linaro/odp/commit/194f82dac1ff10500ea10d2f25f9c010d67c6e5a
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 984ffe3caae07b8d5cd9dab14b7b93ca7d87a87d
https://github.com/Linaro/odp/commit/984ffe3caae07b8d5cd9dab14b7b93ca7d87a87d
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8002e2b5ce58a532615f9c630e14c793037f8ef7
https://github.com/Linaro/odp/commit/8002e2b5ce58a532615f9c630e14c793037f8ef7
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 07fb2ebf0a16f9ef54b2bdd15c99e2c46eda3afc
https://github.com/Linaro/odp/commit/07fb2ebf0a16f9ef54b2bdd15c99e2c46eda3afc
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: c12678f1712dd291c7ce951243b52287f3028883
https://github.com/Linaro/odp/commit/c12678f1712dd291c7ce951243b52287f3028883
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 84507e04c0d1e1cedaa0b83737c0baa8cdf8d265
https://github.com/Linaro/odp/commit/84507e04c0d1e1cedaa0b83737c0baa8cdf8d265
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: d2ae9854243a72b7f7bc8c86a7226035c53c37be
https://github.com/Linaro/odp/commit/d2ae9854243a72b7f7bc8c86a7226035c53c37be
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: da173cd050d227730307850830b1d02a76db6d2a
https://github.com/Linaro/odp/commit/da173cd050d227730307850830b1d02a76db6d2a
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 6b4331e9e3251d54db409a45cac7e5848d30029c
https://github.com/Linaro/odp/commit/6b4331e9e3251d54db409a45cac7e5848d30029c
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 9cbb27956fffac255bde543e6d52ebb3cc6d589d
https://github.com/Linaro/odp/commit/9cbb27956fffac255bde543e6d52ebb3cc6d589d
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 8343da812a20c3e1431e75656d97ff74c82bff41
https://github.com/Linaro/odp/commit/8343da812a20c3e1431e75656d97ff74c82bff41
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 32eba5cfc30b0708ffe6819b87fcff50d8c8102b
https://github.com/Linaro/odp/commit/32eba5cfc30b0708ffe6819b87fcff50d8c8102b
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: e86f2adb4c33cf047f6521149d67a340288dc8ca
https://github.com/Linaro/odp/commit/e86f2adb4c33cf047f6521149d67a340288dc8ca
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 6e3954910345b19f596fa35a3427c432ffaa0ecf
https://github.com/Linaro/odp/commit/6e3954910345b19f596fa35a3427c432ffaa0ecf
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 5a9f779843e0140dce38f0d24640f995a6fcc25a
https://github.com/Linaro/odp/commit/5a9f779843e0140dce38f0d24640f995a6fcc25a
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
Commit: 66d4b2811d1742dde1a8b84afdf6ab5914bfd1c6
https://github.com/Linaro/odp/commit/66d4b2811d1742dde1a8b84afdf6ab5914bfd1c6
Author: Matias Elo <[email protected]>
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 <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>
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.