-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/atomic/atomic.c | 6 +-
test/validation/atomic/atomic.h | 2 +-
test/validation/atomic/atomic_main.c | 4 ++--
test/validation/barrier/bar
,
or threads.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/test/.gitignore | 1 +
helper/test/Makefile.am | 7 ++-
helper/test/odpthreads.c| 100
helper/test/odpthreads_as_processes
).
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/include/odp/helper/linux.h | 67 +-
helper/linux.c| 259 ++
2 files changed, 325 insertions(+), 1 deletion(-)
diff --git a/helper/include/odp/helper/linu
As the test itself does not have specific args, it just calls
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/shmem/shmem.c | 10 --
test/validation/shmem/s
of a the command line. This
parse function picks up options altering the behaviour of the helpers out
of the command line, and also checks for unknown options (i.e. options not
belonging to the caller set of options or to the helpers.)
No helper options are definied (yet).
Signed-off-by: Christophe Milard
the helper parsing function.
(parsing pure cunit_commons args might be added later here if needed)
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/common/odp_cunit_common.c | 10 ++
test/validation/common/odp_cunit_common.h | 2 ++
2 files chang
rd/odp.git
test_in_process_mode_v8
for you to fetch changes up to 53d7b188b7acfbbabcff17d6846170de55d7d911:
doc: implementers-guide: adding helper recommendations (2016-05-19 17:40:34
+0200)
Christophe Milard (35):
helpers: adding co
Making clear which ODP instance a thread is joining
when calling odp_init_local().
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
doc/glossary.adoc | 24 +---
include/odp/api/spec/init.h | 4
2 files changed, 21 insertions(+), 7 del
Making clear which ODP instance a thread is joining
when calling odp_init_local().
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
doc/glossary.adoc | 22 +++---
include/odp/api/spec/init.h | 3 +++
2 files changed, 18 insertions(+), 7 del
On 19 May 2016 at 06:05, Bill Fischofer wrote:
> Signed-off-by: Bill Fischofer
> ---
> doc/users-guide/users-guide.adoc | 11 +++
> 1 file changed, 11 insertions(+)
>
> diff --git a/doc/users-guide/users-guide.adoc
>
On 19 May 2016 at 06:05, Bill Fischofer wrote:
> Expand thread section to explain rationale for threads not being ODP
> objects and how this relates to addressability considerations for shared
> resources.
>
> Signed-off-by: Bill Fischofer
>
with merging 1-10 first, and next after that?
>
> Maxim.
>
>>
>> -Original Message-
>>> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of
>>> Christophe Milard
>>> Sent: Tuesday, May 17, 2016 4:04 PM
>>> To: lng-odp@lists.linar
ome ODP implementations will
allocate the packet at packet creation time, which may create
inconsistencies between ODP implementations...
I am afraid we are just seeing the top of the iceberg at this stage, but
this has to be clarified now, before ODP grows even more.
Christophe.
>
>
> O
The implementation guide is updated with recommendations regarding
the usage of helpers and some of its functions.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
doc/implementers-guide/implementers-guide.adoc | 32 ++
1 file changed, 32 inse
ringtest.c is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
ringtest is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/ring/ringtest.
odp_switch is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_switch is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/switch/odp_switch.
time is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
time is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/time/time_global_test.c | 12 ++--
odp_switch now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/switch/odp_switch.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
pktio now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/packet/odp_pktio.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff
ringtests.c now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/ring/ringtest.c | 5 -
1 file changed, 4 insertions(+), 1 de
timer_test now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/timer/odp_timer_test.c | 12 +---
1 file changed, 9 insertions(+), 3 del
timer_test is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
timer_test is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/timer/odp_timer_test.
time now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/time/time_global_test.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff
pktio is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
pktio is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/packet/odp_pktio.
l2fwd_simple now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/l2fwd_simple/odp_l2fwd_simple.c | 32 +++-
1 file chang
l2fwd_simple is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
l2fwd_simple is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/l2fwd_simple/odp_l2fwd_si
odp_generator now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/generator/odp_generator.c | 12 +---
1 file changed, 9 insertions(+), 3 del
Remove the --proc option from odp_scheduling.c and use the helper
functions (odph_odpthreads_create, odph_odpthreads_join)
to handle odp threads. Let helper parse its command line args, hence
recognising the --odph_proc option doing what --proc did.
Signed-off-by: Christophe Milard
odp_ipsec now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/ipsec/odp_ipsec.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_classifier is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_classifier is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/classifier/odp_classi
odp_classifier now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/classifier/odp_classifier.c | 12 +---
1 file changed, 9 insertions
odp_ipsec is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_ipsec is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/ipsec/odp_ipsec.
odp_generator is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_generator is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/generator/odp_generator.
odp_crypto is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_crypto is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_crypto.
odp_crypto now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_crypto.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_l2fwd now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_l2fwd.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_l2fwd is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_l2fwd is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_l2fwd.
odp_pktio_perf now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_pktio_perf.c | 11 +--
1 file changed, 9 insertions(+), 2 del
odp_pktio_perf is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_pktio_perf is no longer aware on how the odpthread is implemented any
longer.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_pktio_
As the test itself does not have specific args, it just calls
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/pktio/pktio_run
-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/atomic/atomic.c | 6 +-
test/validation/atomic/atomic.h | 2 +-
test/validation/atomic/atomic_main.c | 4 ++--
test/validation/barrier/bar
As the tests themselves do not have specific args, they just call
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/init/init.c| 18 +++---
test/vali
,
or threads.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/test/.gitignore | 1 +
helper/test/Makefile.am | 7 ++-
helper/test/odpthreads.c| 100
helper/test/odpthreads_as_processes
will be detected as an error
on the main process at join time...
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/atomic/atomic.c | 34
test/validation/barrier/barrier.c | 8 +++---
test/validation/common/odp_cunit_common.
As the test itself does not have specific args, it just calls
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/shmem/shmem.c | 10 --
test/validation/shmem/s
).
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/include/odp/helper/linux.h | 67 +-
helper/linux.c| 259 ++
2 files changed, 325 insertions(+), 1 deletion(-)
diff --git a/helper/include/odp/helper/linu
the helper parsing function.
(parsing pure cunit_commons args might be added later here if needed)
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/common/odp_cunit_common.c | 10 ++
test/validation/common/odp_cunit_common.h | 2 ++
2 files chang
of a the command line. This
parse function picks up options altering the behaviour of the helpers out
of the command line, and also checks for unknown options (i.e. options not
belonging to the caller set of options or to the helpers.)
No helper options are definied (yet).
Signed-off-by: Christophe Milard
bb:
doc: implementers-guide: adding helper recommendations (2016-05-17 14:04:41
+0200)
----
Christophe Milard (35):
helpers: adding command line argument parsing
validation: common: adding command line argument parsing
validat
On 17 May 2016 at 02:09, Bill Fischofer <bill.fischo...@linaro.org> wrote:
>
>
> On Fri, May 13, 2016 at 6:32 AM, Savolainen, Petri (Nokia - FI/Espoo) <
> petri.savolai...@nokia.com> wrote:
>
>>
>>
>>
>>
>> *From:* Christophe Milard [mailt
For the series:
Reviewed-by: Christophe Milard <christophe.mil...@linaro.org>
Christophe.
On 13 May 2016 at 17:01, Bill Fischofer <bill.fischo...@linaro.org> wrote:
> Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
> Signed-off-by: Christophe Milard <c
On 12 May 2016 at 19:44, Bill Fischofer <bill.fischo...@linaro.org> wrote:
>
>
> On Thu, May 12, 2016 at 8:24 AM, Christophe Milard <
> christophe.mil...@linaro.org> wrote:
>
>> Hi Bill,
>> Just sent you a v4 containing my proposal regarding the FSMs and
Hi,
Let me start in a bit unusual way :-). I do not like my "running things in
process mode" patch series that much...
But I do think it should be merged. With the mixed mode.
The main goal of the patch series is to push the work regarding a proper
and consistent definition of some ODP low
_odpthreads_create().
>
same problem as with patch 1 and 12: Patch 1 to 10 is one group. 11 to 37
another. I hoped the cover-letter made that clear.
Christophe.
>
>
>
>
>
>
> -Petri
>
>
>
>
>
> *From:* lng-odp [mailto:lng-odp-boun...@lists.linaro.org]
d the semantics they
> need to provide in their own implementations of them.
>
> On Thu, May 12, 2016 at 3:13 AM, Christophe Milard <
> christophe.mil...@linaro.org> wrote:
>
>> Hi,
>>
>> I am still confused with this shared FSM for the 2 distinct objects: Th
On 12 May 2016 at 13:33, Savolainen, Petri (Nokia - FI/Espoo) <
petri.savolai...@nokia.com> wrote:
>
>
>
>
> *From:* lng-odp [mailto:lng-odp-boun...@lists.linaro.org] *On Behalf Of
> *Christophe
> Milard
> *Sent:* Thursday, May 12, 2016 2:14 PM
> *To:* Sa
plete picture what functions
> were actually added into helper/linux.h
>
>
> -Petri
>
>
> > -Original Message-
> > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of
> > Christophe Milard
> > Sent: Wednesday, May 11, 2016 7:42 PM
> >
On 12 May 2016 at 10:17, Savolainen, Petri (Nokia - FI/Espoo) <
petri.savolai...@nokia.com> wrote:
>
>
> > -Original Message-
> > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of
> > Christophe Milard
> > Sent: Wednesday, Ma
ate into two
> diagrams really helps but perhaps this reworked diagram is easier to follow?
>
> On Tue, May 10, 2016 at 3:45 AM, Christophe Milard <
> christophe.mil...@linaro.org> wrote:
>
>> Hi Bill,
>>
>> Just sent you an RFC with 2 FSMs.
>> Had to fig
timer_test is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
timer_test is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/timer/odp_timer_test.
ringtests.c now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/ring/ringtest.c | 5 -
1 file changed, 4 insertions(+), 1 de
The implementation guide is updated with recommendations regarding
the usage of helpers and some of its functions.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
doc/implementers-guide/implementers-guide.adoc | 32 ++
1 file changed, 32 inse
ringtest.c is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
ringtest is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/ring/ringtest.
odp_switch is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_switch is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/switch/odp_switch.
odp_switch now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/switch/odp_switch.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
timer_test now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/timer/odp_timer_test.c | 12 +---
1 file changed, 9 insertions(+), 3 del
time now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/time/time_global_test.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff
time is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
time is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/time/time_global_test.c | 12 ++--
pktio now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/packet/odp_pktio.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff
pktio is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
pktio is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/packet/odp_pktio.
l2fwd_simple now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/l2fwd_simple/odp_l2fwd_simple.c | 32 +++-
1 file chang
l2fwd_simple is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
l2fwd_simple is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/l2fwd_simple/odp_l2fwd_si
odp_ipsec is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_ipsec is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/ipsec/odp_ipsec.
odp_ipsec now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/ipsec/odp_ipsec.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_generator now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/generator/odp_generator.c | 12 +---
1 file changed, 9 insertions(+), 3 del
odp_generator is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_generator is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/generator/odp_generator.
odp_classifier now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/classifier/odp_classifier.c | 12 +---
1 file changed, 9 insertions
odp_classifier is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_classifier is hence no longer aware on how the odpthread is
implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
example/classifier/odp_classi
odp_crypto now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_crypto.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_crypto is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_crypto is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_crypto.
odp_l2fwd now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_l2fwd.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
odp_l2fwd is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_l2fwd is hence no longer aware on how the odpthread is implemented.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_l2fwd.
odp_pktio_perf now calls the helper command line parsing so that helper
can collect its options. Hence enabling process mode run.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_pktio_perf.c | 11 +--
1 file changed, 9 insertions(+), 2 del
odp_pktio_perf is changed to use the implementation agnostic ODP thread
create and join functions, from helpers.
odp_pktio_perf is no longer aware on how the odpthread is implemented any
longer.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/performance/odp_pktio_
options,
with the opterr variable set to zero (hence ignoring helper options).
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/include/odp/helper/linux.h | 16 +++-
helper/linux.c| 24 +++-
helpe
Remove the --proc option from odp_scheduling.c and use the helper
functions (odph_odpthreads_create, odph_odpthreads_join)
to handle odp threads. Let helper parse its command line args, hence
recognising the --odph_proc option doing what --proc did.
Signed-off-by: Christophe Milard
A function merging two sets to getopt parmameters (command line argument
description) into one single set is added
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/include/odp/helper/linux.h | 42 ++
helper/linux.c
As the test itself does not have specific args, it just calls
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
platform/linux-generic/test/pktio/pktio_run
-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/atomic/atomic.c | 6 +-
test/validation/atomic/atomic.h | 2 +-
test/validation/atomic/atomic_main.c | 4 ++--
test/validation/barrier/bar
will be delected as an error
on the main process at join time...
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/atomic/atomic.c | 34
test/validation/barrier/barrier.c | 8 +++---
test/validation/common/odp_cunit_common.
,
threads or both (mixed).
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/test/.gitignore | 1 +
helper/test/Makefile.am | 8 ++-
helper/test/odpthreads.c| 100
helper/test/odpthreads_as
.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
helper/include/odp/helper/linux.h | 28
helper/linux.c| 267 ++
2 files changed, 295 insertions(+)
diff --git a/helper/include/odp/helper/linux.h
b/helper/inclu
the helper parsing function.
(parsing pure cunit_commons args might be added later here if needed)
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/common/odp_cunit_common.c | 10 ++
test/validation/common/odp_cunit_common.h | 2 ++
2 files chang
As the test itself does not have specific args, it just calls
the cunit_common parsing function to pick up cunit_common and helpers
arguments.
Signed-off-by: Christophe Milard <christophe.mil...@linaro.org>
---
test/validation/shmem/shmem.c | 10 --
test/validation/shmem/s
A function to parse options meant for the helpers out of a the command
line is added. This parse function picks up options altering the behaviour
of the helpers out of the command line. Other options are reject.
No helper options are definied (yet).
Signed-off-by: Christophe Milard
ns (2016-05-11 18:10:54
+0200)
--------
Christophe Milard (38):
helpers: adding command line argument parsing
validation: common: adding command line argument parsing
validation: shmem: adding command line argument parsing
helpers: linux: cre
On 9 May 2016 23:54, "Bill Fischofer" wrote:
>
> The purpose of this thread is to summarize the discussions we've had over
the past week on this topic and to foster discussion. The goal here is to
reach consensus on a complete specification for ODP in this area that can
both play around with graphviz and see
> if a prettier diagram can be constructed that is perhaps clearer, possibly
> with two separate FSMs.
>
> On Mon, May 9, 2016 at 9:39 AM, Christophe Milard <
> christophe.mil...@linaro.org> wrote:
>
>>
>>
>> On 9 May 2016
On 9 May 2016 at 16:28, Bill Fischofer <bill.fischo...@linaro.org> wrote:
>
>
> On Mon, May 9, 2016 at 7:58 AM, Christophe Milard <
> christophe.mil...@linaro.org> wrote:
>
>> I am a bit confused by this diagram: It feels to me that timers and
>> timeout h
I am a bit confused by this diagram: It feels to me that timers and timeout
have separate lives (even , if of course some dependency exist).
>From this diagram, it feels like these 2 separate objects (timers and time
out events) share states...? do they?
In my head, and from the understanding I
801 - 900 of 1514 matches
Mail list logo