From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by dpdk.org (Postfix) with ESMTP id D04FB688E for ; Sun, 29 Nov 2015 19:46:41 +0100 (CET) Received: by pacdm15 with SMTP id dm15so160705625pac.3 for ; Sun, 29 Nov 2015 10:46:40 -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=qDYRMQSdFpOijDMpnF/BdGc9XD3J2XN9Ms/xAy9RTwM=; b=qFz8nu/Py1JzsY12LOI2J0X4i5fd2d8fT/RcXn+GT+HTht2WPF/0TNQta8GcUmgWHT LkmvkhoTcrx0rwQOJE/xRNOGcYHydt+cwP/Mqf+8mG4UplsnZSgPNj/+Zl483m4vOSx+ /6yV857kB35IttcF2ZyKieLuZ28BTiLQ4hi7p4xZ+Cxj0mFatPMw76ZyAoatuogMzic2 zMoPplCo3JAZYx1ua/Gi/t6guwAoPtRNPvKynF1UKU85AmfT9yU8V+fV5RqfdENPTBTN zcRyP09xyZUxuldjVi1kfmUhQg+Cgo73ukmC4NUNUbRU9kzwC9umrSGLMBxdNayHQKV/ KkFA== 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=qDYRMQSdFpOijDMpnF/BdGc9XD3J2XN9Ms/xAy9RTwM=; b=Vk4H0YBWsBbFVO/ayJEfR9M3oXQd8uaKcuMYpNbEDl5+n9rcNh3IWvAT/7C6z7Ou8N TMaiqjAxL/jeA7zn4zgw/QPMGeUrViDCAPW+0jfHCurGtqPaV5CdZhKGJIzSIPIJRQ+H bFIdzpf45nNGT1N3GUAdt6jXGNI3fytypltM/DbykZU9qKj02nTZhhigalSYkqzjai6U u0+vDLUD7ZH08uHVwBNix2XJNZ3Y47p12KN754OnBQ9/97nLhFWBz+7pYf2iIazXaiQF 4CFiNAX8VI7pCcAcYjH9J2pLMVtQc/RUt6PMOkCdkk/jj2iVP7WvygW/UnfsQnBRSWWp v+8w== X-Gm-Message-State: ALoCoQldt9UPoxHuSCe6j0qpKKDIfjyFk99W22OYkQCptIJ/aMMviYUBh9YAFp8oOifJj36/xS2i X-Received: by 10.98.87.136 with SMTP id i8mr64245454pfj.94.1448822800646; Sun, 29 Nov 2015 10:46:40 -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 qn5sm46905832pac.41.2015.11.29.10.46.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 29 Nov 2015 10:46:39 -0800 (PST) From: Stephen Hemminger To: cristian.dumitrescu@intel.com Date: Sun, 29 Nov 2015 10:46:46 -0800 Message-Id: <1448822809-8350-1-git-send-email-stephen@networkplumber.org> X-Mailer: git-send-email 2.1.4 Cc: dev@dpdk.org Subject: [dpdk-dev] [PATCH 0/3] sched: patches for 2.2 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: Sun, 29 Nov 2015 18:46:42 -0000 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