Hi Yi

Am I missing a prerequisite patch ?

http://patches.opendataplane.org/project/lng-odp/list/

Shows only three of the 4 patches, same in my mailbox


On branch api-next
Your branch is ahead of 'origin/api-next' by 3 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean


* 13131d1 :2017-01-11 - (HEAD -> api-next) linux-gen: add generic bitmaps
and iterators <Yi He>
* a265a1c :2017-01-11 - linux-gen: sched: add unsched_queue callback <Yi He>
* 2d41bcd :2017-01-11 - linux-gen: sched: solve ordered context inversion
<Yi He>
* 29b05df :2016-12-21 - (origin/api-next) linux-gen: _ishm: fixing typos
<Christophe Milard>

 2091  git am ~/Downloads/bundle-10-scheduler.mbox
 2093  ./bootstrap
 2094  ./configure --enable-schedule-iquery

config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --enable-schedule-iquery

Mike



On 11 January 2017 at 02:50, Yi He <yi...@linaro.org> wrote:

> v3: fix checkpatch.pl errors and warnings.
> v2: rebase to Matias' ordered queue impl, fix clang compilation.
>
> This patchset provides an alternate scheduler which can be enabled
> with --enable-schedule-iquery configuration option.
>
> Run l2fwd and odp_scheduling performance test programs show equivalent
> performance with the improved default scheduler, and can benifit use
> cases of fewer queue count such as microservices, etc.
>
> Supported parallel, atomic and ordered queue, with pktio polling.
> ordered queue re-uses the algorithm in default scheduler.
> pktio polling re-uses the same algorithm in default scheduler.
>
> l2fwd performance: 2 x 10GE, 64B frame, Bi-directional
> -- DPDK pktgen --
> -- ODP-linux l2fwd (DPDK pktio) --
> 2 x E5-2650 v3 @ 2.30GHz 40 cores
>
>      "DIRECT (REFERENCE)"      PARALLEL         ATOMIC
> core default (improved, Petri) default  iquery  default  iquery
> 1    20%                       16%      16%     16%      16%
> 2    38%                       27%      28%     26%      24%
> 4    37%                       16%      16%     5%       5%
>
> * Multi-core scaling downgrade may be related to software DPDK pktgen
> receive issue
>
> Yi He (4):
>   linux-gen: sched: solve ordered context inversion
>   linux-gen: sched: add unsched_queue callback
>   linux-gen: add generic bitmaps and iterators
>   linux-gen: add interests query (iquery) scheduler
>
>  platform/linux-generic/Makefile.am                 |    3 +
>  .../linux-generic/include/odp_bitmap_internal.h    |  320 ++++
>  platform/linux-generic/include/odp_schedule_if.h   |    5 +
>  platform/linux-generic/m4/odp_schedule.m4          |    7 +
>  platform/linux-generic/odp_bitmap.c                |  315 ++++
>  platform/linux-generic/odp_queue.c                 |    7 +-
>  platform/linux-generic/odp_schedule.c              |   13 +-
>  platform/linux-generic/odp_schedule_if.c           |    6 +
>  platform/linux-generic/odp_schedule_iquery.c       | 1523
> ++++++++++++++++++++
>  platform/linux-generic/odp_schedule_sp.c           |   13 +-
>  10 files changed, 2209 insertions(+), 3 deletions(-)
>  create mode 100644 platform/linux-generic/include/odp_bitmap_internal.h
>  create mode 100644 platform/linux-generic/odp_bitmap.c
>  create mode 100644 platform/linux-generic/odp_schedule_iquery.c
>
> --
> 2.7.4
>
>


-- 
Mike Holmes
Program Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
"Work should be fun and collaborative, the rest follows"

Reply via email to