This is the last round of sched updates for 2.2. It is based
on code changes (extensively) tested by QA and used in the vRouter.

Stephen Hemminger (3):
  rte_sched: keep track of RED drops
  rte_sched: introduce reciprocal divide
  rte_sched: eliminate floating point in calculating byte clock

 lib/librte_sched/Makefile         |  6 ++--
 lib/librte_sched/rte_reciprocal.c | 72 +++++++++++++++++++++++++++++++++++++++
 lib/librte_sched/rte_reciprocal.h | 39 +++++++++++++++++++++
 lib/librte_sched/rte_sched.c      | 43 ++++++++++++++++++-----
 lib/librte_sched/rte_sched.h      |  8 +++++
 5 files changed, 157 insertions(+), 11 deletions(-)
 create mode 100644 lib/librte_sched/rte_reciprocal.c
 create mode 100644 lib/librte_sched/rte_reciprocal.h

-- 
2.1.4

Reply via email to