From mboxrd@z Thu Jan 1 00:00:00 1970 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) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber_org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=2RoTRrM+Ko5hlmMClTYIOCqYqFC6UhsgBfBxXJk1H6I=; b=MRza0MoSUt/b0wEEucsSebeP1/e5kojA+T6b0XBBb0ouZ6SFHHlxdmtou+nfSB1rQm mbmKVelIJtx6A7BnFa6Qd0QqFnJ1+Ncs+vOIhU+wP7zRgy/JSSUBwc/pQPG+D46dqR3u gwFKy7qFyQMVE4OmC3KwiHOXl2x6WuPfpOXrmnQaxFoy1VtSyr8vPKG/KMZrEB1r5USW SUt7uV/A9rK4rnZpZqVNqF9YRnm39cRzm/rXBhgYm8qqicz23iVRQSZbpdwOGvSrtiIh 2L5rrS09uJepmy5jZ3XcyUctexJXR/q0TX6oqJsfo4/TjG8wSIqhIeN01YkIVFRTa384 DBXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=2RoTRrM+Ko5hlmMClTYIOCqYqFC6UhsgBfBxXJk1H6I=; b=GnWof+oDV5Z63UTZGzTHwPGZvQZkWGlNlg8KG0MofeeNFzCzVcl9Sk0JPBazTNdsgn u/bK7Ff9YkOdpIGtmtmE2sRqD0Q8eITLWQSg2y6VoxJYVM6Rra2trFPRXfebiFBF3en8 mPVoABfa+JOVOPCtVA2IDYajybrdYCkgNMJ5h2b0qAO2G1/qVwLlp99iTniN7pJEkZWK gABp2jtvUQGBgrHZ37gBu8evxilyYg9EieI9EmhM7RieTUXy8dyA9CO2K/fBHt2f3DGs ooGpjF1NSFq+hdT+xe7USGfdyC3+uWDd4dMjnLsuyM0qY/bPV2Hqj4GZoP8bjK5Sqcb2 H+2w== X-Gm-Message-State: ALoCoQmf0IX0OzAbyY3Jlt7D0zckh28UZnlcMwc9JeBHQUabTUS/mXkyylF4x9RSq1d4fQBb5pUk X-Received: by 10.68.90.36 with SMTP id bt4mr11448143pbb.107.1447437504403; Fri, 13 Nov 2015 09:58:24 -0800 (PST) Received: from xeon-e3.home.lan (static-50-53-82-155.bvtn.or.frontiernet.net. [50.53.82.155]) by smtp.gmail.com with ESMTPSA id bd10sm21603143pbd.29.2015.11.13.09.58.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 13 Nov 2015 09:58:23 -0800 (PST) From: Stephen Hemminger To: cristian.dumitrescu@intel.com Date: Fri, 13 Nov 2015 09:58:26 -0800 Message-Id: <1447437516-19152-1-git-send-email-stephen@networkplumber.org> X-Mailer: git-send-email 2.1.4 Cc: dev@dpdk.org Subject: [dpdk-dev] [PATCH v2 00/10] rte_sched: enhancements and cleanups X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2015 17:58:25 -0000 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