From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f65.google.com (mail-lf0-f65.google.com [209.85.215.65]) by dpdk.org (Postfix) with ESMTP id 338C3F3E for ; Mon, 12 Mar 2018 09:42:24 +0100 (CET) Received: by mail-lf0-f65.google.com with SMTP id f75-v6so21902213lfg.6 for ; Mon, 12 Mar 2018 01:42:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=aD1hTyQv+2pKlABwsTl9PDAERXO+CICxFioPOKeGWfI=; b=QLr3Jd2M37UgO1bFmMryfRRsLOvA6MZnEUoOtHO6HgHVxgMJPTyt4ukJSXCSChVeWT 3koD9uear5p5JvCsIJFTvjmX2lLkzQG+7j1AiNk3mLqev9PXO/xLl3SmtS4jxSvLU83U wpe7iMQJo+3vELbn19wxjL3ulf1qw/hi+d7a1jvUJNCLaAKz6yXi3ZbRiZNLJZDZgUDz MlOegWhzL9M29w8gpGlNLYuKaAgcGGYW040TstiVVsxDUbHYp0BYZ84tvKWf30PRbWwt yOZkGwnSCM+4JFCHvIEchytf9nLvD6dffu5Ah/xAOMGq9p1YNpiINhzJbhol4xLczDER hnvg== 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:in-reply-to :references; bh=aD1hTyQv+2pKlABwsTl9PDAERXO+CICxFioPOKeGWfI=; b=doaMNivAsW4ArLYCBykrFgfzYzEvAae90GmKbI+FB30NlClwJ6UxL6WoOWXoQ6U1wj Y0PKYLedJB44ZhhSW66aniL0QsWYs+vPoM0tSf/wc0wmFSs5N47ylYEQIkuJtv3vDYi2 9gqu+ZoMFcyUruXiAOnvjZWwsDXECisW15rnkbKH8hEtTRpMd8buhNJ4u5mFAtkK+zDM 1J6t3RCQ0ehGl+7A+ldZdWZQ/R6asTdQUSE28Hm5e0+yq0UXiRU13FFYUkHMOUqIYwwe ZZKrmwtR+OyXpu7e34Y8oDkn/achelHI38HZvnUEiGbSpCxuSv9tenl5jeqaMzGjTTPw ThVA== X-Gm-Message-State: AElRT7FADFch0SreeEKvZQ3FakLHEvutVfwq+7FEZ9Z6hHBpXbUqksbq +UvDwlo8DfTCf3jw5ulSab1f+wUn6bc= X-Google-Smtp-Source: AG47ELt7huF06AaoJ9oX9H01lCTtrDTWYvDSEz9JDIVjl/9x+OeZ47YGqkogR+QNADSWRcpPJFTYQA== X-Received: by 10.46.53.23 with SMTP id z23mr4799866ljz.113.1520844143614; Mon, 12 Mar 2018 01:42:23 -0700 (PDT) Received: from sh.semihalf.local (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id t21sm1549933ljd.55.2018.03.12.01.42.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 12 Mar 2018 01:42:22 -0700 (PDT) From: Tomasz Duszynski To: dev@dpdk.org Cc: mw@semihalf.com, dima@marvell.com, nsamsono@marvell.com, jck@semihalf.com, jianbo.liu@arm.com, Tomasz Duszynski Date: Mon, 12 Mar 2018 09:42:04 +0100 Message-Id: <1520844132-29969-1-git-send-email-tdu@semihalf.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1519222460-14605-1-git-send-email-tdu@semihalf.com> References: <1519222460-14605-1-git-send-email-tdu@semihalf.com> Subject: [dpdk-dev] [PATCH v2 0/8] net/mrvl: add new features to PMD 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, 12 Mar 2018 08:42:24 -0000 This patch series comes along with a set of features, documentation updates and fixes. Below one can find a short summary of introduced changes: o Added support for selective Tx queue start and stop. o Added support for Rx flow control. o Added support for extended statistics counters. o Added support for ingress policer, egress scheduler and egress rate limiter. o Added support for configuring hardware classifier via a flow API. o Documented new features and their usage. Natalie Samsonov (1): net/mrvl: fix crash when port is closed without starting Tomasz Duszynski (7): net/mrvl: add ingress policer support net/mrvl: add egress scheduler/rate limiter support net/mrvl: document policer/scheduler/rate limiter usage net/mrvl: add classifier support net/mrvl: add extended statistics net/mrvl: add Rx flow control net/mrvl: add Tx queue start/stop v2: - Convert license header of a new file to SPDX tags. doc/guides/nics/features/mrvl.ini | 2 + doc/guides/nics/mrvl.rst | 257 +++- drivers/net/mrvl/Makefile | 1 + drivers/net/mrvl/mrvl_ethdev.c | 447 +++++- drivers/net/mrvl/mrvl_ethdev.h | 11 + drivers/net/mrvl/mrvl_flow.c | 2759 +++++++++++++++++++++++++++++++++++++ drivers/net/mrvl/mrvl_qos.c | 301 +++- drivers/net/mrvl/mrvl_qos.h | 22 + 8 files changed, 3782 insertions(+), 18 deletions(-) create mode 100644 drivers/net/mrvl/mrvl_flow.c -- 2.7.4