Re: [lng-odp] [RFC v3 0/4] Move the definition of odp syncronizers abstract types to platform
For this series. Reviewed-by: Bala Manoharanbala.manoha...@linaro.org On 20 March 2015 at 17:44, Jerin Jacob jerin.ja...@caviumnetworks.com wrote: On Wed, Mar 18, 2015 at 11:29:03AM -0500, Bill Fischofer wrote: Ping This version looks good. For this series: Reviewed-and-tested-by: Bill Fischofer bill.fischo...@linaro.org On Wed, Mar 18, 2015 at 9:11 AM, Jerin Jacob jerin.ja...@caviumnetworks.com wrote: Move the definition of odp syncronizers abstract types to platform from public headerfile. This will allow the platform to define odp syncronizers abstract type. Useful when native SDK has definition of the odp syncronizers and ODP implementation decides to reuses them. v1..v2 Corrected the Doxygen documentation issues identified by Petri v2..v3 Fixed compilation issues in 'make distcheck' identified by Bill Jerin Jacob (4): spinlock: allow platform to override odp_spinlock_t rwlock: allow platform to override odp_rwlock_t ticketlock: allow platform to override odp_ticketlock_t barrier: allow platform to override odp_barrier_t include/odp/api/barrier.h | 7 +--- include/odp/api/rwlock.h | 11 + include/odp/api/spinlock.h | 10 + include/odp/api/ticketlock.h | 12 +- platform/linux-generic/Makefile.am | 4 ++ platform/linux-generic/include/odp/barrier.h | 1 + .../linux-generic/include/odp/plat/barrier_types.h | 47 + .../linux-generic/include/odp/plat/rwlock_types.h | 48 ++ .../include/odp/plat/spinlock_types.h | 46 + .../include/odp/plat/ticketlock_types.h| 46 + platform/linux-generic/include/odp/rwlock.h| 2 + platform/linux-generic/include/odp/spinlock.h | 2 + platform/linux-generic/include/odp/ticketlock.h| 2 + 13 files changed, 205 insertions(+), 33 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/barrier_types.h create mode 100644 platform/linux-generic/include/odp/plat/rwlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/spinlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/ticketlock_types.h -- 2.1.0 ___ 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 ___ lng-odp mailing list lng-odp@lists.linaro.org http://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [RFC v3 0/4] Move the definition of odp syncronizers abstract types to platform
Merged, Patches touch api files but do not modify them. Just move definitions from api to platform. Maxim. On 03/18/15 17:11, Jerin Jacob wrote: Move the definition of odp syncronizers abstract types to platform from public headerfile. This will allow the platform to define odp syncronizers abstract type. Useful when native SDK has definition of the odp syncronizers and ODP implementation decides to reuses them. v1..v2 Corrected the Doxygen documentation issues identified by Petri v2..v3 Fixed compilation issues in 'make distcheck' identified by Bill Jerin Jacob (4): spinlock: allow platform to override odp_spinlock_t rwlock: allow platform to override odp_rwlock_t ticketlock: allow platform to override odp_ticketlock_t barrier: allow platform to override odp_barrier_t include/odp/api/barrier.h | 7 +--- include/odp/api/rwlock.h | 11 + include/odp/api/spinlock.h | 10 + include/odp/api/ticketlock.h | 12 +- platform/linux-generic/Makefile.am | 4 ++ platform/linux-generic/include/odp/barrier.h | 1 + .../linux-generic/include/odp/plat/barrier_types.h | 47 + .../linux-generic/include/odp/plat/rwlock_types.h | 48 ++ .../include/odp/plat/spinlock_types.h | 46 + .../include/odp/plat/ticketlock_types.h| 46 + platform/linux-generic/include/odp/rwlock.h| 2 + platform/linux-generic/include/odp/spinlock.h | 2 + platform/linux-generic/include/odp/ticketlock.h| 2 + 13 files changed, 205 insertions(+), 33 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/barrier_types.h create mode 100644 platform/linux-generic/include/odp/plat/rwlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/spinlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/ticketlock_types.h ___ lng-odp mailing list lng-odp@lists.linaro.org http://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [RFC v3 0/4] Move the definition of odp syncronizers abstract types to platform
On Wed, Mar 18, 2015 at 11:29:03AM -0500, Bill Fischofer wrote: Ping This version looks good. For this series: Reviewed-and-tested-by: Bill Fischofer bill.fischo...@linaro.org On Wed, Mar 18, 2015 at 9:11 AM, Jerin Jacob jerin.ja...@caviumnetworks.com wrote: Move the definition of odp syncronizers abstract types to platform from public headerfile. This will allow the platform to define odp syncronizers abstract type. Useful when native SDK has definition of the odp syncronizers and ODP implementation decides to reuses them. v1..v2 Corrected the Doxygen documentation issues identified by Petri v2..v3 Fixed compilation issues in 'make distcheck' identified by Bill Jerin Jacob (4): spinlock: allow platform to override odp_spinlock_t rwlock: allow platform to override odp_rwlock_t ticketlock: allow platform to override odp_ticketlock_t barrier: allow platform to override odp_barrier_t include/odp/api/barrier.h | 7 +--- include/odp/api/rwlock.h | 11 + include/odp/api/spinlock.h | 10 + include/odp/api/ticketlock.h | 12 +- platform/linux-generic/Makefile.am | 4 ++ platform/linux-generic/include/odp/barrier.h | 1 + .../linux-generic/include/odp/plat/barrier_types.h | 47 + .../linux-generic/include/odp/plat/rwlock_types.h | 48 ++ .../include/odp/plat/spinlock_types.h | 46 + .../include/odp/plat/ticketlock_types.h| 46 + platform/linux-generic/include/odp/rwlock.h| 2 + platform/linux-generic/include/odp/spinlock.h | 2 + platform/linux-generic/include/odp/ticketlock.h| 2 + 13 files changed, 205 insertions(+), 33 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/barrier_types.h create mode 100644 platform/linux-generic/include/odp/plat/rwlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/spinlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/ticketlock_types.h -- 2.1.0 ___ 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
[lng-odp] [RFC v3 0/4] Move the definition of odp syncronizers abstract types to platform
Move the definition of odp syncronizers abstract types to platform from public headerfile. This will allow the platform to define odp syncronizers abstract type. Useful when native SDK has definition of the odp syncronizers and ODP implementation decides to reuses them. v1..v2 Corrected the Doxygen documentation issues identified by Petri v2..v3 Fixed compilation issues in 'make distcheck' identified by Bill Jerin Jacob (4): spinlock: allow platform to override odp_spinlock_t rwlock: allow platform to override odp_rwlock_t ticketlock: allow platform to override odp_ticketlock_t barrier: allow platform to override odp_barrier_t include/odp/api/barrier.h | 7 +--- include/odp/api/rwlock.h | 11 + include/odp/api/spinlock.h | 10 + include/odp/api/ticketlock.h | 12 +- platform/linux-generic/Makefile.am | 4 ++ platform/linux-generic/include/odp/barrier.h | 1 + .../linux-generic/include/odp/plat/barrier_types.h | 47 + .../linux-generic/include/odp/plat/rwlock_types.h | 48 ++ .../include/odp/plat/spinlock_types.h | 46 + .../include/odp/plat/ticketlock_types.h| 46 + platform/linux-generic/include/odp/rwlock.h| 2 + platform/linux-generic/include/odp/spinlock.h | 2 + platform/linux-generic/include/odp/ticketlock.h| 2 + 13 files changed, 205 insertions(+), 33 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/barrier_types.h create mode 100644 platform/linux-generic/include/odp/plat/rwlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/spinlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/ticketlock_types.h -- 2.1.0 ___ lng-odp mailing list lng-odp@lists.linaro.org http://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [RFC v3 0/4] Move the definition of odp syncronizers abstract types to platform
This version looks good. For this series: Reviewed-and-tested-by: Bill Fischofer bill.fischo...@linaro.org On Wed, Mar 18, 2015 at 9:11 AM, Jerin Jacob jerin.ja...@caviumnetworks.com wrote: Move the definition of odp syncronizers abstract types to platform from public headerfile. This will allow the platform to define odp syncronizers abstract type. Useful when native SDK has definition of the odp syncronizers and ODP implementation decides to reuses them. v1..v2 Corrected the Doxygen documentation issues identified by Petri v2..v3 Fixed compilation issues in 'make distcheck' identified by Bill Jerin Jacob (4): spinlock: allow platform to override odp_spinlock_t rwlock: allow platform to override odp_rwlock_t ticketlock: allow platform to override odp_ticketlock_t barrier: allow platform to override odp_barrier_t include/odp/api/barrier.h | 7 +--- include/odp/api/rwlock.h | 11 + include/odp/api/spinlock.h | 10 + include/odp/api/ticketlock.h | 12 +- platform/linux-generic/Makefile.am | 4 ++ platform/linux-generic/include/odp/barrier.h | 1 + .../linux-generic/include/odp/plat/barrier_types.h | 47 + .../linux-generic/include/odp/plat/rwlock_types.h | 48 ++ .../include/odp/plat/spinlock_types.h | 46 + .../include/odp/plat/ticketlock_types.h| 46 + platform/linux-generic/include/odp/rwlock.h| 2 + platform/linux-generic/include/odp/spinlock.h | 2 + platform/linux-generic/include/odp/ticketlock.h| 2 + 13 files changed, 205 insertions(+), 33 deletions(-) create mode 100644 platform/linux-generic/include/odp/plat/barrier_types.h create mode 100644 platform/linux-generic/include/odp/plat/rwlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/spinlock_types.h create mode 100644 platform/linux-generic/include/odp/plat/ticketlock_types.h -- 2.1.0 ___ 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