From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com [74.125.82.48]) by dpdk.org (Postfix) with ESMTP id 7723C3DC for ; Mon, 6 Mar 2017 11:38:44 +0100 (CET) Received: by mail-wm0-f48.google.com with SMTP id n11so60548378wma.0 for ; Mon, 06 Mar 2017 02:38:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=MOk75t/Q8ghK1jjiVOxZdU9MD+16R5LwpWFZ6bVrM2U=; b=FKCpg2aiblv5GjlXr0K6lEeNGYmTLPSGqsBBQeRPm98KF7B1K9Xj0GMLr8VHzUuCA6 T2yumn4ik5u1et4vkK7dU1bbjQyhX0ZHRHBIlj80PDG8gxMBKBUOSK9zLnF6pEtfo+hq 6UeN5mVUJPv4wRnUL8WYmB5jiV9UbwJ4fLxPaxyiuLsA9F/zJsHlzQwSwqWLoPtAT81f hcwQt1fGZtVM6xjQABE7k3LqXVsue3hvvlH2go3OmKVes8nxTrSLE8StS5nHL4Wvhj/+ 4IPJZThXjKsVlzg75qsDeDfBWFuKCsPyACfHsDI0cjTTheaK9UGpkDR/LZ5YXITMiptn +l2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=MOk75t/Q8ghK1jjiVOxZdU9MD+16R5LwpWFZ6bVrM2U=; b=ftY/9e8XnvIOY1PcnV1naQqwyHyFykqLgeXXpfw62AAYn6mk26iXNPgXm5lKAZLnzK 0fJgp3xuq7K+Du2/oYpsDiL3FCMroeg2vRPigRf7QD5oB4JmJApNXcNhSLeVq0KhikH7 QL7hGmnKuLKA2tZr2wPCqiXHJBqbijl6eYoqnMFuXF1qkxl2Iqhub7cV23DgNT/R0vM6 /8fgNemcc8oV53XO9D57lQyKUswdGcqxylbHsy1cwggA6Zf6Sw6SYnaWseIxIhdtx1Kr ZVjHbLIrUto9q5fO/O/A+W5X5zhlAG0fUednkts5Skj5M6oCjkkJlmktoXseg/unxjTe tZBQ== X-Gm-Message-State: AMke39mOymONZBHcjwAtbWJLZzaH9FubNGOIlNrQKfWdSsWVjBfOt0hRcLJ9C39Tv5nH6lOS X-Received: by 10.28.71.87 with SMTP id u84mr4886383wma.101.1488796724180; Mon, 06 Mar 2017 02:38:44 -0800 (PST) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id m188sm14299272wma.27.2017.03.06.02.38.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Mar 2017 02:38:43 -0800 (PST) From: Thomas Monjalon To: Cristian Dumitrescu Cc: dev@dpdk.org, jerin.jacob@caviumnetworks.com, balasubramanian.manoharan@cavium.com, hemant.agrawal@nxp.com, shreyansh.jain@nxp.com Date: Mon, 06 Mar 2017 11:38:42 +0100 Message-ID: <6158991.OypYtkqGNY@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <1488589820-206947-3-git-send-email-cristian.dumitrescu@intel.com> References: <1488589820-206947-1-git-send-email-cristian.dumitrescu@intel.com> <1488589820-206947-3-git-send-email-cristian.dumitrescu@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v3 2/2] ethdev: add hierarchical scheduler API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Mar 2017 10:38:44 -0000 2017-03-04 01:10, Cristian Dumitrescu: > This patch introduces the generic ethdev API for the traffic manager > capability, which includes: hierarchical scheduling, traffic shaping, > congestion management, packet marking. We already have some API for QoS. Why integrating them in ethdev? ethdev is an interface for networking drivers. I think the QoS has nothing to do with drivers. If there are some operations to offload in drivers, please identify them and let's add the operations to ethdev. > Main features: > - Exposed as ethdev plugin capability (similar to rte_flow approach) I do not know what you call an ethdev plugin. rte_flow is a part of the driver interface.