For this series: Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org>
On Fri, Jun 30, 2017 at 9:10 AM, Petri Savolainen <petri.savolai...@linaro.org> wrote: > First removed dependency to queue internals from scheduler interface. Then > removed almost all references to queue internals from default and iquery > schedulers. This required move of ordered queue data structure from queue to > scheduler files. The last references require queue / pktio interface change > and > thus is left as the next step. Scheduler performance increased couple of > percents. > > > Petri Savolainen (4): > linux-gen: sched: remove schedule interface depedency to qentry > linux-gen: sched: use config max ordered locks > linux-gen: sched: remove most dependecies to qentry > linux-gen: sched: remove unused sched interface functions > > .../linux-generic/include/odp_config_internal.h | 2 +- > .../linux-generic/include/odp_queue_internal.h | 7 - > platform/linux-generic/include/odp_schedule_if.h | 13 +- > platform/linux-generic/odp_queue.c | 68 +-------- > platform/linux-generic/odp_schedule.c | 161 > +++++++++++++-------- > platform/linux-generic/odp_schedule_iquery.c | 158 ++++++++++++-------- > platform/linux-generic/odp_schedule_sp.c | 18 +-- > 7 files changed, 211 insertions(+), 216 deletions(-) > > -- > 2.13.0 >