This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "".
The branch, api-next has been updated via 492390a79f20c7aaaf16f232fbd5ecf0d9b700e7 (commit) via 53f3baf58256c085fa230992eb03c896276fc874 (commit) via 7266ca2e44705e550ba7c8c1a71fa373eabd7b99 (commit) via eb021ca3cba9635b861205b2fc94da2a3cdf37bc (commit) via f8136babc5601068ac0f3ab30414a5cbd99388c3 (commit) via a01d17348d6c34457a415935e702a24257adcf8a (commit) via 3e3f0f51da0af53d6161ffa270e1b1c13c88e3e4 (commit) via 61989fee80f613970445e9658979a7b9f58fe9fb (commit) via 30114714f7740b3ee309e0be05e679c7e03816ba (commit) via 40ac22bb63526e9a935d804513204a85a665d13a (commit) via 3239dd418ff3f02924fa71c0b805e709b6b6db63 (commit) via bfc31d006406481c26aa851257d643d480507e2c (commit) via 273fc3e2e0c92bbf22019ea7d686b061d640da78 (commit) via ff723f791449a5ba156a997459844b4be2e2ab82 (commit) via 3daf62015014e70b09ea6fc59d20a5facff4fe6d (commit) via bc2ca16611bdaac49e2ec22ecebe6ba67dd73812 (commit) via d511479f529fa71e76ff0d2941585f7467276982 (commit) via dc3746ac97c0dbb8e7b85de909c7356cc05ee8b9 (commit) via 4a6e7f9c28fe9ad0f90bbfd6d45bcd65b14d15e7 (commit) via ff0e06546eb8fb49f495c819efec984b70d29102 (commit) via 3c449bd75224b543de394bf6444c09cfbc6e104f (commit) via c3c447c96ab63092461dee2bac607f59a21bf8de (commit) via c7bf6a71fe08f3ba8228eced708c9d05496a825a (commit) via a832529f5430e0f60fee792a95a35ce7b2bed25d (commit) via 277cbcf414448fb7fd3fa8171a7cb8ffdcb6262b (commit) via 953246794f041282cb1a59ccf47f9bde6c369069 (commit) via 780d15ced4188a38984c656a9fca58fdd5226735 (commit) via afef45861d081c0722fff71992d45854923c0d0f (commit) via 75a996cfa0f3e2fa8530ea41ea3857eb86ab4b84 (commit) via 482da37abf31dc87fbe9bb28258122fa178cec45 (commit) via 07201e1277cfeb885c7ee2a666575ec9dc8c8d7c (commit) via 617d56864581c2c26dd03158aa5b60c7f845da4c (commit) via ff8eea5c2a9f5283a46376d3bb1bbedd8dd034a4 (commit) via 7cc7193c74553b5f46db482b6d8c7af599d0464a (commit) via 27de124db6343381c25335e611853b487880e9fc (commit) via a3e0a9ddf57e165e682700263f1e0a6e65037c04 (commit) via 9dd6633189cf15ca554cc4ae21996f7db91c6901 (commit) via bcb01a637648278bbbefcd6cdc3014a98de8ed4f (commit) via 8460c9c1b5afab84f4279e6e04cfb1e012965c14 (commit) via 09406916470553a85f30fc14889127443cc4a09b (commit) via ffc3f2bd0059664273425eb0c34411ac5cd88c3e (commit) via 6582ff6158b7e8380536f83da9b0fc25659e3c36 (commit) via fe280bface8fd28a8d0baa3ca95a71f221187fe8 (commit) via bd5112acbb750723958463cf0328ebb15855f7ab (commit) via 06b3650b581bf05ea2f015a02635382fb7c38fda (commit) via 678c2a149a3e7d48c4462fb2e6cc531a3cfed780 (commit) via c6cc6d3a79976bfe96cbb9ff192cf22daffc18c4 (commit) via 2a9d3323537d030c1b3385ed14b496bf9e2b20b3 (commit) via a2fb09b3a4178398a5528eeab2c119cc9a107629 (commit) via b5982d00b9e2ff6fbcb86d8602ca249236c1f06c (commit) via 78b552f62a65c6a873ed021d5579675b4fd84e3a (commit) via 68f26e2a86eb206dcdda9324b20afa208067e6c2 (commit) via 42a8b2f0dbaee653953170cbd0a7fa659bc32b38 (commit) via f4f4dcee96e534c0badc28258ad09ef50b35ec76 (commit) via d6e4b3df266ee1c847763ba50fa802d9e9e62b5e (commit) via bdc44eae6bac8aed26170d21cf05fe99ba9d84d6 (commit) via 170e93051d25ac491811f1ed66cd5552a0b26ec8 (commit) via 744d466a0fe5530bb6c036664413d799a3aeb871 (commit) via 4eb5acde3012effceaaf9af4318d95b02551fffa (commit) via 2315e146e19c937ff407f0a5aa0be1f8de655abf (commit) via 46064619d9bd9d2733089dcff044a9a86277dbdd (commit) via ec41adeed9884621f242c8153612a3f2eaa5bcee (commit) via 758fdf094deae51597b5e9f5f70584c3dba92ff1 (commit) via c5b855df5b9e4388efd387810959b0f81f072fc9 (commit) via 7299adcc939a3d55b2c694744037ea9ea1dd7835 (commit) via 455230a4331e25a1bb68e6fe1c0058bd790c9d9b (commit) via a4d31373e5a0f72d028ff73ca9eae0fd6671f350 (commit) via 37390a88fd35d972a8e399fc934c612c1043ad77 (commit) via 4b895826e62b9b6e7512d76d05999752ffc93432 (commit) via 3ee54c088ec06a65b1ae7ece2dae8cfabfe90d12 (commit) via 9e1aad1fbffad60e849c9cac613e282fd3f80646 (commit) via 1da9bcf69a3f2c364eb1674b44ede4c0cf280f06 (commit) via d61545b5b2ad42d7e9fca34d3b077942fcc04c01 (commit) via f426dbf3b4dc5be7a1b56d9cc3c0dab00eb9787c (commit) via 40699694b24cceb86ed441308309393de84c3478 (commit) via 215069d156f3612ff9e140a7e47232047c6870e6 (commit) via a459233d0ac535d67e3141e21dee3e805c4e906f (commit) via 0e81876e6119fd76282f3de4bb50dad9e67ec6f2 (commit) via 713f9d5dee94b6eb81cdbbb929bf875f414d339c (commit) via 0034b0c0c63194bd7aa227364b381d6b049631dc (commit) via 933a59910b2b95f579dbb11729192ccfcc26bcd7 (commit) via 894b80ee113440037b7899459eeb1c0f5c14b124 (commit) via 0ee8255c2555ed68721ea5e7679f26a2e53bd8b8 (commit) via ad3417a6fd2ba93616b937f9a2d8642eceeb0bf8 (commit) via db62337f2c0a3add91bbdbaa096f2a3c04162c60 (commit) via df1c292ed40d4c2c480917f1eab06a046c93c3b1 (commit) via 49c671e80fd2c88b6f36337ebd1cd4748eb8bae1 (commit) via 11207ff1e211658bfb44c635423ae818a0654239 (commit) via 3abbe8b729310d29b9a2c84a7d7a11771513908d (commit) via f49289a7f621ffe5c981caa8531623d9e0a4abd9 (commit) via cc6d68e1dcf0f4f9b8b7442a4739288892fcb345 (commit) via 332877d51e773a584d272a03f08446d18cbe1634 (commit) via bed462d28fa081a0d66dd29a8034f188256c7d04 (commit) via 2b27f75b587cf23d2687dd37897cbb26ed915890 (commit) via 79781031e28dee010425f575d1bf5de5b18af0d6 (commit) via 7d91fbd6c1a40e378b06f9be6dd3ef260c66dba9 (commit) via d189d704a29f490583057ccb5c762432a4e4b7a7 (commit) via 122b74c0074329f1758b2ed5d241e0e9a790087b (commit) via bd37df82b49faefef078558cdb2a54477bec6c5a (commit) via dea03d0a24117764ea9b8763e640a4836031e82b (commit) via 5c745f55a160b0a72d8e493604917a0d63dd71a5 (commit) via 15a30694560ba62160fa3a8ffddeb51b800e351a (commit) via 27a84cdfc0dfb82e3b86067e473658c091377892 (commit) via 3600304c30c4a345538f6c06ca50183b14cd12b1 (commit) via 4ec4a756c7607e3a78878e6699a82ccf6d0a1461 (commit) via 0f700e1a4b8e66c269081eba64eb5be8c37de868 (commit) via f0d0fd91978a8127ed270b03853ac0e04492a333 (commit) via 2ee48570ed824d5caff4f8cb121b7c293a481820 (commit) via 82499a9a4c80670de20825992478ccd4d764e28c (commit) via c164ad605422f90f3566e4c4ebed0ea3c2adb3a8 (commit) via 53dca8426775ed5bf40f2c2708915f02b2dccc74 (commit) via f69f033da3b6900acdd170668cae07ac6cd959f3 (commit) via 8d957f16105fa44d483478b2c05bae735680c007 (commit) via 5028177e4e795305b514d7164ff882dcf1d3622b (commit) via 24262a9aae62290dfd1a041d0bd5c6943270251d (commit) via 7e355890905a9195ff1027377991b4134e285a03 (commit) via 6947621e1b3a3c73c3ee351325f505e5e191474f (commit) from 29cb860583cb906bc16eddf9a4c98d6bb37333e5 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- -----------------------------------------------------------------------
Summary of changes: .codecov.yml | 4 +- .travis.yml | 23 +- CHANGELOG | 124 +++++ Makefile.inc | 1 + configure.ac | 3 +- doc/Makefile.inc | 3 +- doc/users-guide/Makefile.am | 3 +- .../users-guide-utilities-examples.adoc | 19 + doc/users-guide/users-guide.adoc | 2 + example/classifier/odp_classifier.c | 4 +- example/generator/odp_generator.c | 117 ++++- example/ipsec/odp_ipsec.c | 4 +- example/ipsec_api/odp_ipsec.c | 4 +- example/l2fwd_simple/l2fwd_simple_run.sh | 16 +- example/l2fwd_simple/odp_l2fwd_simple.c | 53 +- example/packet/odp_pktio.c | 4 +- example/switch/odp_switch.c | 4 +- example/time/time_global_test.c | 2 +- example/timer/.gitignore | 1 + example/timer/Makefile.am | 13 +- example/timer/odp_timer_accuracy.c | 461 +++++++++++++++++ example/timer/odp_timer_test.c | 4 +- helper/include/odp/helper/threads.h | 75 +-- helper/test/odpthreads.c | 2 +- helper/threads.c | 131 +---- include/odp/api/spec/cpu.h | 3 +- include/odp/arch/x86_32-linux/odp/api/abi/cpu.h | 9 - include/odp/arch/x86_64-linux/odp/api/abi/cpu.h | 5 - m4/odp_dpdk.m4 | 6 + platform/linux-generic/Makefile.am | 80 ++- .../linux-generic/arch/aarch64/odp_global_time.c | 44 +- .../arch/default/odp/api/abi/cpu_inlines.h | 15 + .../arch/default/odp/api/abi/cpu_time.h | 24 + .../linux-generic/arch/default/odp_cpu_cycles.c | 6 + .../linux-generic/arch/default/odp_global_time.c | 12 +- .../linux-generic/arch/default/odp_sysinfo_parse.c | 2 +- .../linux-generic/arch/mips64/odp_cpu_cycles.c | 6 + .../linux-generic/arch/mips64/odp_sysinfo_parse.c | 2 +- .../linux-generic/arch/odp_arch_time_internal.h | 24 - .../linux-generic/arch/powerpc/odp_sysinfo_parse.c | 2 +- platform/linux-generic/arch/x86/cpu_flags.c | 12 +- platform/linux-generic/arch/x86/cpu_flags.h | 1 + platform/linux-generic/arch/x86/odp/api/abi/cpu.h | 10 +- .../arch/x86/odp/api/abi/cpu_inlines.h | 37 ++ .../{odp_cpu_cycles.c => odp/api/abi/cpu_rdtsc.h} | 19 +- .../linux-generic/arch/x86/odp/api/abi/cpu_time.h | 29 ++ platform/linux-generic/arch/x86/odp_cpu_cycles.c | 31 +- platform/linux-generic/arch/x86/odp_global_time.c | 14 +- .../linux-generic/arch/x86/odp_sysinfo_parse.c | 2 +- .../include-abi/odp/api/abi/byteorder.h | 2 - .../linux-generic/include-abi/odp/api/abi/event.h | 3 + .../linux-generic/include-abi/odp/api/abi/packet.h | 2 - .../include-abi/odp/api/abi/packet_flags.h | 1 - .../include-abi/odp/api/abi/packet_io.h | 2 - .../linux-generic/include-abi/odp/api/abi/queue.h | 3 + .../linux-generic/include-abi/odp/api/abi/thread.h | 2 - .../include-abi/odp/api/abi/ticketlock.h | 2 - .../linux-generic/include-abi/odp/api/abi/time.h | 3 + .../include/odp/api/plat/atomic_inlines.h | 75 +++ .../include/odp/api/plat/buffer_inline_types.h | 35 ++ .../include/odp/api/plat/byteorder_inlines.h | 51 +- .../include/odp/api/plat/byteorder_inlines_api.h | 88 ---- .../include/odp/api/plat/cpu_inlines.h | 38 ++ .../include/odp/api/plat/event_inlines.h | 37 ++ .../include/odp/api/plat/packet_flag_inlines.h | 40 +- .../include/odp/api/plat/packet_flag_inlines_api.h | 41 -- .../include/odp/api/plat/packet_inline_types.h | 1 + .../include/odp/api/plat/packet_inlines.h | 155 +++--- .../include/odp/api/plat/packet_inlines_api.h | 186 ------- .../include/odp/api/plat/pktio_inlines.h | 11 +- .../include/odp/api/plat/pktio_inlines_api.h | 31 -- .../include/odp/api/plat/queue_inline_types.h | 35 ++ .../include/odp/api/plat/queue_inlines.h | 36 ++ .../include/odp/api/plat/std_clib_inlines.h | 18 +- .../include/odp/api/plat/sync_inlines.h | 18 +- .../include/odp/api/plat/thread_inlines.h | 16 +- .../include/odp/api/plat/thread_inlines_api.h | 41 -- .../include/odp/api/plat/ticketlock_inlines.h | 67 ++- .../include/odp/api/plat/ticketlock_inlines_api.h | 42 -- .../include/odp/api/plat/time_inlines.h | 101 ++++ .../linux-generic/include/odp_buffer_inlines.h | 40 -- .../linux-generic/include/odp_buffer_internal.h | 14 + .../include/odp_classification_inlines.h | 28 +- .../include/odp_classification_internal.h | 2 +- .../linux-generic/include/odp_debug_internal.h | 2 +- platform/linux-generic/include/odp_ethtool_rss.h | 65 +++ platform/linux-generic/include/odp_ethtool_stats.h | 25 + platform/linux-generic/include/odp_global_data.h | 68 +++ .../{odp_internal.h => odp_init_internal.h} | 86 +--- platform/linux-generic/include/odp_packet_dpdk.h | 82 +-- .../linux-generic/include/odp_packet_internal.h | 24 +- .../linux-generic/include/odp_packet_io_internal.h | 113 +---- .../include/odp_packet_io_ipc_internal.h | 1 - .../linux-generic/include/odp_packet_io_stats.h | 30 ++ .../include/odp_packet_io_stats_common.h | 23 + platform/linux-generic/include/odp_packet_netmap.h | 73 --- platform/linux-generic/include/odp_packet_null.h | 16 - platform/linux-generic/include/odp_packet_socket.h | 113 ----- platform/linux-generic/include/odp_packet_tap.h | 21 - platform/linux-generic/include/odp_pcapng.h | 56 +++ platform/linux-generic/include/odp_queue_if.h | 29 +- .../linux-generic/include/odp_queue_internal.h | 36 +- .../include/odp_queue_scalable_internal.h | 10 +- platform/linux-generic/include/odp_ring_internal.h | 3 + .../linux-generic/include/odp_ring_spsc_internal.h | 124 +++++ platform/linux-generic/include/odp_schedule_if.h | 2 +- .../include/odp_schedule_scalable_ordered.h | 1 - platform/linux-generic/include/odp_socket_common.h | 57 +++ platform/linux-generic/include/odp_sysfs_stats.h | 23 + .../linux-generic/include/odp_sysinfo_internal.h | 26 + .../include/odp_traffic_mngr_internal.h | 3 +- platform/linux-generic/include/protocols/thash.h | 8 +- platform/linux-generic/m4/configure.m4 | 1 + platform/linux-generic/m4/odp_dpdk.m4 | 8 + platform/linux-generic/m4/odp_pcapng.m4 | 18 + platform/linux-generic/odp_atomic_api.c | 2 +- platform/linux-generic/odp_barrier.c | 3 + platform/linux-generic/odp_buffer.c | 12 +- .../{odp_byteorder.c => odp_byteorder_api.c} | 3 +- platform/linux-generic/odp_classification.c | 17 +- platform/linux-generic/odp_cpu.c | 18 - platform/linux-generic/odp_cpu_api.c | 13 + platform/linux-generic/odp_cpumask.c | 2 + platform/linux-generic/odp_crypto.c | 6 +- platform/linux-generic/odp_errno.c | 1 - platform/linux-generic/odp_event.c | 7 +- platform/linux-generic/odp_event_api.c | 13 + platform/linux-generic/odp_fdserver.c | 52 +- platform/linux-generic/odp_hash.c | 491 ------------------ platform/linux-generic/odp_hash_crc32.c | 92 ++++ platform/linux-generic/odp_hash_crc32c.c | 409 +++++++++++++++ platform/linux-generic/odp_init.c | 390 ++++++++------- platform/linux-generic/odp_ipsec.c | 58 +-- platform/linux-generic/odp_ipsec_events.c | 5 +- platform/linux-generic/odp_ipsec_sad.c | 4 + platform/linux-generic/odp_ishm.c | 7 +- platform/linux-generic/odp_ishmphy.c | 3 +- platform/linux-generic/odp_ishmpool.c | 1 - platform/linux-generic/odp_libconfig.c | 4 +- platform/linux-generic/odp_packet.c | 254 ++++++++-- platform/linux-generic/odp_packet_api.c | 8 +- platform/linux-generic/odp_packet_flags.c | 5 - platform/linux-generic/odp_packet_flags_api.c | 5 +- platform/linux-generic/odp_packet_io.c | 108 ++-- platform/linux-generic/odp_pcapng.c | 434 ++++++++++++++++ platform/linux-generic/odp_pktio_api.c | 5 +- platform/linux-generic/odp_pool.c | 8 +- platform/linux-generic/odp_queue_api.c | 13 + platform/linux-generic/odp_queue_basic.c | 168 ++++--- platform/linux-generic/odp_queue_if.c | 16 +- platform/linux-generic/odp_queue_lf.c | 78 ++- platform/linux-generic/odp_queue_scalable.c | 91 ++-- platform/linux-generic/odp_queue_spsc.c | 131 +++++ platform/linux-generic/odp_random.c | 2 +- platform/linux-generic/odp_rwlock.c | 3 + platform/linux-generic/odp_rwlock_recursive.c | 10 +- platform/linux-generic/odp_schedule_basic.c | 17 +- platform/linux-generic/odp_schedule_if.c | 2 +- platform/linux-generic/odp_schedule_iquery.c | 9 +- platform/linux-generic/odp_schedule_scalable.c | 14 +- .../linux-generic/odp_schedule_scalable_ordered.c | 2 + platform/linux-generic/odp_schedule_sp.c | 4 +- platform/linux-generic/odp_shared_memory.c | 3 +- platform/linux-generic/odp_spinlock.c | 2 + platform/linux-generic/odp_spinlock_recursive.c | 6 +- .../{odp_std_clib.c => odp_std_clib_api.c} | 2 +- .../linux-generic/{odp_sync.c => odp_sync_api.c} | 2 +- platform/linux-generic/odp_system_info.c | 4 +- platform/linux-generic/odp_thread.c | 2 +- platform/linux-generic/odp_thread_api.c | 5 +- .../{odp_ticketlock.c => odp_ticketlock_api.c} | 6 +- platform/linux-generic/odp_time.c | 138 ++--- platform/linux-generic/odp_time_api.c | 13 + platform/linux-generic/odp_timer.c | 107 ++-- platform/linux-generic/odp_traffic_mngr.c | 61 ++- platform/linux-generic/odp_weak.c | 1 - platform/linux-generic/pktio/dpdk.c | 260 +++++----- platform/linux-generic/pktio/dpdk_parse.c | 492 ++++++++++++++++++ platform/linux-generic/pktio/ethtool_rss.c | 257 ++++++++++ platform/linux-generic/pktio/ipc.c | 231 +++++---- platform/linux-generic/pktio/loop.c | 49 +- platform/linux-generic/pktio/netmap.c | 169 +++++-- platform/linux-generic/pktio/null.c | 19 +- platform/linux-generic/pktio/pcap.c | 40 +- platform/linux-generic/pktio/pktio_common.c | 73 --- platform/linux-generic/pktio/ring.c | 4 +- platform/linux-generic/pktio/socket.c | 421 ++-------------- platform/linux-generic/pktio/socket_common.c | 143 ++++++ platform/linux-generic/pktio/socket_mmap.c | 85 ++-- .../pktio/{ethtool.c => stats/ethtool_stats.c} | 3 +- .../linux-generic/pktio/stats/packet_io_stats.c | 97 ++++ .../pktio/{sysfs.c => stats/sysfs_stats.c} | 3 +- platform/linux-generic/pktio/tap.c | 59 ++- .../test/mmap_vlan_ins/mmap_vlan_ins.c | 38 +- .../test/mmap_vlan_ins/mmap_vlan_ins.sh | 4 +- platform/linux-generic/test/ring/ring_basic.c | 1 + test/common/odp_cunit_common.c | 3 +- test/performance/.gitignore | 1 + test/performance/Makefile.am | 4 +- test/performance/odp_bench_packet.c | 4 +- test/performance/odp_crypto.c | 30 +- test/performance/odp_ipsec.c | 4 +- test/performance/odp_l2fwd.c | 4 +- test/performance/odp_pktio_ordered.c | 4 +- test/performance/odp_pktio_perf.c | 4 +- test/performance/odp_queue_perf.c | 377 ++++++++++++++ test/performance/odp_sched_latency.c | 3 +- test/performance/odp_sched_pktio.c | 553 +++++++++++++++++---- test/performance/odp_scheduling.c | 40 +- test/validation/api/Makefile.am | 2 +- test/validation/api/crypto/odp_crypto_test_inp.c | 2 + test/validation/api/hash/hash.c | 230 ++++++++- test/validation/api/ipsec/Makefile.am | 2 +- test/validation/api/queue/queue.c | 305 +++++++++++- test/validation/api/scheduler/scheduler.c | 104 ++-- test/validation/api/timer/timer.c | 90 +++- test/validation/api/traffic_mngr/Makefile.am | 5 - test/validation/api/traffic_mngr/traffic_mngr.c | 74 ++- test/validation/api/traffic_mngr/traffic_mngr.sh | 39 -- 219 files changed, 7674 insertions(+), 3896 deletions(-) create mode 100644 doc/users-guide/users-guide-utilities-examples.adoc create mode 100644 example/timer/odp_timer_accuracy.c create mode 100644 platform/linux-generic/arch/default/odp/api/abi/cpu_inlines.h create mode 100644 platform/linux-generic/arch/default/odp/api/abi/cpu_time.h delete mode 100644 platform/linux-generic/arch/odp_arch_time_internal.h create mode 100644 platform/linux-generic/arch/x86/odp/api/abi/cpu_inlines.h copy platform/linux-generic/arch/x86/{odp_cpu_cycles.c => odp/api/abi/cpu_rdtsc.h} (58%) create mode 100644 platform/linux-generic/arch/x86/odp/api/abi/cpu_time.h create mode 100644 platform/linux-generic/include/odp/api/plat/buffer_inline_types.h delete mode 100644 platform/linux-generic/include/odp/api/plat/byteorder_inlines_api.h create mode 100644 platform/linux-generic/include/odp/api/plat/cpu_inlines.h create mode 100644 platform/linux-generic/include/odp/api/plat/event_inlines.h delete mode 100644 platform/linux-generic/include/odp/api/plat/packet_flag_inlines_api.h delete mode 100644 platform/linux-generic/include/odp/api/plat/packet_inlines_api.h delete mode 100644 platform/linux-generic/include/odp/api/plat/pktio_inlines_api.h create mode 100644 platform/linux-generic/include/odp/api/plat/queue_inline_types.h create mode 100644 platform/linux-generic/include/odp/api/plat/queue_inlines.h delete mode 100644 platform/linux-generic/include/odp/api/plat/thread_inlines_api.h delete mode 100644 platform/linux-generic/include/odp/api/plat/ticketlock_inlines_api.h create mode 100644 platform/linux-generic/include/odp/api/plat/time_inlines.h delete mode 100644 platform/linux-generic/include/odp_buffer_inlines.h create mode 100644 platform/linux-generic/include/odp_ethtool_rss.h create mode 100644 platform/linux-generic/include/odp_ethtool_stats.h create mode 100644 platform/linux-generic/include/odp_global_data.h rename platform/linux-generic/include/{odp_internal.h => odp_init_internal.h} (52%) create mode 100644 platform/linux-generic/include/odp_packet_io_stats.h create mode 100644 platform/linux-generic/include/odp_packet_io_stats_common.h delete mode 100644 platform/linux-generic/include/odp_packet_netmap.h delete mode 100644 platform/linux-generic/include/odp_packet_null.h delete mode 100644 platform/linux-generic/include/odp_packet_tap.h create mode 100644 platform/linux-generic/include/odp_pcapng.h create mode 100644 platform/linux-generic/include/odp_ring_spsc_internal.h create mode 100644 platform/linux-generic/include/odp_socket_common.h create mode 100644 platform/linux-generic/include/odp_sysfs_stats.h create mode 100644 platform/linux-generic/include/odp_sysinfo_internal.h create mode 100644 platform/linux-generic/m4/odp_pcapng.m4 rename platform/linux-generic/{odp_byteorder.c => odp_byteorder_api.c} (79%) delete mode 100644 platform/linux-generic/odp_cpu.c create mode 100644 platform/linux-generic/odp_cpu_api.c create mode 100644 platform/linux-generic/odp_event_api.c delete mode 100644 platform/linux-generic/odp_hash.c create mode 100644 platform/linux-generic/odp_hash_crc32.c create mode 100644 platform/linux-generic/odp_hash_crc32c.c create mode 100644 platform/linux-generic/odp_pcapng.c create mode 100644 platform/linux-generic/odp_queue_api.c create mode 100644 platform/linux-generic/odp_queue_spsc.c rename platform/linux-generic/{odp_std_clib.c => odp_std_clib_api.c} (92%) rename platform/linux-generic/{odp_sync.c => odp_sync_api.c} (91%) rename platform/linux-generic/{odp_ticketlock.c => odp_ticketlock_api.c} (64%) create mode 100644 platform/linux-generic/odp_time_api.c create mode 100644 platform/linux-generic/pktio/dpdk_parse.c create mode 100644 platform/linux-generic/pktio/ethtool_rss.c create mode 100644 platform/linux-generic/pktio/socket_common.c rename platform/linux-generic/pktio/{ethtool.c => stats/ethtool_stats.c} (98%) create mode 100644 platform/linux-generic/pktio/stats/packet_io_stats.c rename platform/linux-generic/pktio/{sysfs.c => stats/sysfs_stats.c} (97%) create mode 100644 test/performance/odp_queue_perf.c delete mode 100755 test/validation/api/traffic_mngr/traffic_mngr.sh
hooks/post-receive