Message ID | 20150127235553.GF14949@8074w.roxell.se |
---|---|
State | New |
Headers | show |
Done anybody else work on testing/reviewing this? Maxim. On 01/28/2015 02:55 AM, Anders Roxell wrote: > The following changes since commit 30b60c59ccf88fc04401c772862ca4770cd6d900: > > test: makefile: remove check_PROGRAMS (2015-01-27 20:17:29 +0300) > > are available in the git repository at: > > git://git.linaro.org/people/anders.roxell/odp.git master > > for you to fetch changes up to a0c6937ce76dc7d42fd7c70b62c121e93f94c722: > > api: version: move defines (2015-01-28 00:49:40 +0100) > > ---------------------------------------------------------------- > Anders Roxell (21): > api: move generic API into the odp namespace > api: atomic: move typedefs and inline functions > api: byteorder: move typedefs defines, and inline functions > api: cpumask: move typedefs and defines > api: align: move internal macros internal > api: align: move platform defines out of public API > api: pool: move typedef and define > api: buffer: move typedefs and defines > api: packet: move typedefs and defines > api: packet_io: move typedef and defines > api: shared_memory: move typedef and defines > api: classification: move typedefs and defines > api: std_types: move typedef > api: plat: move platform type headers into plat directory > helper: move headers into namespace the odp/helper > api: remove platform includes > api: queue: move types and defines > api: crypto: move type, define and enums > api: schedule: move defines > api: event: move types and defines > api: version: move defines > > Taras Kondratiuk (5): > api: move ODP headers to a directory > doc: cfg: disable TYPEDEF_HIDES_STRUCT > doc: cfg: fix structure attributes parsing > api: atomic: move types documentation out of linux-generic > api: byteorder: move types documentation out of linux-generic > > doc/doxygen.cfg | 17 +- > example/Makefile.inc | 2 +- > example/generator/odp_generator.c | 10 +- > example/ipsec/odp_ipsec.c | 10 +- > example/ipsec/odp_ipsec_cache.c | 2 +- > example/ipsec/odp_ipsec_cache.h | 2 +- > example/ipsec/odp_ipsec_fwd_db.h | 2 +- > example/ipsec/odp_ipsec_loop_db.h | 2 +- > example/ipsec/odp_ipsec_misc.h | 6 +- > example/ipsec/odp_ipsec_stream.c | 6 +- > example/l2fwd/odp_l2fwd.c | 6 +- > example/packet/odp_pktio.c | 6 +- > example/timer/odp_timer_test.c | 2 +- > .../include/{odph_chksum.h => odp/helper/chksum.h} | 2 +- > helper/include/{odph_eth.h => odp/helper/eth.h} | 8 +- > helper/include/{odph_icmp.h => odp/helper/icmp.h} | 6 +- > helper/include/{odph_ip.h => odp/helper/ip.h} | 8 +- > .../include/{odph_ipsec.h => odp/helper/ipsec.h} | 8 +- > .../include/{odph_linux.h => odp/helper/linux.h} | 0 > helper/include/{odph_ring.h => odp/helper/ring.h} | 6 +- > helper/include/{odph_tcp.h => odp/helper/tcp.h} | 6 +- > helper/include/{odph_udp.h => odp/helper/udp.h} | 6 +- > include/odp.h | 57 ++++ > include/odp/api/align.h | 77 ++++++ > .../api/odp_atomic.h => include/odp/api/atomic.h | 210 ++------------- > .../api/odp_barrier.h => include/odp/api/barrier.h | 5 +- > .../api/odp_buffer.h => include/odp/api/buffer.h | 26 +- > include/odp/api/byteorder.h | 180 +++++++++++++ > .../odp/api/classification.h | 34 +-- > .../odp_compiler.h => include/odp/api/compiler.h | 2 +- > .../api/odp_config.h => include/odp/api/config.h | 2 +- > .../api/odp_cpumask.h => include/odp/api/cpumask.h | 18 +- > .../api/odp_crypto.h => include/odp/api/crypto.h | 117 +++++---- > .../api/odp_debug.h => include/odp/api/debug.h | 6 +- > .../api/odp_event.h => include/odp/api/event.h | 43 ++- > .../api/odp_hints.h => include/odp/api/hints.h | 2 +- > .../api/odp_init.h => include/odp/api/init.h | 4 +- > .../api/odp_packet.h => include/odp/api/packet.h | 30 ++- > .../odp/api/packet_flags.h | 6 +- > .../odp_packet_io.h => include/odp/api/packet_io.h | 22 +- > .../api/odp_pool.h => include/odp/api/pool.h | 18 +- > .../api/odp_queue.h => include/odp/api/queue.h | 112 +++++--- > .../api/odp_rwlock.h => include/odp/api/rwlock.h | 4 +- > .../odp_schedule.h => include/odp/api/schedule.h | 18 +- > .../odp/api/shared_memory.h | 20 +- > .../odp_spinlock.h => include/odp/api/spinlock.h | 4 +- > include/odp/api/std_types.h | 42 +++ > .../api/odp_sync.h => include/odp/api/sync.h | 2 +- > .../odp/api/system_info.h | 4 +- > .../api/odp_thread.h => include/odp/api/thread.h | 2 +- > .../odp/api/ticketlock.h | 6 +- > .../api/odp_time.h => include/odp/api/time.h | 4 +- > .../api/odp_timer.h => include/odp/api/timer.h | 7 +- > .../api/odp_version.h => include/odp/api/version.h | 20 +- > platform/linux-generic/Makefile.am | 140 +++++++--- > platform/linux-generic/include/api/odp.h | 57 ---- > .../include/api/{odp_align.h => odp/align.h} | 32 +-- > platform/linux-generic/include/api/odp/atomic.h | 185 +++++++++++++ > platform/linux-generic/include/api/odp/barrier.h | 23 ++ > platform/linux-generic/include/api/odp/buffer.h | 24 ++ > platform/linux-generic/include/api/odp/byteorder.h | 137 ++++++++++ > .../linux-generic/include/api/odp/classification.h | 26 ++ > platform/linux-generic/include/api/odp/compiler.h | 20 ++ > platform/linux-generic/include/api/odp/config.h | 20 ++ > platform/linux-generic/include/api/odp/cpumask.h | 32 +++ > platform/linux-generic/include/api/odp/crypto.h | 26 ++ > platform/linux-generic/include/api/odp/debug.h | 20 ++ > platform/linux-generic/include/api/odp/event.h | 21 ++ > platform/linux-generic/include/api/odp/hints.h | 20 ++ > platform/linux-generic/include/api/odp/init.h | 20 ++ > platform/linux-generic/include/api/odp/packet.h | 26 ++ > .../linux-generic/include/api/odp/packet_flags.h | 20 ++ > platform/linux-generic/include/api/odp/packet_io.h | 26 ++ > .../include/api/odp/plat/atomic_types.h | 81 ++++++ > .../include/api/odp/plat/buffer_types.h | 47 ++++ > .../include/api/odp/plat/byteorder_types.h | 90 +++++++ > .../include/api/odp/plat/classification_types.h | 42 +++ > .../include/api/odp/plat/cpumask_types.h | 44 ++++ > .../include/api/odp/plat/crypto_types.h | 82 ++++++ > .../include/api/odp/plat/event_types.h | 46 ++++ > .../include/api/odp/plat/packet_io_types.h | 40 +++ > .../include/api/odp/plat/packet_types.h | 47 ++++ > .../include/api/odp/plat/pool_types.h | 37 +++ > .../include/api/odp/plat/queue_types.h | 75 ++++++ > .../include/api/odp/plat/schedule_types.h | 39 +++ > .../include/api/odp/plat/shared_memory_types.h | 39 +++ > .../include/api/odp/plat/version_types.h | 30 +++ > platform/linux-generic/include/api/odp/pool.h | 20 ++ > platform/linux-generic/include/api/odp/queue.h | 25 ++ > platform/linux-generic/include/api/odp/rwlock.h | 20 ++ > platform/linux-generic/include/api/odp/schedule.h | 21 ++ > .../linux-generic/include/api/odp/shared_memory.h | 23 ++ > platform/linux-generic/include/api/odp/spinlock.h | 20 ++ > .../api/{odp_std_types.h => odp/std_types.h} | 21 +- > platform/linux-generic/include/api/odp/sync.h | 20 ++ > .../linux-generic/include/api/odp/system_info.h | 21 ++ > platform/linux-generic/include/api/odp/thread.h | 20 ++ > .../linux-generic/include/api/odp/ticketlock.h | 20 ++ > platform/linux-generic/include/api/odp/time.h | 21 ++ > platform/linux-generic/include/api/odp/timer.h | 25 ++ > platform/linux-generic/include/api/odp/version.h | 27 ++ > platform/linux-generic/include/api/odp_byteorder.h | 287 --------------------- > .../linux-generic/include/api/odp_platform_types.h | 90 ------- > .../linux-generic/include/odp_align_internal.h | 23 +- > .../linux-generic/include/odp_atomic_internal.h | 8 +- > .../linux-generic/include/odp_buffer_internal.h | 20 +- > .../include/odp_buffer_pool_internal.h | 20 +- > .../include/odp_classification_datamodel.h | 4 +- > .../include/odp_classification_inlines.h | 10 +- > .../include/odp_classification_internal.h | 6 +- > .../linux-generic/include/odp_debug_internal.h | 2 +- > platform/linux-generic/include/odp_internal.h | 2 +- > .../linux-generic/include/odp_packet_internal.h | 8 +- > .../linux-generic/include/odp_packet_io_internal.h | 6 +- > platform/linux-generic/include/odp_packet_socket.h | 10 +- > .../linux-generic/include/odp_queue_internal.h | 10 +- > .../linux-generic/include/odp_schedule_internal.h | 4 +- > .../linux-generic/include/odp_timer_internal.h | 6 +- > platform/linux-generic/odp_barrier.c | 4 +- > platform/linux-generic/odp_buffer.c | 2 +- > platform/linux-generic/odp_buffer_pool.c | 12 +- > platform/linux-generic/odp_classification.c | 16 +- > platform/linux-generic/odp_cpumask.c | 2 +- > platform/linux-generic/odp_crypto.c | 16 +- > platform/linux-generic/odp_event.c | 6 +- > platform/linux-generic/odp_impl.c | 2 +- > platform/linux-generic/odp_init.c | 4 +- > platform/linux-generic/odp_linux.c | 8 +- > platform/linux-generic/odp_packet.c | 14 +- > platform/linux-generic/odp_packet_flags.c | 2 +- > platform/linux-generic/odp_packet_io.c | 10 +- > platform/linux-generic/odp_packet_socket.c | 6 +- > platform/linux-generic/odp_queue.c | 20 +- > platform/linux-generic/odp_ring.c | 10 +- > platform/linux-generic/odp_rwlock.c | 4 +- > platform/linux-generic/odp_schedule.c | 22 +- > platform/linux-generic/odp_shared_memory.c | 10 +- > platform/linux-generic/odp_spinlock.c | 2 +- > platform/linux-generic/odp_system_info.c | 4 +- > platform/linux-generic/odp_thread.c | 10 +- > platform/linux-generic/odp_ticketlock.c | 6 +- > platform/linux-generic/odp_time.c | 6 +- > platform/linux-generic/odp_timer.c | 28 +- > platform/linux-generic/odp_weak.c | 4 +- > scripts/odp_version.sh | 2 +- > test/Makefile.inc | 2 +- > test/api_test/odp_atomic_test.h | 2 +- > test/api_test/odp_common.c | 2 +- > test/api_test/odp_ring_test.c | 2 +- > test/performance/odp_scheduling.c | 2 +- > .../classification/odp_classification_tests.c | 6 +- > test/validation/common/odp_cunit_common.c | 2 +- > test/validation/odp_pktio.c | 6 +- > 153 files changed, 2771 insertions(+), 1146 deletions(-) > rename helper/include/{odph_chksum.h => odp/helper/chksum.h} (96%) > rename helper/include/{odph_eth.h => odp/helper/eth.h} (96%) > rename helper/include/{odph_icmp.h => odp/helper/icmp.h} (97%) > rename helper/include/{odph_ip.h => odp/helper/ip.h} (97%) > rename helper/include/{odph_ipsec.h => odp/helper/ipsec.h} (94%) > rename helper/include/{odph_linux.h => odp/helper/linux.h} (100%) > rename helper/include/{odph_ring.h => odp/helper/ring.h} (99%) > rename helper/include/{odph_tcp.h => odp/helper/tcp.h} (95%) > rename helper/include/{odph_udp.h => odp/helper/udp.h} (96%) > create mode 100644 include/odp.h > create mode 100644 include/odp/api/align.h > rename platform/linux-generic/include/api/odp_atomic.h => include/odp/api/atomic.h (51%) > rename platform/linux-generic/include/api/odp_barrier.h => include/odp/api/barrier.h (92%) > rename platform/linux-generic/include/api/odp_buffer.h => include/odp/api/buffer.h (85%) > create mode 100644 include/odp/api/byteorder.h > rename platform/linux-generic/include/api/odp_classification.h => include/odp/api/classification.h (96%) > rename platform/linux-generic/include/api/odp_compiler.h => include/odp/api/compiler.h (95%) > rename platform/linux-generic/include/api/odp_config.h => include/odp/api/config.h (98%) > rename platform/linux-generic/include/api/odp_cpumask.h => include/odp/api/cpumask.h (92%) > rename platform/linux-generic/include/api/odp_crypto.h => include/odp/api/crypto.h (79%) > rename platform/linux-generic/include/api/odp_debug.h => include/odp/api/debug.h (81%) > rename platform/linux-generic/include/api/odp_event.h => include/odp/api/event.h (62%) > rename platform/linux-generic/include/api/odp_hints.h => include/odp/api/hints.h (97%) > rename platform/linux-generic/include/api/odp_init.h => include/odp/api/init.h (98%) > rename platform/linux-generic/include/api/odp_packet.h => include/odp/api/packet.h (98%) > rename platform/linux-generic/include/api/odp_packet_flags.h => include/odp/api/packet_flags.h (98%) > rename platform/linux-generic/include/api/odp_packet_io.h => include/odp/api/packet_io.h (96%) > rename platform/linux-generic/include/api/odp_pool.h => include/odp/api/pool.h (95%) > rename platform/linux-generic/include/api/odp_queue.h => include/odp/api/queue.h (74%) > rename platform/linux-generic/include/api/odp_rwlock.h => include/odp/api/rwlock.h (96%) > rename platform/linux-generic/include/api/odp_schedule.h => include/odp/api/schedule.h (93%) > rename platform/linux-generic/include/api/odp_shared_memory.h => include/odp/api/shared_memory.h (92%) > rename platform/linux-generic/include/api/odp_spinlock.h => include/odp/api/spinlock.h (95%) > create mode 100644 include/odp/api/std_types.h > rename platform/linux-generic/include/api/odp_sync.h => include/odp/api/sync.h (96%) > rename platform/linux-generic/include/api/odp_system_info.h => include/odp/api/system_info.h (94%) > rename platform/linux-generic/include/api/odp_thread.h => include/odp/api/thread.h (93%) > rename platform/linux-generic/include/api/odp_ticketlock.h => include/odp/api/ticketlock.h (94%) > rename platform/linux-generic/include/api/odp_time.h => include/odp/api/time.h (94%) > rename platform/linux-generic/include/api/odp_timer.h => include/odp/api/timer.h (98%) > rename platform/linux-generic/include/api/odp_version.h => include/odp/api/version.h (74%) > delete mode 100644 platform/linux-generic/include/api/odp.h > rename platform/linux-generic/include/api/{odp_align.h => odp/align.h} (60%) > create mode 100644 platform/linux-generic/include/api/odp/atomic.h > create mode 100644 platform/linux-generic/include/api/odp/barrier.h > create mode 100644 platform/linux-generic/include/api/odp/buffer.h > create mode 100644 platform/linux-generic/include/api/odp/byteorder.h > create mode 100644 platform/linux-generic/include/api/odp/classification.h > create mode 100644 platform/linux-generic/include/api/odp/compiler.h > create mode 100644 platform/linux-generic/include/api/odp/config.h > create mode 100644 platform/linux-generic/include/api/odp/cpumask.h > create mode 100644 platform/linux-generic/include/api/odp/crypto.h > create mode 100644 platform/linux-generic/include/api/odp/debug.h > create mode 100644 platform/linux-generic/include/api/odp/event.h > create mode 100644 platform/linux-generic/include/api/odp/hints.h > create mode 100644 platform/linux-generic/include/api/odp/init.h > create mode 100644 platform/linux-generic/include/api/odp/packet.h > create mode 100644 platform/linux-generic/include/api/odp/packet_flags.h > create mode 100644 platform/linux-generic/include/api/odp/packet_io.h > create mode 100644 platform/linux-generic/include/api/odp/plat/atomic_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/buffer_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/byteorder_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/classification_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/cpumask_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/crypto_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/event_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/packet_io_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/packet_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/pool_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/queue_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/schedule_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/shared_memory_types.h > create mode 100644 platform/linux-generic/include/api/odp/plat/version_types.h > create mode 100644 platform/linux-generic/include/api/odp/pool.h > create mode 100644 platform/linux-generic/include/api/odp/queue.h > create mode 100644 platform/linux-generic/include/api/odp/rwlock.h > create mode 100644 platform/linux-generic/include/api/odp/schedule.h > create mode 100644 platform/linux-generic/include/api/odp/shared_memory.h > create mode 100644 platform/linux-generic/include/api/odp/spinlock.h > rename platform/linux-generic/include/api/{odp_std_types.h => odp/std_types.h} (63%) > create mode 100644 platform/linux-generic/include/api/odp/sync.h > create mode 100644 platform/linux-generic/include/api/odp/system_info.h > create mode 100644 platform/linux-generic/include/api/odp/thread.h > create mode 100644 platform/linux-generic/include/api/odp/ticketlock.h > create mode 100644 platform/linux-generic/include/api/odp/time.h > create mode 100644 platform/linux-generic/include/api/odp/timer.h > create mode 100644 platform/linux-generic/include/api/odp/version.h > delete mode 100644 platform/linux-generic/include/api/odp_byteorder.h > delete mode 100644 platform/linux-generic/include/api/odp_platform_types.h > > _______________________________________________ > lng-odp mailing list > lng-odp@lists.linaro.org > http://lists.linaro.org/mailman/listinfo/lng-odp
Directory: platform/linux-generic/include/api/odp and: include/odp/api have the same files. Did you do copy instead of move? Maxim. On 01/28/2015 01:50 PM, Maxim Uvarov wrote: > Done anybody else work on testing/reviewing this? > > Maxim. > > On 01/28/2015 02:55 AM, Anders Roxell wrote: >> The following changes since commit >> 30b60c59ccf88fc04401c772862ca4770cd6d900: >> >> test: makefile: remove check_PROGRAMS (2015-01-27 20:17:29 +0300) >> >> are available in the git repository at: >> >> git://git.linaro.org/people/anders.roxell/odp.git master >> >> for you to fetch changes up to a0c6937ce76dc7d42fd7c70b62c121e93f94c722: >> >> api: version: move defines (2015-01-28 00:49:40 +0100) >> >> ---------------------------------------------------------------- >> Anders Roxell (21): >> api: move generic API into the odp namespace >> api: atomic: move typedefs and inline functions >> api: byteorder: move typedefs defines, and inline functions >> api: cpumask: move typedefs and defines >> api: align: move internal macros internal >> api: align: move platform defines out of public API >> api: pool: move typedef and define >> api: buffer: move typedefs and defines >> api: packet: move typedefs and defines >> api: packet_io: move typedef and defines >> api: shared_memory: move typedef and defines >> api: classification: move typedefs and defines >> api: std_types: move typedef >> api: plat: move platform type headers into plat directory >> helper: move headers into namespace the odp/helper >> api: remove platform includes >> api: queue: move types and defines >> api: crypto: move type, define and enums >> api: schedule: move defines >> api: event: move types and defines >> api: version: move defines >> >> Taras Kondratiuk (5): >> api: move ODP headers to a directory >> doc: cfg: disable TYPEDEF_HIDES_STRUCT >> doc: cfg: fix structure attributes parsing >> api: atomic: move types documentation out of linux-generic >> api: byteorder: move types documentation out of linux-generic >> >> doc/doxygen.cfg | 17 +- >> example/Makefile.inc | 2 +- >> example/generator/odp_generator.c | 10 +- >> example/ipsec/odp_ipsec.c | 10 +- >> example/ipsec/odp_ipsec_cache.c | 2 +- >> example/ipsec/odp_ipsec_cache.h | 2 +- >> example/ipsec/odp_ipsec_fwd_db.h | 2 +- >> example/ipsec/odp_ipsec_loop_db.h | 2 +- >> example/ipsec/odp_ipsec_misc.h | 6 +- >> example/ipsec/odp_ipsec_stream.c | 6 +- >> example/l2fwd/odp_l2fwd.c | 6 +- >> example/packet/odp_pktio.c | 6 +- >> example/timer/odp_timer_test.c | 2 +- >> .../include/{odph_chksum.h => odp/helper/chksum.h} | 2 +- >> helper/include/{odph_eth.h => odp/helper/eth.h} | 8 +- >> helper/include/{odph_icmp.h => odp/helper/icmp.h} | 6 +- >> helper/include/{odph_ip.h => odp/helper/ip.h} | 8 +- >> .../include/{odph_ipsec.h => odp/helper/ipsec.h} | 8 +- >> .../include/{odph_linux.h => odp/helper/linux.h} | 0 >> helper/include/{odph_ring.h => odp/helper/ring.h} | 6 +- >> helper/include/{odph_tcp.h => odp/helper/tcp.h} | 6 +- >> helper/include/{odph_udp.h => odp/helper/udp.h} | 6 +- >> include/odp.h | 57 ++++ >> include/odp/api/align.h | 77 ++++++ >> .../api/odp_atomic.h => include/odp/api/atomic.h | 210 >> ++------------- >> .../api/odp_barrier.h => include/odp/api/barrier.h | 5 +- >> .../api/odp_buffer.h => include/odp/api/buffer.h | 26 +- >> include/odp/api/byteorder.h | 180 +++++++++++++ >> .../odp/api/classification.h | 34 +-- >> .../odp_compiler.h => include/odp/api/compiler.h | 2 +- >> .../api/odp_config.h => include/odp/api/config.h | 2 +- >> .../api/odp_cpumask.h => include/odp/api/cpumask.h | 18 +- >> .../api/odp_crypto.h => include/odp/api/crypto.h | 117 +++++---- >> .../api/odp_debug.h => include/odp/api/debug.h | 6 +- >> .../api/odp_event.h => include/odp/api/event.h | 43 ++- >> .../api/odp_hints.h => include/odp/api/hints.h | 2 +- >> .../api/odp_init.h => include/odp/api/init.h | 4 +- >> .../api/odp_packet.h => include/odp/api/packet.h | 30 ++- >> .../odp/api/packet_flags.h | 6 +- >> .../odp_packet_io.h => include/odp/api/packet_io.h | 22 +- >> .../api/odp_pool.h => include/odp/api/pool.h | 18 +- >> .../api/odp_queue.h => include/odp/api/queue.h | 112 +++++--- >> .../api/odp_rwlock.h => include/odp/api/rwlock.h | 4 +- >> .../odp_schedule.h => include/odp/api/schedule.h | 18 +- >> .../odp/api/shared_memory.h | 20 +- >> .../odp_spinlock.h => include/odp/api/spinlock.h | 4 +- >> include/odp/api/std_types.h | 42 +++ >> .../api/odp_sync.h => include/odp/api/sync.h | 2 +- >> .../odp/api/system_info.h | 4 +- >> .../api/odp_thread.h => include/odp/api/thread.h | 2 +- >> .../odp/api/ticketlock.h | 6 +- >> .../api/odp_time.h => include/odp/api/time.h | 4 +- >> .../api/odp_timer.h => include/odp/api/timer.h | 7 +- >> .../api/odp_version.h => include/odp/api/version.h | 20 +- >> platform/linux-generic/Makefile.am | 140 +++++++--- >> platform/linux-generic/include/api/odp.h | 57 ---- >> .../include/api/{odp_align.h => odp/align.h} | 32 +-- >> platform/linux-generic/include/api/odp/atomic.h | 185 +++++++++++++ >> platform/linux-generic/include/api/odp/barrier.h | 23 ++ >> platform/linux-generic/include/api/odp/buffer.h | 24 ++ >> platform/linux-generic/include/api/odp/byteorder.h | 137 ++++++++++ >> .../linux-generic/include/api/odp/classification.h | 26 ++ >> platform/linux-generic/include/api/odp/compiler.h | 20 ++ >> platform/linux-generic/include/api/odp/config.h | 20 ++ >> platform/linux-generic/include/api/odp/cpumask.h | 32 +++ >> platform/linux-generic/include/api/odp/crypto.h | 26 ++ >> platform/linux-generic/include/api/odp/debug.h | 20 ++ >> platform/linux-generic/include/api/odp/event.h | 21 ++ >> platform/linux-generic/include/api/odp/hints.h | 20 ++ >> platform/linux-generic/include/api/odp/init.h | 20 ++ >> platform/linux-generic/include/api/odp/packet.h | 26 ++ >> .../linux-generic/include/api/odp/packet_flags.h | 20 ++ >> platform/linux-generic/include/api/odp/packet_io.h | 26 ++ >> .../include/api/odp/plat/atomic_types.h | 81 ++++++ >> .../include/api/odp/plat/buffer_types.h | 47 ++++ >> .../include/api/odp/plat/byteorder_types.h | 90 +++++++ >> .../include/api/odp/plat/classification_types.h | 42 +++ >> .../include/api/odp/plat/cpumask_types.h | 44 ++++ >> .../include/api/odp/plat/crypto_types.h | 82 ++++++ >> .../include/api/odp/plat/event_types.h | 46 ++++ >> .../include/api/odp/plat/packet_io_types.h | 40 +++ >> .../include/api/odp/plat/packet_types.h | 47 ++++ >> .../include/api/odp/plat/pool_types.h | 37 +++ >> .../include/api/odp/plat/queue_types.h | 75 ++++++ >> .../include/api/odp/plat/schedule_types.h | 39 +++ >> .../include/api/odp/plat/shared_memory_types.h | 39 +++ >> .../include/api/odp/plat/version_types.h | 30 +++ >> platform/linux-generic/include/api/odp/pool.h | 20 ++ >> platform/linux-generic/include/api/odp/queue.h | 25 ++ >> platform/linux-generic/include/api/odp/rwlock.h | 20 ++ >> platform/linux-generic/include/api/odp/schedule.h | 21 ++ >> .../linux-generic/include/api/odp/shared_memory.h | 23 ++ >> platform/linux-generic/include/api/odp/spinlock.h | 20 ++ >> .../api/{odp_std_types.h => odp/std_types.h} | 21 +- >> platform/linux-generic/include/api/odp/sync.h | 20 ++ >> .../linux-generic/include/api/odp/system_info.h | 21 ++ >> platform/linux-generic/include/api/odp/thread.h | 20 ++ >> .../linux-generic/include/api/odp/ticketlock.h | 20 ++ >> platform/linux-generic/include/api/odp/time.h | 21 ++ >> platform/linux-generic/include/api/odp/timer.h | 25 ++ >> platform/linux-generic/include/api/odp/version.h | 27 ++ >> platform/linux-generic/include/api/odp_byteorder.h | 287 >> --------------------- >> .../linux-generic/include/api/odp_platform_types.h | 90 ------- >> .../linux-generic/include/odp_align_internal.h | 23 +- >> .../linux-generic/include/odp_atomic_internal.h | 8 +- >> .../linux-generic/include/odp_buffer_internal.h | 20 +- >> .../include/odp_buffer_pool_internal.h | 20 +- >> .../include/odp_classification_datamodel.h | 4 +- >> .../include/odp_classification_inlines.h | 10 +- >> .../include/odp_classification_internal.h | 6 +- >> .../linux-generic/include/odp_debug_internal.h | 2 +- >> platform/linux-generic/include/odp_internal.h | 2 +- >> .../linux-generic/include/odp_packet_internal.h | 8 +- >> .../linux-generic/include/odp_packet_io_internal.h | 6 +- >> platform/linux-generic/include/odp_packet_socket.h | 10 +- >> .../linux-generic/include/odp_queue_internal.h | 10 +- >> .../linux-generic/include/odp_schedule_internal.h | 4 +- >> .../linux-generic/include/odp_timer_internal.h | 6 +- >> platform/linux-generic/odp_barrier.c | 4 +- >> platform/linux-generic/odp_buffer.c | 2 +- >> platform/linux-generic/odp_buffer_pool.c | 12 +- >> platform/linux-generic/odp_classification.c | 16 +- >> platform/linux-generic/odp_cpumask.c | 2 +- >> platform/linux-generic/odp_crypto.c | 16 +- >> platform/linux-generic/odp_event.c | 6 +- >> platform/linux-generic/odp_impl.c | 2 +- >> platform/linux-generic/odp_init.c | 4 +- >> platform/linux-generic/odp_linux.c | 8 +- >> platform/linux-generic/odp_packet.c | 14 +- >> platform/linux-generic/odp_packet_flags.c | 2 +- >> platform/linux-generic/odp_packet_io.c | 10 +- >> platform/linux-generic/odp_packet_socket.c | 6 +- >> platform/linux-generic/odp_queue.c | 20 +- >> platform/linux-generic/odp_ring.c | 10 +- >> platform/linux-generic/odp_rwlock.c | 4 +- >> platform/linux-generic/odp_schedule.c | 22 +- >> platform/linux-generic/odp_shared_memory.c | 10 +- >> platform/linux-generic/odp_spinlock.c | 2 +- >> platform/linux-generic/odp_system_info.c | 4 +- >> platform/linux-generic/odp_thread.c | 10 +- >> platform/linux-generic/odp_ticketlock.c | 6 +- >> platform/linux-generic/odp_time.c | 6 +- >> platform/linux-generic/odp_timer.c | 28 +- >> platform/linux-generic/odp_weak.c | 4 +- >> scripts/odp_version.sh | 2 +- >> test/Makefile.inc | 2 +- >> test/api_test/odp_atomic_test.h | 2 +- >> test/api_test/odp_common.c | 2 +- >> test/api_test/odp_ring_test.c | 2 +- >> test/performance/odp_scheduling.c | 2 +- >> .../classification/odp_classification_tests.c | 6 +- >> test/validation/common/odp_cunit_common.c | 2 +- >> test/validation/odp_pktio.c | 6 +- >> 153 files changed, 2771 insertions(+), 1146 deletions(-) >> rename helper/include/{odph_chksum.h => odp/helper/chksum.h} (96%) >> rename helper/include/{odph_eth.h => odp/helper/eth.h} (96%) >> rename helper/include/{odph_icmp.h => odp/helper/icmp.h} (97%) >> rename helper/include/{odph_ip.h => odp/helper/ip.h} (97%) >> rename helper/include/{odph_ipsec.h => odp/helper/ipsec.h} (94%) >> rename helper/include/{odph_linux.h => odp/helper/linux.h} (100%) >> rename helper/include/{odph_ring.h => odp/helper/ring.h} (99%) >> rename helper/include/{odph_tcp.h => odp/helper/tcp.h} (95%) >> rename helper/include/{odph_udp.h => odp/helper/udp.h} (96%) >> create mode 100644 include/odp.h >> create mode 100644 include/odp/api/align.h >> rename platform/linux-generic/include/api/odp_atomic.h => >> include/odp/api/atomic.h (51%) >> rename platform/linux-generic/include/api/odp_barrier.h => >> include/odp/api/barrier.h (92%) >> rename platform/linux-generic/include/api/odp_buffer.h => >> include/odp/api/buffer.h (85%) >> create mode 100644 include/odp/api/byteorder.h >> rename platform/linux-generic/include/api/odp_classification.h => >> include/odp/api/classification.h (96%) >> rename platform/linux-generic/include/api/odp_compiler.h => >> include/odp/api/compiler.h (95%) >> rename platform/linux-generic/include/api/odp_config.h => >> include/odp/api/config.h (98%) >> rename platform/linux-generic/include/api/odp_cpumask.h => >> include/odp/api/cpumask.h (92%) >> rename platform/linux-generic/include/api/odp_crypto.h => >> include/odp/api/crypto.h (79%) >> rename platform/linux-generic/include/api/odp_debug.h => >> include/odp/api/debug.h (81%) >> rename platform/linux-generic/include/api/odp_event.h => >> include/odp/api/event.h (62%) >> rename platform/linux-generic/include/api/odp_hints.h => >> include/odp/api/hints.h (97%) >> rename platform/linux-generic/include/api/odp_init.h => >> include/odp/api/init.h (98%) >> rename platform/linux-generic/include/api/odp_packet.h => >> include/odp/api/packet.h (98%) >> rename platform/linux-generic/include/api/odp_packet_flags.h => >> include/odp/api/packet_flags.h (98%) >> rename platform/linux-generic/include/api/odp_packet_io.h => >> include/odp/api/packet_io.h (96%) >> rename platform/linux-generic/include/api/odp_pool.h => >> include/odp/api/pool.h (95%) >> rename platform/linux-generic/include/api/odp_queue.h => >> include/odp/api/queue.h (74%) >> rename platform/linux-generic/include/api/odp_rwlock.h => >> include/odp/api/rwlock.h (96%) >> rename platform/linux-generic/include/api/odp_schedule.h => >> include/odp/api/schedule.h (93%) >> rename platform/linux-generic/include/api/odp_shared_memory.h => >> include/odp/api/shared_memory.h (92%) >> rename platform/linux-generic/include/api/odp_spinlock.h => >> include/odp/api/spinlock.h (95%) >> create mode 100644 include/odp/api/std_types.h >> rename platform/linux-generic/include/api/odp_sync.h => >> include/odp/api/sync.h (96%) >> rename platform/linux-generic/include/api/odp_system_info.h => >> include/odp/api/system_info.h (94%) >> rename platform/linux-generic/include/api/odp_thread.h => >> include/odp/api/thread.h (93%) >> rename platform/linux-generic/include/api/odp_ticketlock.h => >> include/odp/api/ticketlock.h (94%) >> rename platform/linux-generic/include/api/odp_time.h => >> include/odp/api/time.h (94%) >> rename platform/linux-generic/include/api/odp_timer.h => >> include/odp/api/timer.h (98%) >> rename platform/linux-generic/include/api/odp_version.h => >> include/odp/api/version.h (74%) >> delete mode 100644 platform/linux-generic/include/api/odp.h >> rename platform/linux-generic/include/api/{odp_align.h => >> odp/align.h} (60%) >> create mode 100644 platform/linux-generic/include/api/odp/atomic.h >> create mode 100644 platform/linux-generic/include/api/odp/barrier.h >> create mode 100644 platform/linux-generic/include/api/odp/buffer.h >> create mode 100644 platform/linux-generic/include/api/odp/byteorder.h >> create mode 100644 >> platform/linux-generic/include/api/odp/classification.h >> create mode 100644 platform/linux-generic/include/api/odp/compiler.h >> create mode 100644 platform/linux-generic/include/api/odp/config.h >> create mode 100644 platform/linux-generic/include/api/odp/cpumask.h >> create mode 100644 platform/linux-generic/include/api/odp/crypto.h >> create mode 100644 platform/linux-generic/include/api/odp/debug.h >> create mode 100644 platform/linux-generic/include/api/odp/event.h >> create mode 100644 platform/linux-generic/include/api/odp/hints.h >> create mode 100644 platform/linux-generic/include/api/odp/init.h >> create mode 100644 platform/linux-generic/include/api/odp/packet.h >> create mode 100644 >> platform/linux-generic/include/api/odp/packet_flags.h >> create mode 100644 platform/linux-generic/include/api/odp/packet_io.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/atomic_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/buffer_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/byteorder_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/classification_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/cpumask_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/crypto_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/event_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/packet_io_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/packet_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/pool_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/queue_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/schedule_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/shared_memory_types.h >> create mode 100644 >> platform/linux-generic/include/api/odp/plat/version_types.h >> create mode 100644 platform/linux-generic/include/api/odp/pool.h >> create mode 100644 platform/linux-generic/include/api/odp/queue.h >> create mode 100644 platform/linux-generic/include/api/odp/rwlock.h >> create mode 100644 platform/linux-generic/include/api/odp/schedule.h >> create mode 100644 >> platform/linux-generic/include/api/odp/shared_memory.h >> create mode 100644 platform/linux-generic/include/api/odp/spinlock.h >> rename platform/linux-generic/include/api/{odp_std_types.h => >> odp/std_types.h} (63%) >> create mode 100644 platform/linux-generic/include/api/odp/sync.h >> create mode 100644 >> platform/linux-generic/include/api/odp/system_info.h >> create mode 100644 platform/linux-generic/include/api/odp/thread.h >> create mode 100644 platform/linux-generic/include/api/odp/ticketlock.h >> create mode 100644 platform/linux-generic/include/api/odp/time.h >> create mode 100644 platform/linux-generic/include/api/odp/timer.h >> create mode 100644 platform/linux-generic/include/api/odp/version.h >> delete mode 100644 platform/linux-generic/include/api/odp_byteorder.h >> delete mode 100644 >> platform/linux-generic/include/api/odp_platform_types.h >> >> _______________________________________________ >> lng-odp mailing list >> lng-odp@lists.linaro.org >> http://lists.linaro.org/mailman/listinfo/lng-odp >
On 2015-01-28 14:12, Maxim Uvarov wrote: > Directory: > platform/linux-generic/include/api/odp > and: > include/odp/api > > have the same files. Did you do copy instead of move? I did a git move... but git didn't figure out that when I added new files at the old location... =( Cheers, Anders > > Maxim. > > On 01/28/2015 01:50 PM, Maxim Uvarov wrote: > >Done anybody else work on testing/reviewing this? > > > >Maxim. > > > >On 01/28/2015 02:55 AM, Anders Roxell wrote: > >>The following changes since commit > >>30b60c59ccf88fc04401c772862ca4770cd6d900: > >> > >> test: makefile: remove check_PROGRAMS (2015-01-27 20:17:29 +0300) > >> > >>are available in the git repository at: > >> > >> git://git.linaro.org/people/anders.roxell/odp.git master > >> > >>for you to fetch changes up to a0c6937ce76dc7d42fd7c70b62c121e93f94c722: > >> > >> api: version: move defines (2015-01-28 00:49:40 +0100) > >> > >>---------------------------------------------------------------- > >>Anders Roxell (21): > >> api: move generic API into the odp namespace > >> api: atomic: move typedefs and inline functions > >> api: byteorder: move typedefs defines, and inline functions > >> api: cpumask: move typedefs and defines > >> api: align: move internal macros internal > >> api: align: move platform defines out of public API > >> api: pool: move typedef and define > >> api: buffer: move typedefs and defines > >> api: packet: move typedefs and defines > >> api: packet_io: move typedef and defines > >> api: shared_memory: move typedef and defines > >> api: classification: move typedefs and defines > >> api: std_types: move typedef > >> api: plat: move platform type headers into plat directory > >> helper: move headers into namespace the odp/helper > >> api: remove platform includes > >> api: queue: move types and defines > >> api: crypto: move type, define and enums > >> api: schedule: move defines > >> api: event: move types and defines > >> api: version: move defines > >> > >>Taras Kondratiuk (5): > >> api: move ODP headers to a directory > >> doc: cfg: disable TYPEDEF_HIDES_STRUCT > >> doc: cfg: fix structure attributes parsing > >> api: atomic: move types documentation out of linux-generic > >> api: byteorder: move types documentation out of linux-generic > >> > >> doc/doxygen.cfg | 17 +- > >> example/Makefile.inc | 2 +- > >> example/generator/odp_generator.c | 10 +- > >> example/ipsec/odp_ipsec.c | 10 +- > >> example/ipsec/odp_ipsec_cache.c | 2 +- > >> example/ipsec/odp_ipsec_cache.h | 2 +- > >> example/ipsec/odp_ipsec_fwd_db.h | 2 +- > >> example/ipsec/odp_ipsec_loop_db.h | 2 +- > >> example/ipsec/odp_ipsec_misc.h | 6 +- > >> example/ipsec/odp_ipsec_stream.c | 6 +- > >> example/l2fwd/odp_l2fwd.c | 6 +- > >> example/packet/odp_pktio.c | 6 +- > >> example/timer/odp_timer_test.c | 2 +- > >> .../include/{odph_chksum.h => odp/helper/chksum.h} | 2 +- > >> helper/include/{odph_eth.h => odp/helper/eth.h} | 8 +- > >> helper/include/{odph_icmp.h => odp/helper/icmp.h} | 6 +- > >> helper/include/{odph_ip.h => odp/helper/ip.h} | 8 +- > >> .../include/{odph_ipsec.h => odp/helper/ipsec.h} | 8 +- > >> .../include/{odph_linux.h => odp/helper/linux.h} | 0 > >> helper/include/{odph_ring.h => odp/helper/ring.h} | 6 +- > >> helper/include/{odph_tcp.h => odp/helper/tcp.h} | 6 +- > >> helper/include/{odph_udp.h => odp/helper/udp.h} | 6 +- > >> include/odp.h | 57 ++++ > >> include/odp/api/align.h | 77 ++++++ > >> .../api/odp_atomic.h => include/odp/api/atomic.h | 210 > >>++------------- > >> .../api/odp_barrier.h => include/odp/api/barrier.h | 5 +- > >> .../api/odp_buffer.h => include/odp/api/buffer.h | 26 +- > >> include/odp/api/byteorder.h | 180 +++++++++++++ > >> .../odp/api/classification.h | 34 +-- > >> .../odp_compiler.h => include/odp/api/compiler.h | 2 +- > >> .../api/odp_config.h => include/odp/api/config.h | 2 +- > >> .../api/odp_cpumask.h => include/odp/api/cpumask.h | 18 +- > >> .../api/odp_crypto.h => include/odp/api/crypto.h | 117 +++++---- > >> .../api/odp_debug.h => include/odp/api/debug.h | 6 +- > >> .../api/odp_event.h => include/odp/api/event.h | 43 ++- > >> .../api/odp_hints.h => include/odp/api/hints.h | 2 +- > >> .../api/odp_init.h => include/odp/api/init.h | 4 +- > >> .../api/odp_packet.h => include/odp/api/packet.h | 30 ++- > >> .../odp/api/packet_flags.h | 6 +- > >> .../odp_packet_io.h => include/odp/api/packet_io.h | 22 +- > >> .../api/odp_pool.h => include/odp/api/pool.h | 18 +- > >> .../api/odp_queue.h => include/odp/api/queue.h | 112 +++++--- > >> .../api/odp_rwlock.h => include/odp/api/rwlock.h | 4 +- > >> .../odp_schedule.h => include/odp/api/schedule.h | 18 +- > >> .../odp/api/shared_memory.h | 20 +- > >> .../odp_spinlock.h => include/odp/api/spinlock.h | 4 +- > >> include/odp/api/std_types.h | 42 +++ > >> .../api/odp_sync.h => include/odp/api/sync.h | 2 +- > >> .../odp/api/system_info.h | 4 +- > >> .../api/odp_thread.h => include/odp/api/thread.h | 2 +- > >> .../odp/api/ticketlock.h | 6 +- > >> .../api/odp_time.h => include/odp/api/time.h | 4 +- > >> .../api/odp_timer.h => include/odp/api/timer.h | 7 +- > >> .../api/odp_version.h => include/odp/api/version.h | 20 +- > >> platform/linux-generic/Makefile.am | 140 +++++++--- > >> platform/linux-generic/include/api/odp.h | 57 ---- > >> .../include/api/{odp_align.h => odp/align.h} | 32 +-- > >> platform/linux-generic/include/api/odp/atomic.h | 185 +++++++++++++ > >> platform/linux-generic/include/api/odp/barrier.h | 23 ++ > >> platform/linux-generic/include/api/odp/buffer.h | 24 ++ > >> platform/linux-generic/include/api/odp/byteorder.h | 137 ++++++++++ > >> .../linux-generic/include/api/odp/classification.h | 26 ++ > >> platform/linux-generic/include/api/odp/compiler.h | 20 ++ > >> platform/linux-generic/include/api/odp/config.h | 20 ++ > >> platform/linux-generic/include/api/odp/cpumask.h | 32 +++ > >> platform/linux-generic/include/api/odp/crypto.h | 26 ++ > >> platform/linux-generic/include/api/odp/debug.h | 20 ++ > >> platform/linux-generic/include/api/odp/event.h | 21 ++ > >> platform/linux-generic/include/api/odp/hints.h | 20 ++ > >> platform/linux-generic/include/api/odp/init.h | 20 ++ > >> platform/linux-generic/include/api/odp/packet.h | 26 ++ > >> .../linux-generic/include/api/odp/packet_flags.h | 20 ++ > >> platform/linux-generic/include/api/odp/packet_io.h | 26 ++ > >> .../include/api/odp/plat/atomic_types.h | 81 ++++++ > >> .../include/api/odp/plat/buffer_types.h | 47 ++++ > >> .../include/api/odp/plat/byteorder_types.h | 90 +++++++ > >> .../include/api/odp/plat/classification_types.h | 42 +++ > >> .../include/api/odp/plat/cpumask_types.h | 44 ++++ > >> .../include/api/odp/plat/crypto_types.h | 82 ++++++ > >> .../include/api/odp/plat/event_types.h | 46 ++++ > >> .../include/api/odp/plat/packet_io_types.h | 40 +++ > >> .../include/api/odp/plat/packet_types.h | 47 ++++ > >> .../include/api/odp/plat/pool_types.h | 37 +++ > >> .../include/api/odp/plat/queue_types.h | 75 ++++++ > >> .../include/api/odp/plat/schedule_types.h | 39 +++ > >> .../include/api/odp/plat/shared_memory_types.h | 39 +++ > >> .../include/api/odp/plat/version_types.h | 30 +++ > >> platform/linux-generic/include/api/odp/pool.h | 20 ++ > >> platform/linux-generic/include/api/odp/queue.h | 25 ++ > >> platform/linux-generic/include/api/odp/rwlock.h | 20 ++ > >> platform/linux-generic/include/api/odp/schedule.h | 21 ++ > >> .../linux-generic/include/api/odp/shared_memory.h | 23 ++ > >> platform/linux-generic/include/api/odp/spinlock.h | 20 ++ > >> .../api/{odp_std_types.h => odp/std_types.h} | 21 +- > >> platform/linux-generic/include/api/odp/sync.h | 20 ++ > >> .../linux-generic/include/api/odp/system_info.h | 21 ++ > >> platform/linux-generic/include/api/odp/thread.h | 20 ++ > >> .../linux-generic/include/api/odp/ticketlock.h | 20 ++ > >> platform/linux-generic/include/api/odp/time.h | 21 ++ > >> platform/linux-generic/include/api/odp/timer.h | 25 ++ > >> platform/linux-generic/include/api/odp/version.h | 27 ++ > >> platform/linux-generic/include/api/odp_byteorder.h | 287 > >>--------------------- > >> .../linux-generic/include/api/odp_platform_types.h | 90 ------- > >> .../linux-generic/include/odp_align_internal.h | 23 +- > >> .../linux-generic/include/odp_atomic_internal.h | 8 +- > >> .../linux-generic/include/odp_buffer_internal.h | 20 +- > >> .../include/odp_buffer_pool_internal.h | 20 +- > >> .../include/odp_classification_datamodel.h | 4 +- > >> .../include/odp_classification_inlines.h | 10 +- > >> .../include/odp_classification_internal.h | 6 +- > >> .../linux-generic/include/odp_debug_internal.h | 2 +- > >> platform/linux-generic/include/odp_internal.h | 2 +- > >> .../linux-generic/include/odp_packet_internal.h | 8 +- > >> .../linux-generic/include/odp_packet_io_internal.h | 6 +- > >> platform/linux-generic/include/odp_packet_socket.h | 10 +- > >> .../linux-generic/include/odp_queue_internal.h | 10 +- > >> .../linux-generic/include/odp_schedule_internal.h | 4 +- > >> .../linux-generic/include/odp_timer_internal.h | 6 +- > >> platform/linux-generic/odp_barrier.c | 4 +- > >> platform/linux-generic/odp_buffer.c | 2 +- > >> platform/linux-generic/odp_buffer_pool.c | 12 +- > >> platform/linux-generic/odp_classification.c | 16 +- > >> platform/linux-generic/odp_cpumask.c | 2 +- > >> platform/linux-generic/odp_crypto.c | 16 +- > >> platform/linux-generic/odp_event.c | 6 +- > >> platform/linux-generic/odp_impl.c | 2 +- > >> platform/linux-generic/odp_init.c | 4 +- > >> platform/linux-generic/odp_linux.c | 8 +- > >> platform/linux-generic/odp_packet.c | 14 +- > >> platform/linux-generic/odp_packet_flags.c | 2 +- > >> platform/linux-generic/odp_packet_io.c | 10 +- > >> platform/linux-generic/odp_packet_socket.c | 6 +- > >> platform/linux-generic/odp_queue.c | 20 +- > >> platform/linux-generic/odp_ring.c | 10 +- > >> platform/linux-generic/odp_rwlock.c | 4 +- > >> platform/linux-generic/odp_schedule.c | 22 +- > >> platform/linux-generic/odp_shared_memory.c | 10 +- > >> platform/linux-generic/odp_spinlock.c | 2 +- > >> platform/linux-generic/odp_system_info.c | 4 +- > >> platform/linux-generic/odp_thread.c | 10 +- > >> platform/linux-generic/odp_ticketlock.c | 6 +- > >> platform/linux-generic/odp_time.c | 6 +- > >> platform/linux-generic/odp_timer.c | 28 +- > >> platform/linux-generic/odp_weak.c | 4 +- > >> scripts/odp_version.sh | 2 +- > >> test/Makefile.inc | 2 +- > >> test/api_test/odp_atomic_test.h | 2 +- > >> test/api_test/odp_common.c | 2 +- > >> test/api_test/odp_ring_test.c | 2 +- > >> test/performance/odp_scheduling.c | 2 +- > >> .../classification/odp_classification_tests.c | 6 +- > >> test/validation/common/odp_cunit_common.c | 2 +- > >> test/validation/odp_pktio.c | 6 +- > >> 153 files changed, 2771 insertions(+), 1146 deletions(-) > >> rename helper/include/{odph_chksum.h => odp/helper/chksum.h} (96%) > >> rename helper/include/{odph_eth.h => odp/helper/eth.h} (96%) > >> rename helper/include/{odph_icmp.h => odp/helper/icmp.h} (97%) > >> rename helper/include/{odph_ip.h => odp/helper/ip.h} (97%) > >> rename helper/include/{odph_ipsec.h => odp/helper/ipsec.h} (94%) > >> rename helper/include/{odph_linux.h => odp/helper/linux.h} (100%) > >> rename helper/include/{odph_ring.h => odp/helper/ring.h} (99%) > >> rename helper/include/{odph_tcp.h => odp/helper/tcp.h} (95%) > >> rename helper/include/{odph_udp.h => odp/helper/udp.h} (96%) > >> create mode 100644 include/odp.h > >> create mode 100644 include/odp/api/align.h > >> rename platform/linux-generic/include/api/odp_atomic.h => > >>include/odp/api/atomic.h (51%) > >> rename platform/linux-generic/include/api/odp_barrier.h => > >>include/odp/api/barrier.h (92%) > >> rename platform/linux-generic/include/api/odp_buffer.h => > >>include/odp/api/buffer.h (85%) > >> create mode 100644 include/odp/api/byteorder.h > >> rename platform/linux-generic/include/api/odp_classification.h => > >>include/odp/api/classification.h (96%) > >> rename platform/linux-generic/include/api/odp_compiler.h => > >>include/odp/api/compiler.h (95%) > >> rename platform/linux-generic/include/api/odp_config.h => > >>include/odp/api/config.h (98%) > >> rename platform/linux-generic/include/api/odp_cpumask.h => > >>include/odp/api/cpumask.h (92%) > >> rename platform/linux-generic/include/api/odp_crypto.h => > >>include/odp/api/crypto.h (79%) > >> rename platform/linux-generic/include/api/odp_debug.h => > >>include/odp/api/debug.h (81%) > >> rename platform/linux-generic/include/api/odp_event.h => > >>include/odp/api/event.h (62%) > >> rename platform/linux-generic/include/api/odp_hints.h => > >>include/odp/api/hints.h (97%) > >> rename platform/linux-generic/include/api/odp_init.h => > >>include/odp/api/init.h (98%) > >> rename platform/linux-generic/include/api/odp_packet.h => > >>include/odp/api/packet.h (98%) > >> rename platform/linux-generic/include/api/odp_packet_flags.h => > >>include/odp/api/packet_flags.h (98%) > >> rename platform/linux-generic/include/api/odp_packet_io.h => > >>include/odp/api/packet_io.h (96%) > >> rename platform/linux-generic/include/api/odp_pool.h => > >>include/odp/api/pool.h (95%) > >> rename platform/linux-generic/include/api/odp_queue.h => > >>include/odp/api/queue.h (74%) > >> rename platform/linux-generic/include/api/odp_rwlock.h => > >>include/odp/api/rwlock.h (96%) > >> rename platform/linux-generic/include/api/odp_schedule.h => > >>include/odp/api/schedule.h (93%) > >> rename platform/linux-generic/include/api/odp_shared_memory.h => > >>include/odp/api/shared_memory.h (92%) > >> rename platform/linux-generic/include/api/odp_spinlock.h => > >>include/odp/api/spinlock.h (95%) > >> create mode 100644 include/odp/api/std_types.h > >> rename platform/linux-generic/include/api/odp_sync.h => > >>include/odp/api/sync.h (96%) > >> rename platform/linux-generic/include/api/odp_system_info.h => > >>include/odp/api/system_info.h (94%) > >> rename platform/linux-generic/include/api/odp_thread.h => > >>include/odp/api/thread.h (93%) > >> rename platform/linux-generic/include/api/odp_ticketlock.h => > >>include/odp/api/ticketlock.h (94%) > >> rename platform/linux-generic/include/api/odp_time.h => > >>include/odp/api/time.h (94%) > >> rename platform/linux-generic/include/api/odp_timer.h => > >>include/odp/api/timer.h (98%) > >> rename platform/linux-generic/include/api/odp_version.h => > >>include/odp/api/version.h (74%) > >> delete mode 100644 platform/linux-generic/include/api/odp.h > >> rename platform/linux-generic/include/api/{odp_align.h => odp/align.h} > >>(60%) > >> create mode 100644 platform/linux-generic/include/api/odp/atomic.h > >> create mode 100644 platform/linux-generic/include/api/odp/barrier.h > >> create mode 100644 platform/linux-generic/include/api/odp/buffer.h > >> create mode 100644 platform/linux-generic/include/api/odp/byteorder.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/classification.h > >> create mode 100644 platform/linux-generic/include/api/odp/compiler.h > >> create mode 100644 platform/linux-generic/include/api/odp/config.h > >> create mode 100644 platform/linux-generic/include/api/odp/cpumask.h > >> create mode 100644 platform/linux-generic/include/api/odp/crypto.h > >> create mode 100644 platform/linux-generic/include/api/odp/debug.h > >> create mode 100644 platform/linux-generic/include/api/odp/event.h > >> create mode 100644 platform/linux-generic/include/api/odp/hints.h > >> create mode 100644 platform/linux-generic/include/api/odp/init.h > >> create mode 100644 platform/linux-generic/include/api/odp/packet.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/packet_flags.h > >> create mode 100644 platform/linux-generic/include/api/odp/packet_io.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/atomic_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/buffer_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/byteorder_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/classification_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/cpumask_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/crypto_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/event_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/packet_io_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/packet_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/pool_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/queue_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/schedule_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/shared_memory_types.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/plat/version_types.h > >> create mode 100644 platform/linux-generic/include/api/odp/pool.h > >> create mode 100644 platform/linux-generic/include/api/odp/queue.h > >> create mode 100644 platform/linux-generic/include/api/odp/rwlock.h > >> create mode 100644 platform/linux-generic/include/api/odp/schedule.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/shared_memory.h > >> create mode 100644 platform/linux-generic/include/api/odp/spinlock.h > >> rename platform/linux-generic/include/api/{odp_std_types.h => > >>odp/std_types.h} (63%) > >> create mode 100644 platform/linux-generic/include/api/odp/sync.h > >> create mode 100644 > >>platform/linux-generic/include/api/odp/system_info.h > >> create mode 100644 platform/linux-generic/include/api/odp/thread.h > >> create mode 100644 platform/linux-generic/include/api/odp/ticketlock.h > >> create mode 100644 platform/linux-generic/include/api/odp/time.h > >> create mode 100644 platform/linux-generic/include/api/odp/timer.h > >> create mode 100644 platform/linux-generic/include/api/odp/version.h > >> delete mode 100644 platform/linux-generic/include/api/odp_byteorder.h > >> delete mode 100644 > >>platform/linux-generic/include/api/odp_platform_types.h > >> > >>_______________________________________________ > >>lng-odp mailing list > >>lng-odp@lists.linaro.org > >>http://lists.linaro.org/mailman/listinfo/lng-odp > > > > > _______________________________________________ > lng-odp mailing list > lng-odp@lists.linaro.org > http://lists.linaro.org/mailman/listinfo/lng-odp
I only ran it so far, there is a lot to look at :) I think Taras is actually basing his work on these changes as they make managing a platform easier, his comment will be valuable. On 28 January 2015 at 06:52, Anders Roxell <anders.roxell@linaro.org> wrote: > On 2015-01-28 14:12, Maxim Uvarov wrote: > > Directory: > > platform/linux-generic/include/api/odp > > and: > > include/odp/api > > > > have the same files. Did you do copy instead of move? > > I did a git move... but git didn't figure out that when I added new > files at the old location... =( > > Cheers, > Anders > > > > > Maxim. > > > > On 01/28/2015 01:50 PM, Maxim Uvarov wrote: > > >Done anybody else work on testing/reviewing this? > > > > > >Maxim. > > > > > >On 01/28/2015 02:55 AM, Anders Roxell wrote: > > >>The following changes since commit > > >>30b60c59ccf88fc04401c772862ca4770cd6d900: > > >> > > >> test: makefile: remove check_PROGRAMS (2015-01-27 20:17:29 +0300) > > >> > > >>are available in the git repository at: > > >> > > >> git://git.linaro.org/people/anders.roxell/odp.git master > > >> > > >>for you to fetch changes up to > a0c6937ce76dc7d42fd7c70b62c121e93f94c722: > > >> > > >> api: version: move defines (2015-01-28 00:49:40 +0100) > > >> > > >>---------------------------------------------------------------- > > >>Anders Roxell (21): > > >> api: move generic API into the odp namespace > > >> api: atomic: move typedefs and inline functions > > >> api: byteorder: move typedefs defines, and inline functions > > >> api: cpumask: move typedefs and defines > > >> api: align: move internal macros internal > > >> api: align: move platform defines out of public API > > >> api: pool: move typedef and define > > >> api: buffer: move typedefs and defines > > >> api: packet: move typedefs and defines > > >> api: packet_io: move typedef and defines > > >> api: shared_memory: move typedef and defines > > >> api: classification: move typedefs and defines > > >> api: std_types: move typedef > > >> api: plat: move platform type headers into plat directory > > >> helper: move headers into namespace the odp/helper > > >> api: remove platform includes > > >> api: queue: move types and defines > > >> api: crypto: move type, define and enums > > >> api: schedule: move defines > > >> api: event: move types and defines > > >> api: version: move defines > > >> > > >>Taras Kondratiuk (5): > > >> api: move ODP headers to a directory > > >> doc: cfg: disable TYPEDEF_HIDES_STRUCT > > >> doc: cfg: fix structure attributes parsing > > >> api: atomic: move types documentation out of linux-generic > > >> api: byteorder: move types documentation out of linux-generic > > >> > > >> doc/doxygen.cfg | 17 +- > > >> example/Makefile.inc | 2 +- > > >> example/generator/odp_generator.c | 10 +- > > >> example/ipsec/odp_ipsec.c | 10 +- > > >> example/ipsec/odp_ipsec_cache.c | 2 +- > > >> example/ipsec/odp_ipsec_cache.h | 2 +- > > >> example/ipsec/odp_ipsec_fwd_db.h | 2 +- > > >> example/ipsec/odp_ipsec_loop_db.h | 2 +- > > >> example/ipsec/odp_ipsec_misc.h | 6 +- > > >> example/ipsec/odp_ipsec_stream.c | 6 +- > > >> example/l2fwd/odp_l2fwd.c | 6 +- > > >> example/packet/odp_pktio.c | 6 +- > > >> example/timer/odp_timer_test.c | 2 +- > > >> .../include/{odph_chksum.h => odp/helper/chksum.h} | 2 +- > > >> helper/include/{odph_eth.h => odp/helper/eth.h} | 8 +- > > >> helper/include/{odph_icmp.h => odp/helper/icmp.h} | 6 +- > > >> helper/include/{odph_ip.h => odp/helper/ip.h} | 8 +- > > >> .../include/{odph_ipsec.h => odp/helper/ipsec.h} | 8 +- > > >> .../include/{odph_linux.h => odp/helper/linux.h} | 0 > > >> helper/include/{odph_ring.h => odp/helper/ring.h} | 6 +- > > >> helper/include/{odph_tcp.h => odp/helper/tcp.h} | 6 +- > > >> helper/include/{odph_udp.h => odp/helper/udp.h} | 6 +- > > >> include/odp.h | 57 ++++ > > >> include/odp/api/align.h | 77 ++++++ > > >> .../api/odp_atomic.h => include/odp/api/atomic.h | 210 > > >>++------------- > > >> .../api/odp_barrier.h => include/odp/api/barrier.h | 5 +- > > >> .../api/odp_buffer.h => include/odp/api/buffer.h | 26 +- > > >> include/odp/api/byteorder.h | 180 > +++++++++++++ > > >> .../odp/api/classification.h | 34 +-- > > >> .../odp_compiler.h => include/odp/api/compiler.h | 2 +- > > >> .../api/odp_config.h => include/odp/api/config.h | 2 +- > > >> .../api/odp_cpumask.h => include/odp/api/cpumask.h | 18 +- > > >> .../api/odp_crypto.h => include/odp/api/crypto.h | 117 +++++---- > > >> .../api/odp_debug.h => include/odp/api/debug.h | 6 +- > > >> .../api/odp_event.h => include/odp/api/event.h | 43 ++- > > >> .../api/odp_hints.h => include/odp/api/hints.h | 2 +- > > >> .../api/odp_init.h => include/odp/api/init.h | 4 +- > > >> .../api/odp_packet.h => include/odp/api/packet.h | 30 ++- > > >> .../odp/api/packet_flags.h | 6 +- > > >> .../odp_packet_io.h => include/odp/api/packet_io.h | 22 +- > > >> .../api/odp_pool.h => include/odp/api/pool.h | 18 +- > > >> .../api/odp_queue.h => include/odp/api/queue.h | 112 +++++--- > > >> .../api/odp_rwlock.h => include/odp/api/rwlock.h | 4 +- > > >> .../odp_schedule.h => include/odp/api/schedule.h | 18 +- > > >> .../odp/api/shared_memory.h | 20 +- > > >> .../odp_spinlock.h => include/odp/api/spinlock.h | 4 +- > > >> include/odp/api/std_types.h | 42 +++ > > >> .../api/odp_sync.h => include/odp/api/sync.h | 2 +- > > >> .../odp/api/system_info.h | 4 +- > > >> .../api/odp_thread.h => include/odp/api/thread.h | 2 +- > > >> .../odp/api/ticketlock.h | 6 +- > > >> .../api/odp_time.h => include/odp/api/time.h | 4 +- > > >> .../api/odp_timer.h => include/odp/api/timer.h | 7 +- > > >> .../api/odp_version.h => include/odp/api/version.h | 20 +- > > >> platform/linux-generic/Makefile.am | 140 +++++++--- > > >> platform/linux-generic/include/api/odp.h | 57 ---- > > >> .../include/api/{odp_align.h => odp/align.h} | 32 +-- > > >> platform/linux-generic/include/api/odp/atomic.h | 185 > +++++++++++++ > > >> platform/linux-generic/include/api/odp/barrier.h | 23 ++ > > >> platform/linux-generic/include/api/odp/buffer.h | 24 ++ > > >> platform/linux-generic/include/api/odp/byteorder.h | 137 ++++++++++ > > >> .../linux-generic/include/api/odp/classification.h | 26 ++ > > >> platform/linux-generic/include/api/odp/compiler.h | 20 ++ > > >> platform/linux-generic/include/api/odp/config.h | 20 ++ > > >> platform/linux-generic/include/api/odp/cpumask.h | 32 +++ > > >> platform/linux-generic/include/api/odp/crypto.h | 26 ++ > > >> platform/linux-generic/include/api/odp/debug.h | 20 ++ > > >> platform/linux-generic/include/api/odp/event.h | 21 ++ > > >> platform/linux-generic/include/api/odp/hints.h | 20 ++ > > >> platform/linux-generic/include/api/odp/init.h | 20 ++ > > >> platform/linux-generic/include/api/odp/packet.h | 26 ++ > > >> .../linux-generic/include/api/odp/packet_flags.h | 20 ++ > > >> platform/linux-generic/include/api/odp/packet_io.h | 26 ++ > > >> .../include/api/odp/plat/atomic_types.h | 81 ++++++ > > >> .../include/api/odp/plat/buffer_types.h | 47 ++++ > > >> .../include/api/odp/plat/byteorder_types.h | 90 +++++++ > > >> .../include/api/odp/plat/classification_types.h | 42 +++ > > >> .../include/api/odp/plat/cpumask_types.h | 44 ++++ > > >> .../include/api/odp/plat/crypto_types.h | 82 ++++++ > > >> .../include/api/odp/plat/event_types.h | 46 ++++ > > >> .../include/api/odp/plat/packet_io_types.h | 40 +++ > > >> .../include/api/odp/plat/packet_types.h | 47 ++++ > > >> .../include/api/odp/plat/pool_types.h | 37 +++ > > >> .../include/api/odp/plat/queue_types.h | 75 ++++++ > > >> .../include/api/odp/plat/schedule_types.h | 39 +++ > > >> .../include/api/odp/plat/shared_memory_types.h | 39 +++ > > >> .../include/api/odp/plat/version_types.h | 30 +++ > > >> platform/linux-generic/include/api/odp/pool.h | 20 ++ > > >> platform/linux-generic/include/api/odp/queue.h | 25 ++ > > >> platform/linux-generic/include/api/odp/rwlock.h | 20 ++ > > >> platform/linux-generic/include/api/odp/schedule.h | 21 ++ > > >> .../linux-generic/include/api/odp/shared_memory.h | 23 ++ > > >> platform/linux-generic/include/api/odp/spinlock.h | 20 ++ > > >> .../api/{odp_std_types.h => odp/std_types.h} | 21 +- > > >> platform/linux-generic/include/api/odp/sync.h | 20 ++ > > >> .../linux-generic/include/api/odp/system_info.h | 21 ++ > > >> platform/linux-generic/include/api/odp/thread.h | 20 ++ > > >> .../linux-generic/include/api/odp/ticketlock.h | 20 ++ > > >> platform/linux-generic/include/api/odp/time.h | 21 ++ > > >> platform/linux-generic/include/api/odp/timer.h | 25 ++ > > >> platform/linux-generic/include/api/odp/version.h | 27 ++ > > >> platform/linux-generic/include/api/odp_byteorder.h | 287 > > >>--------------------- > > >> .../linux-generic/include/api/odp_platform_types.h | 90 ------- > > >> .../linux-generic/include/odp_align_internal.h | 23 +- > > >> .../linux-generic/include/odp_atomic_internal.h | 8 +- > > >> .../linux-generic/include/odp_buffer_internal.h | 20 +- > > >> .../include/odp_buffer_pool_internal.h | 20 +- > > >> .../include/odp_classification_datamodel.h | 4 +- > > >> .../include/odp_classification_inlines.h | 10 +- > > >> .../include/odp_classification_internal.h | 6 +- > > >> .../linux-generic/include/odp_debug_internal.h | 2 +- > > >> platform/linux-generic/include/odp_internal.h | 2 +- > > >> .../linux-generic/include/odp_packet_internal.h | 8 +- > > >> .../linux-generic/include/odp_packet_io_internal.h | 6 +- > > >> platform/linux-generic/include/odp_packet_socket.h | 10 +- > > >> .../linux-generic/include/odp_queue_internal.h | 10 +- > > >> .../linux-generic/include/odp_schedule_internal.h | 4 +- > > >> .../linux-generic/include/odp_timer_internal.h | 6 +- > > >> platform/linux-generic/odp_barrier.c | 4 +- > > >> platform/linux-generic/odp_buffer.c | 2 +- > > >> platform/linux-generic/odp_buffer_pool.c | 12 +- > > >> platform/linux-generic/odp_classification.c | 16 +- > > >> platform/linux-generic/odp_cpumask.c | 2 +- > > >> platform/linux-generic/odp_crypto.c | 16 +- > > >> platform/linux-generic/odp_event.c | 6 +- > > >> platform/linux-generic/odp_impl.c | 2 +- > > >> platform/linux-generic/odp_init.c | 4 +- > > >> platform/linux-generic/odp_linux.c | 8 +- > > >> platform/linux-generic/odp_packet.c | 14 +- > > >> platform/linux-generic/odp_packet_flags.c | 2 +- > > >> platform/linux-generic/odp_packet_io.c | 10 +- > > >> platform/linux-generic/odp_packet_socket.c | 6 +- > > >> platform/linux-generic/odp_queue.c | 20 +- > > >> platform/linux-generic/odp_ring.c | 10 +- > > >> platform/linux-generic/odp_rwlock.c | 4 +- > > >> platform/linux-generic/odp_schedule.c | 22 +- > > >> platform/linux-generic/odp_shared_memory.c | 10 +- > > >> platform/linux-generic/odp_spinlock.c | 2 +- > > >> platform/linux-generic/odp_system_info.c | 4 +- > > >> platform/linux-generic/odp_thread.c | 10 +- > > >> platform/linux-generic/odp_ticketlock.c | 6 +- > > >> platform/linux-generic/odp_time.c | 6 +- > > >> platform/linux-generic/odp_timer.c | 28 +- > > >> platform/linux-generic/odp_weak.c | 4 +- > > >> scripts/odp_version.sh | 2 +- > > >> test/Makefile.inc | 2 +- > > >> test/api_test/odp_atomic_test.h | 2 +- > > >> test/api_test/odp_common.c | 2 +- > > >> test/api_test/odp_ring_test.c | 2 +- > > >> test/performance/odp_scheduling.c | 2 +- > > >> .../classification/odp_classification_tests.c | 6 +- > > >> test/validation/common/odp_cunit_common.c | 2 +- > > >> test/validation/odp_pktio.c | 6 +- > > >> 153 files changed, 2771 insertions(+), 1146 deletions(-) > > >> rename helper/include/{odph_chksum.h => odp/helper/chksum.h} (96%) > > >> rename helper/include/{odph_eth.h => odp/helper/eth.h} (96%) > > >> rename helper/include/{odph_icmp.h => odp/helper/icmp.h} (97%) > > >> rename helper/include/{odph_ip.h => odp/helper/ip.h} (97%) > > >> rename helper/include/{odph_ipsec.h => odp/helper/ipsec.h} (94%) > > >> rename helper/include/{odph_linux.h => odp/helper/linux.h} (100%) > > >> rename helper/include/{odph_ring.h => odp/helper/ring.h} (99%) > > >> rename helper/include/{odph_tcp.h => odp/helper/tcp.h} (95%) > > >> rename helper/include/{odph_udp.h => odp/helper/udp.h} (96%) > > >> create mode 100644 include/odp.h > > >> create mode 100644 include/odp/api/align.h > > >> rename platform/linux-generic/include/api/odp_atomic.h => > > >>include/odp/api/atomic.h (51%) > > >> rename platform/linux-generic/include/api/odp_barrier.h => > > >>include/odp/api/barrier.h (92%) > > >> rename platform/linux-generic/include/api/odp_buffer.h => > > >>include/odp/api/buffer.h (85%) > > >> create mode 100644 include/odp/api/byteorder.h > > >> rename platform/linux-generic/include/api/odp_classification.h => > > >>include/odp/api/classification.h (96%) > > >> rename platform/linux-generic/include/api/odp_compiler.h => > > >>include/odp/api/compiler.h (95%) > > >> rename platform/linux-generic/include/api/odp_config.h => > > >>include/odp/api/config.h (98%) > > >> rename platform/linux-generic/include/api/odp_cpumask.h => > > >>include/odp/api/cpumask.h (92%) > > >> rename platform/linux-generic/include/api/odp_crypto.h => > > >>include/odp/api/crypto.h (79%) > > >> rename platform/linux-generic/include/api/odp_debug.h => > > >>include/odp/api/debug.h (81%) > > >> rename platform/linux-generic/include/api/odp_event.h => > > >>include/odp/api/event.h (62%) > > >> rename platform/linux-generic/include/api/odp_hints.h => > > >>include/odp/api/hints.h (97%) > > >> rename platform/linux-generic/include/api/odp_init.h => > > >>include/odp/api/init.h (98%) > > >> rename platform/linux-generic/include/api/odp_packet.h => > > >>include/odp/api/packet.h (98%) > > >> rename platform/linux-generic/include/api/odp_packet_flags.h => > > >>include/odp/api/packet_flags.h (98%) > > >> rename platform/linux-generic/include/api/odp_packet_io.h => > > >>include/odp/api/packet_io.h (96%) > > >> rename platform/linux-generic/include/api/odp_pool.h => > > >>include/odp/api/pool.h (95%) > > >> rename platform/linux-generic/include/api/odp_queue.h => > > >>include/odp/api/queue.h (74%) > > >> rename platform/linux-generic/include/api/odp_rwlock.h => > > >>include/odp/api/rwlock.h (96%) > > >> rename platform/linux-generic/include/api/odp_schedule.h => > > >>include/odp/api/schedule.h (93%) > > >> rename platform/linux-generic/include/api/odp_shared_memory.h => > > >>include/odp/api/shared_memory.h (92%) > > >> rename platform/linux-generic/include/api/odp_spinlock.h => > > >>include/odp/api/spinlock.h (95%) > > >> create mode 100644 include/odp/api/std_types.h > > >> rename platform/linux-generic/include/api/odp_sync.h => > > >>include/odp/api/sync.h (96%) > > >> rename platform/linux-generic/include/api/odp_system_info.h => > > >>include/odp/api/system_info.h (94%) > > >> rename platform/linux-generic/include/api/odp_thread.h => > > >>include/odp/api/thread.h (93%) > > >> rename platform/linux-generic/include/api/odp_ticketlock.h => > > >>include/odp/api/ticketlock.h (94%) > > >> rename platform/linux-generic/include/api/odp_time.h => > > >>include/odp/api/time.h (94%) > > >> rename platform/linux-generic/include/api/odp_timer.h => > > >>include/odp/api/timer.h (98%) > > >> rename platform/linux-generic/include/api/odp_version.h => > > >>include/odp/api/version.h (74%) > > >> delete mode 100644 platform/linux-generic/include/api/odp.h > > >> rename platform/linux-generic/include/api/{odp_align.h => > odp/align.h} > > >>(60%) > > >> create mode 100644 platform/linux-generic/include/api/odp/atomic.h > > >> create mode 100644 platform/linux-generic/include/api/odp/barrier.h > > >> create mode 100644 platform/linux-generic/include/api/odp/buffer.h > > >> create mode 100644 platform/linux-generic/include/api/odp/byteorder.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/classification.h > > >> create mode 100644 platform/linux-generic/include/api/odp/compiler.h > > >> create mode 100644 platform/linux-generic/include/api/odp/config.h > > >> create mode 100644 platform/linux-generic/include/api/odp/cpumask.h > > >> create mode 100644 platform/linux-generic/include/api/odp/crypto.h > > >> create mode 100644 platform/linux-generic/include/api/odp/debug.h > > >> create mode 100644 platform/linux-generic/include/api/odp/event.h > > >> create mode 100644 platform/linux-generic/include/api/odp/hints.h > > >> create mode 100644 platform/linux-generic/include/api/odp/init.h > > >> create mode 100644 platform/linux-generic/include/api/odp/packet.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/packet_flags.h > > >> create mode 100644 platform/linux-generic/include/api/odp/packet_io.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/atomic_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/buffer_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/byteorder_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/classification_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/cpumask_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/crypto_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/event_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/packet_io_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/packet_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/pool_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/queue_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/schedule_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/shared_memory_types.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/plat/version_types.h > > >> create mode 100644 platform/linux-generic/include/api/odp/pool.h > > >> create mode 100644 platform/linux-generic/include/api/odp/queue.h > > >> create mode 100644 platform/linux-generic/include/api/odp/rwlock.h > > >> create mode 100644 platform/linux-generic/include/api/odp/schedule.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/shared_memory.h > > >> create mode 100644 platform/linux-generic/include/api/odp/spinlock.h > > >> rename platform/linux-generic/include/api/{odp_std_types.h => > > >>odp/std_types.h} (63%) > > >> create mode 100644 platform/linux-generic/include/api/odp/sync.h > > >> create mode 100644 > > >>platform/linux-generic/include/api/odp/system_info.h > > >> create mode 100644 platform/linux-generic/include/api/odp/thread.h > > >> create mode 100644 > platform/linux-generic/include/api/odp/ticketlock.h > > >> create mode 100644 platform/linux-generic/include/api/odp/time.h > > >> create mode 100644 platform/linux-generic/include/api/odp/timer.h > > >> create mode 100644 platform/linux-generic/include/api/odp/version.h > > >> delete mode 100644 platform/linux-generic/include/api/odp_byteorder.h > > >> delete mode 100644 > > >>platform/linux-generic/include/api/odp_platform_types.h > > >> > > >>_______________________________________________ > > >>lng-odp mailing list > > >>lng-odp@lists.linaro.org > > >>http://lists.linaro.org/mailman/listinfo/lng-odp > > > > > > > > > _______________________________________________ > > lng-odp mailing list > > lng-odp@lists.linaro.org > > http://lists.linaro.org/mailman/listinfo/lng-odp > > -- > Anders Roxell > anders.roxell@linaro.org > M: +46 709 71 42 85 | IRC: roxell > > _______________________________________________ > lng-odp mailing list > lng-odp@lists.linaro.org > http://lists.linaro.org/mailman/listinfo/lng-odp >
On 01/28/2015 02:02 PM, Mike Holmes wrote: > I only ran it so far, there is a lot to look at :) > I think Taras is actually basing his work on these changes as they make > managing a platform easier, his comment will be valuable. The series is fine. There is one thing that confuses me a bit: <odp_root>/include/odp/api directory contains function prototypes now. But we still have platform/linux-generic/include/api/odp directory. Having both 'odp/api' and 'api/odp' is confusing. I think 'api' part can be dropped from platform include path. Public headers will be placed in platform/linux-generic/include/odp. Also some files are missing @file and @ingroup doxygen tags, but it can be fixed later in an incremental way when this massive change is merged.
On 28 January 2015 at 16:23, Taras Kondratiuk <taras.kondratiuk@linaro.org> wrote: > On 01/28/2015 02:02 PM, Mike Holmes wrote: >> >> I only ran it so far, there is a lot to look at :) >> I think Taras is actually basing his work on these changes as they make >> managing a platform easier, his comment will be valuable. > > > The series is fine. There is one thing that confuses me a bit: > <odp_root>/include/odp/api directory contains function prototypes now. > But we still have platform/linux-generic/include/api/odp directory. > Having both 'odp/api' and 'api/odp' is confusing. I think 'api' part > can be dropped from platform include path. Public headers will be placed in > platform/linux-generic/include/odp. > > Also some files are missing @file and @ingroup doxygen tags, but it can be > fixed later in an incremental way when this massive change is merged. Thank for your comments. New pull request sent. Cheers, Anders