Re: [lng-odp] generic core + HW specific drivers

2017-10-06 Thread Ola Liljedahl
On 5 October 2017 at 12:09, Savolainen, Petri (Nokia - FI/Espoo) wrote: > No HTML mails, please. > > > From: Bill Fischofer [mailto:bill.fischo...@linaro.org] > Sent: Wednesday, October 04, 2017 3:55 PM > To: Savolainen, Petri (Nokia - FI/Espoo) > Cc: Andriy Berestovskyy ; O

[lng-odp] generic core + HW specific drivers

2017-09-29 Thread Ola Liljedahl
olli@vubuntu:~$ dpkg --get-selections | grep xorg xorg install xorg-docs-core install xserver-xorg install xserver-xorg-core install xserver-xorg-input-all install xserver-xorg-input-evdev install xserver-xorg-input-libinput install xserver-xorg-input-synaptics install xserver-xorg-input-wacom inst

Re: [lng-odp] [API-NEXT PATCH v9 4/6] linux-gen: sched scalable: add a concurrent queue

2017-06-22 Thread Ola Liljedahl
> > >> -Original Message----- >> From: Ola Liljedahl [mailto:ola.liljed...@arm.com] >> Sent: Wednesday, June 21, 2017 7:31 PM >> To: Savolainen, Petri (Nokia - FI/Espoo) ; >> Brian Brooks ; lng-odp@lists.linaro.org >> Cc: nd >> Subject: Re: [l

Re: [lng-odp] [API-NEXT PATCH v9 3/6] linux-gen: sched scalable: add a bitset

2017-06-21 Thread Ola Liljedahl
On 21/06/2017, 22:00, "Dmitry Eremin-Solenikov" wrote: >On 21.06.2017 21:14, Ola Liljedahl wrote: >> >> On 20/06/2017, 15:04, "Savolainen, Petri (Nokia - FI/Espoo)" >> wrote: >> >>> >>> >>>> +++ b/platform/linux-ge

Re: [lng-odp] [API-NEXT PATCH v9 3/6] linux-gen: sched scalable: add a bitset

2017-06-21 Thread Ola Liljedahl
On 20/06/2017, 15:04, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: > > >> +++ b/platform/linux-generic/include/odp_bitset.h >> @@ -0,0 +1,210 @@ >> +/* Copyright (c) 2017, ARM Limited >> + * All rights reserved. >> + * >> + * SPDX-License-Identifier: BSD-3-Clause >> + */ >> + >> +#ifndef _O

Re: [lng-odp] [API-NEXT PATCH v9 5/6] linux-gen: sched scalable: add scalable scheduler

2017-06-21 Thread Ola Liljedahl
On 20/06/2017, 15:58, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: >> --- a/platform/linux-generic/include/odp_config_internal.h >> +++ b/platform/linux-generic/include/odp_config_internal.h >> @@ -7,9 +7,7 @@ >> #ifndef ODP_CONFIG_INTERNAL_H_ >> #define ODP_CONFIG_INTERNAL_H_ >> >> -#ifdef

Re: [lng-odp] [API-NEXT PATCH v9 4/6] linux-gen: sched scalable: add a concurrent queue

2017-06-21 Thread Ola Liljedahl
On 20/06/2017, 15:12, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: >> +++ b/platform/linux-generic/include/odp_llqueue.h >> @@ -0,0 +1,309 @@ >> +/* Copyright (c) 2017, ARM Limited. >> + * All rights reserved. >> + * >> + * SPDX-License-Identifier:BSD-3-Clause >> + */ >> + >> +#ifnde

Re: [lng-odp] [API-NEXT PATCH v9 2/6] linux-gen: sched scalable: add arch files

2017-06-21 Thread Ola Liljedahl
On 20/06/2017, 15:00, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: > >> +#endif /* PLATFORM_LINUXGENERIC_ARCH_ARM_CPU_IDLING_H */ >> diff --git a/platform/linux-generic/arch/arm/odp_llsc.h >>b/platform/linux- >> generic/arch/arm/odp_llsc.h >> new file mode 100644 >> index ..3ab5c909 >

Re: [lng-odp] Suspected SPAM - Re: [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-02 Thread Ola Liljedahl
On 02/06/2017, 13:02, "Peltonen, Janne (Nokia - FI/Espoo)" wrote: > > >> -Original Message- >> From: Ola Liljedahl [mailto:ola.liljed...@arm.com] >> Sent: Friday, June 02, 2017 1:54 PM >> To: Peltonen, Janne (Nokia - FI/Espoo) ; >>Savo

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-02 Thread Ola Liljedahl
On 02/06/2017, 12:53, "Peltonen, Janne (Nokia - FI/Espoo)" wrote: >>> for packet output to first tell application that a packet was "accepted >>>for transmission" and then drop it silently. Packet out (it's a simple >>>function) should be able to determine if packet can be accepted for >>>transm

Re: [lng-odp] Suspected SPAM - Re: [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-02 Thread Ola Liljedahl
> > >> -Original Message- >> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of >>Savolainen, Petri >> (Nokia - FI/Espoo) >> Sent: Friday, June 02, 2017 1:18 PM >> To: Honnappa Nagarahalli ; Ola >>Liljedahl >> >

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-02 Thread Ola Liljedahl
On 02/06/2017, 12:17, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: > > >> -Original Message- >> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of >> Honnappa Nagarahalli >> Sent: Thursday, June 01, 2017 11:30 PM >> To:

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-01 Thread Ola Liljedahl
On 01/06/2017, 22:15, "Honnappa Nagarahalli" wrote: >On 1 June 2017 at 15:09, Ola Liljedahl wrote: >> >> >> On 01/06/2017, 21:03, "Bill Fischofer" >>wrote: >> >>>On Thu, Jun 1, 2017 at 10:59 AM, Honnappa Nagarahalli >>

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-06-01 Thread Ola Liljedahl
On 01/06/2017, 21:03, "Bill Fischofer" wrote: >On Thu, Jun 1, 2017 at 10:59 AM, Honnappa Nagarahalli > wrote: >> On 1 June 2017 at 01:26, Elo, Matias (Nokia - FI/Espoo) >> wrote: >>> On 31 May 2017, at 23:53, Bill Fischofer wrote: On Wed, May 31, 2017 at 8:12 AM, Elo, Matia

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-05-31 Thread Ola Liljedahl
On 31/05/2017, 12:18, "Elo, Matias (Nokia - FI/Espoo)" wrote: > >> On 31 May 2017, at 12:04, Ola Liljedahl wrote: >> >> >> >> On 31/05/2017, 10:38, "Peltonen, Janne (Nokia - FI/Espoo)" >> wrote: >> >>> >>>

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-05-31 Thread Ola Liljedahl
On 31/05/2017, 10:38, "Peltonen, Janne (Nokia - FI/Espoo)" wrote: > > >Ola Liljedahl wrote: >> On 23/05/2017, 16:49, "Peltonen, Janne (Nokia - FI/Espoo)" >> wrote: >> >> >> > >> >> +static int ord_enq_multi(uint32_t

Re: [lng-odp] [API-NEXT PATCH v6 6/6] Add scalable scheduler

2017-05-30 Thread Ola Liljedahl
aps adapt the code to use this interface but I think this interface is just an artefact of the implementation of the default queues/scheduler. > >> +static void order_lock(void) >> +{ >> +} >> + >> +static void order_unlock(void) >> +{ >> +} > >Is

Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues

2017-04-25 Thread Ola Liljedahl
On 25/04/2017, 14:32, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: > > >> -Original Message- >> From: Ola Liljedahl [mailto:ola.liljed...@arm.com] >> Sent: Tuesday, April 25, 2017 1:56 PM >> To: Savolainen, Petri (Nokia - FI/Espoo) > labs.co

Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues

2017-04-25 Thread Ola Liljedahl
On 25/04/2017, 12:54, "Savolainen, Petri (Nokia - FI/Espoo)" wrote: >Also in your patch, thread should exit only after scheduler returns >EVENT_INVALID. >Since the cool_down event is the last event on all queues (as they are >enqueued after all threads have passed the barrier), when we have >rec

Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues

2017-04-25 Thread Ola Liljedahl
PM >> To: lng-odp@lists.linaro.org >> Cc: Ola Liljedahl >> Subject: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of >> queues >> >> From: Ola Liljedahl >> >> In order to robustly drain all queues when the benchmark has >> ended, w

Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues

2017-04-25 Thread Ola Liljedahl
lists.linaro.org<mailto:lng-odp@lists.linaro.org> Cc: Ola Liljedahl mailto:ola.liljed...@arm.com>> Subject: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues From: Ola Liljedahl mailto:ola.liljed...@arm.com>> In order to robustly drain all queues when the benchma

Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues

2017-04-24 Thread Ola Liljedahl
(Responding from PoC Outlook) From: Bill Fischofer Date: Tuesday, 25 April 2017 at 00:00 To: Brian Brooks Cc: lng-odp-forward , Ola Liljedahl Subject: Re: [lng-odp] [PATCH] test: odp_sched_latency: robust draining of queues On Mon, Apr 24, 2017 at 3:58 PM, Brian Brooks wrote: From

Re: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler

2017-04-16 Thread Ola Liljedahl
On 10 April 2017 at 10:56, Peltonen, Janne (Nokia - FI/Espoo) wrote: > Hi, > > Ola Liljedahl <mailto:ola.liljed...@linaro.org> wrote: >> Peltonen, Janne (Nokia - FI/Espoo) <mailto:janne.pelto...@nokia.com> wrote: >> > In an IPsec GW (as a use case example) one

Re: [lng-odp] [PATCH 1/3] test: l2fwd: add group option

2017-04-16 Thread Ola Liljedahl
On 10 April 2017 at 08:43, Savolainen, Petri (Nokia - FI/Espoo) wrote: > > >> -Original Message----- >> From: Ola Liljedahl [mailto:ola.liljed...@linaro.org] >> Sent: Saturday, April 08, 2017 12:13 AM >> To: Petri Savolainen >> Cc: lng-odp@lists.linaro.or

Re: [lng-odp] [PATCH] validation: scheduler: Release context before the end of the scheduler test

2017-04-08 Thread Ola Liljedahl
the context. > > Release context is actually a hint. It does not guarantee that context is > released. Application needs to call schedule() and receive _EVENT_INVALID to > be sure that it does not hold a context anymore. > > >> >> Signed-off-by: Kevin Wang ma

Re: [lng-odp] [PATCH] validation: scheduler: Release context before the end of the scheduler test

2017-04-08 Thread Ola Liljedahl
o fix the bugs for > scalable scheduler.Ola, If you see the ticket #52637 in our Gerrit, you'll > find the detail for the code review. If this is not an issue anymore, we can > drop the changes in this patch. > > Kevin > > > > 2017-04-08 1:39 GMT+08:00 Honnappa Nagarah

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-08 Thread Ola Liljedahl
On 5 April 2017 at 14:27, Maxim Uvarov wrote: > On 04/05/17 15:16, Ola Liljedahl wrote: >> On 05/04/2017, 12:36, "Dmitry Eremin-Solenikov" >> wrote: >> >>> On 05.04.2017 02:31, Ola Liljedahl wrote: >>>> On 05/04/2017, 01:25, "Dmitry Erem

Re: [lng-odp] [PATCH 1/3] test: l2fwd: add group option

2017-04-07 Thread Ola Liljedahl
On 6 April 2017 at 13:59, Petri Savolainen wrote: > > User may give number of scheduling groups to test > scheduler performance with other that the default (all > threads) group. Both pktios and threads are allocated Isn't all *workers* a better default scheduler group? In this and in other examp

Re: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler

2017-04-07 Thread Ola Liljedahl
On 7 April 2017 at 08:40, Peltonen, Janne (Nokia - FI/Espoo) < janne.pelto...@nokia.com> wrote: > Hi, > > On Thu, Apr 6, 2017 at 1:46 PM, Bill Fischofer > wrote: > > On Thu, Apr 6, 2017 at 1:32 PM, Ola Liljedahl > wrote: > > > On 6 April 2017 at 13:48, J

Re: [lng-odp] [PATCH] Relax the assert check with enqueue fails in the scheduler test case

2017-04-07 Thread Ola Liljedahl
>From test/common_plat/validation/api/scheduler/scheduler.c #define BUFS_PER_QUEUE_EXCL 1 The scalable scheduler has a default queue size of 4096 which seemed reasonable to us. We can always increase the value but applications and test prorgams should not expect infinite queue size. Perha

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-07 Thread Ola Liljedahl
On 6 April 2017 at 20:51, Maxim Uvarov wrote: > On 04/06/17 13:35, Ola Liljedahl wrote: > > On 5 April 2017 at 23:39, Maxim Uvarov wrote: > >> On 04/05/17 17:30, Ola Liljedahl wrote: > >>> On 5 April 2017 at 14:50, Maxim Uvarov > wrote: > >>>&g

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-07 Thread Ola Liljedahl
On 7 April 2017 at 01:33, Bill Fischofer wrote: > On Thu, Apr 6, 2017 at 1:51 PM, Maxim Uvarov > wrote: > > On 04/06/17 13:35, Ola Liljedahl wrote: > >> On 5 April 2017 at 23:39, Maxim Uvarov wrote: > >>> On 04/05/17 17:30, Ola Liljedahl wrote: > >>

Re: [lng-odp] [PATCH] validation: scheduler: Release context before the end of the scheduler test

2017-04-07 Thread Ola Liljedahl
sync type is atomic or ordered, >> need to release the context. > > Release context is actually a hint. It does not guarantee that context is released. Application needs to call schedule() and receive _EVENT_INVALID to be sure that it does not hold a context anymore. > > >&

Re: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler

2017-04-06 Thread Ola Liljedahl
On 6 April 2017 at 13:48, Jerin Jacob wrote: > -Original Message- >> Date: Thu, 6 Apr 2017 12:54:10 +0200 >> From: Ola Liljedahl >> To: Brian Brooks >> Cc: Jerin Jacob , >> "lng-odp@lists.linaro.org" >> Subject: Re: [lng-odp] [API-NEXT

Re: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler

2017-04-06 Thread Ola Liljedahl
On 5 April 2017 at 18:50, Brian Brooks wrote: > On 04/05 21:27:37, Jerin Jacob wrote: >> -Original Message- >> > Date: Tue, 4 Apr 2017 13:47:52 -0500 >> > From: Brian Brooks >> > To: lng-odp@lists.linaro.org >> > Subject: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler >

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-06 Thread Ola Liljedahl
On 5 April 2017 at 23:39, Maxim Uvarov wrote: > On 04/05/17 17:30, Ola Liljedahl wrote: >> On 5 April 2017 at 14:50, Maxim Uvarov wrote: >>> On 04/05/17 06:57, Honnappa Nagarahalli wrote: >>>> This can go into master/api-next as an independent patch. Agre

Re: [lng-odp] [API-NEXT PATCH v2 15/16] Add llqueue, an unbounded concurrent queue

2017-04-05 Thread Ola Liljedahl
On 5 April 2017 at 17:33, Dmitry Eremin-Solenikov wrote: > On 05.04.2017 17:40, Ola Liljedahl wrote: >> On 5 April 2017 at 14:20, Maxim Uvarov wrote: >>> On 04/05/17 01:46, Ola Liljedahl wrote: >>>> On 4 April 2017 at 21:25, Maxim Uvarov wrote: >>>>

Re: [lng-odp] [API-NEXT PATCH v2 00/16] A scalable software scheduler

2017-04-05 Thread Ola Liljedahl
ed >>>>> concurrent queues. LL/SC and CAS variants exist in cases where absense of >>>>> ABA problem cannot be proved, and also in cases where the compiler's >>>>> atomic >>>>> built-ins may not be lowered to the desired instructi

Re: [lng-odp] [API-NEXT PATCH v2 15/16] Add llqueue, an unbounded concurrent queue

2017-04-05 Thread Ola Liljedahl
On 5 April 2017 at 01:21, Dmitry Eremin-Solenikov wrote: > On 05.04.2017 00:25, Brian Brooks wrote: >> On 04/04 23:23:33, Dmitry Eremin-Solenikov wrote: >>> On 04.04.2017 22:25, Maxim Uvarov wrote: it's better to have 2 separate files for that. One for ODP_CONFIG_LLDSCD defined and one f

Re: [lng-odp] [API-NEXT PATCH v2 15/16] Add llqueue, an unbounded concurrent queue

2017-04-05 Thread Ola Liljedahl
On 5 April 2017 at 14:20, Maxim Uvarov wrote: > On 04/05/17 01:46, Ola Liljedahl wrote: >> On 4 April 2017 at 21:25, Maxim Uvarov wrote: >>> it's better to have 2 separate files for that. One for ODP_CONFIG_LLDSCD >> "better"? In what way? Please respond

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-05 Thread Ola Liljedahl
same cpu is has to always > work. Isn't it? No. > > Maxim. > >> >> On 4 April 2017 at 21:22, Brian Brooks wrote: >>> On 04/04 17:26:12, Bill Fischofer wrote: >>>> On Tue, Apr 4, 2017 at 3:37 PM, Brian Brooks wrote: >>>>> On 04/04 21:

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-05 Thread Ola Liljedahl
On 05/04/2017, 15:39, "Dmitry Eremin-Solenikov" wrote: >On 05.04.2017 16:33, Ola Liljedahl wrote: >> >> >> >> >> On 05/04/2017, 15:22, "Dmitry Eremin-Solenikov" >> wrote: >> >>> On 05.04.2017 15:16, Ola Liljeda

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-05 Thread Ola Liljedahl
On 05/04/2017, 15:22, "Dmitry Eremin-Solenikov" wrote: >On 05.04.2017 15:16, Ola Liljedahl wrote: >> On 05/04/2017, 12:36, "Dmitry Eremin-Solenikov" >> wrote: >> >>> On 05.04.2017 02:31, Ola Liljedahl wrote: >>>> On 05/0

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-05 Thread Ola Liljedahl
On 05/04/2017, 12:36, "Dmitry Eremin-Solenikov" wrote: >On 05.04.2017 02:31, Ola Liljedahl wrote: >> On 05/04/2017, 01:25, "Dmitry Eremin-Solenikov" >> wrote: >>> On 04.04.2017 23:52, Ola Liljedahl wrote: >>>> Sending from my ARM email

Re: [lng-odp] [API-NEXT PATCH v2 12/16] Add LL/SC and signaling primitives

2017-04-04 Thread Ola Liljedahl
On 05/04/2017, 01:29, "Dmitry Eremin-Solenikov" wrote: >On 05.04.2017 01:00, Brian Brooks wrote: >> On Tue, Apr 4, 2017 at 3:38 PM, Ola Liljedahl >>wrote: >>> On 04/04/2017, 22:14, "Dmitry Eremin-Solenikov" >>> wrote: >>

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-04 Thread Ola Liljedahl
Trying a different way to avoid the ARM disclaimer. But just to make sure, this email does NOT contain any confidential information. On 05/04/2017, 01:25, "Dmitry Eremin-Solenikov" wrote: >On 04.04.2017 23:52, Ola Liljedahl wrote: >> Sending from my ARM email account, I ho

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-04 Thread Ola Liljedahl
On 4 April 2017 at 20:59, Maxim Uvarov wrote: > On 04/04/17 21:47, Brian Brooks wrote: >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> Reviewed-by: Honnappa Nagarahalli >> Reviewed-by: Kevin Wang >> --- >> test/common_plat/performance/o

Re: [lng-odp] [API-NEXT PATCH v2 07/16] test: odp_scheduling: Handle dequeueing from a concurrent queue

2017-04-04 Thread Ola Liljedahl
On 5 April 2017 at 00:26, Bill Fischofer wrote: > On Tue, Apr 4, 2017 at 3:37 PM, Brian Brooks wrote: >> On 04/04 21:59:15, Maxim Uvarov wrote: >>> On 04/04/17 21:47, Brian Brooks wrote: >>> > Signed-off-by: Ola Liljedahl >>> > Reviewed-by: Brian Brook

Re: [lng-odp] [API-NEXT PATCH v2 06/16] Fix a locking bug

2017-04-04 Thread Ola Liljedahl
mmit log, and (c) update the Bug entry with the URL >> of the patch that fixes this bug. >> >> On Tue, Apr 4, 2017 at 1:47 PM, Brian Brooks wrote: >>> Signed-off-by: Kevin Wang >>> Reviewed-by: Ola Liljedahl >>> Reviewed-by: Brian Brooks >>

Re: [lng-odp] [API-NEXT PATCH v2 15/16] Add llqueue, an unbounded concurrent queue

2017-04-04 Thread Ola Liljedahl
m. > > On 04/04/17 21:48, Brian Brooks wrote: >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> --- >> platform/linux-generic/include/odp_llqueue.h | 285 >> +++ >> 1 file changed, 285 insertions(+) >> cr

Re: [lng-odp] [API-NEXT PATCH v2 12/16] Add LL/SC and signaling primitives

2017-04-04 Thread Ola Liljedahl
Sorry to say but I see the ARM disclaimer at the bottom even though I requested the disclaimer not to be added to this specific email (there is a trick for that). I need to figure out what went wrong. -- Ola On 4 April 2017 at 22:38, Ola Liljedahl wrote: > > > > > On 04/04/2017,

Re: [lng-odp] [API-NEXT PATCH v2 12/16] Add LL/SC and signaling primitives

2017-04-04 Thread Ola Liljedahl
I think I missed one comment. On 04/04/2017, 22:14, "Dmitry Eremin-Solenikov" wrote: >On 04.04.2017 21:48, Brian Brooks wrote: >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> Reviewed-by: Honnappa Nagarahalli >> --- >> plat

Re: [lng-odp] [API-NEXT PATCH v2 13/16] Add a bitset

2017-04-04 Thread Ola Liljedahl
Sending from my ARM email account, I hope Outlook does not mess up the format. On 04/04/2017, 22:21, "Dmitry Eremin-Solenikov" wrote: >On 04.04.2017 21:48, Brian Brooks wrote: >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> Re

Re: [lng-odp] [API-NEXT PATCH v2 12/16] Add LL/SC and signaling primitives

2017-04-04 Thread Ola Liljedahl
On 04/04/2017, 22:14, "Dmitry Eremin-Solenikov" wrote: >On 04.04.2017 21:48, Brian Brooks wrote: >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> Reviewed-by: Honnappa Nagarahalli >> --- >> plat

Re: [lng-odp] [API-NEXT 2/4] linux-generic: ring.c: use required memory orderings

2017-03-31 Thread Ola Liljedahl
On 31 March 2017 at 15:21, Maxim Uvarov wrote: > On 03/28/17 22:23, Brian Brooks wrote: >> From: Ola Liljedahl >> >> Signed-off-by: Ola Liljedahl >> Reviewed-by: Brian Brooks >> --- >> platform/linux-generic/pktio/ring.c | 30 ++---

Re: [lng-odp] [API-NEXT 4/4] A scalable software scheduler

2017-03-30 Thread Ola Liljedahl
No build, no run. We found several problems (memory ordering related so visible on ARM but not on x86) in the upstream code when running on ARM systems. Aren’t there any ARM systems to run on in the LNG lab? -- Ola Ola Liljedahl, Networking System Architect, ARM Phone: +46 706 866 373 Skype

Re: [lng-odp] 32b support in ODP-Cloud

2017-03-29 Thread Ola Liljedahl
On 29 March 2017 at 13:25, Bill Fischofer wrote: > > > On Wed, Mar 29, 2017 at 5:47 AM, Ola Liljedahl > wrote: > >> On 29 March 2017 at 10:43, Francois Ozog >> wrote: >> >>> If there is a cost to get virtual address, then I assume translation is >

Re: [lng-odp] 32b support in ODP-Cloud

2017-03-29 Thread Ola Liljedahl
is is not optimised for performance. The design does provide the ability to check buffer handles for correctness/validity but I cannot see any code that actually does this so an invalid buffer handle might crash the code (some out of bounds memory access). > FF > > On 29 March 2017 at 10:00, Ol

Re: [lng-odp] [API-NEXT 3/4] api: queue: Add ring_size

2017-03-29 Thread Ola Liljedahl
On 29 March 2017 at 03:55, Brian Brooks wrote: > On 03/28 19:18:37, Bill Fischofer wrote: >> > > It is infinitely better to do patch review in plain text rather > than HTML. I thought this was a plain text mailing list? > >> >> >>