From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [PATCH v2 00/10] rte_sched: enhancements and cleanups Date: Fri, 13 Nov 2015 09:58:26 -0800 Message-ID: <1447437516-19152-1-git-send-email-stephen@networkplumber.org> Cc: dev@dpdk.org To: cristian.dumitrescu@intel.com Return-path: Received: from mail-pa0-f49.google.com (mail-pa0-f49.google.com [209.85.220.49]) by dpdk.org (Postfix) with ESMTP id 1F528C1BC for ; Fri, 13 Nov 2015 18:58:25 +0100 (CET) Received: by pasz6 with SMTP id z6so110192379pas.2 for ; Fri, 13 Nov 2015 09:58:24 -0800 (PST) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hierarchal scheduler changes (resend) Most of these are cleanups for existing code to make it more compatiable with coding style, and eliminate #ifdefs. The only substantive change is to allow more subports per scheduler instance. This was submitted for DPDK 2.1 but since it required some ABI finesse to change; the real part of this was held off for 2.2. Stephen Hemminger (10): qos: drop deprecated port hierarchy structure qos: cleanup comments qos: make debugging configurable qos: drop debug #ifdef's for credit check qos: remove debug conditional code around ENQUEUE qos: drop RTE_SCHED_WRR #define qos: cleanup defined constants qos: allow enabling SSE optimizations in config sched: fix coding style sched: allow more subports config/common_bsdapp | 2 + config/common_linuxapp | 2 + lib/librte_mbuf/rte_mbuf.h | 5 +- lib/librte_sched/rte_sched.c | 565 +++++++++++++++++++------------------------ lib/librte_sched/rte_sched.h | 235 ++++++++++-------- 5 files changed, 385 insertions(+), 424 deletions(-) -- 2.1.4