From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id EF85DA0524; Thu, 4 Feb 2021 23:09:28 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C9B5324083F; Thu, 4 Feb 2021 23:09:28 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mails.dpdk.org (Postfix) with ESMTP id B5FA724082E for ; Thu, 4 Feb 2021 23:09:27 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 60F875C00EA; Thu, 4 Feb 2021 17:09:24 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 04 Feb 2021 17:09:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm3; bh= qDAW6QMT3Gr/ScBQxCHr64tiMZkHERbKnWUMHj57DVg=; b=sUZGl0h5TfCj6mzN FmY+VXYunC7sAiPTVctPR/NNmzao/bKSuk4mywhmHo2RVFW9AIfbz0NuPP9pGUEa bzUt6rQ0ldEvTHLazZrNJwTgu20SuM//2HOs+TSRH5pBjvdxP3dBRTk50WJMX2sF ZuQP00g6ELJKwmhWj+Ucc7DjVx9jQewnkCqgDEMUfqIuHpvN+Qp73vZ95/HUbk72 GSxB71OxPJM5whC2gRwJhwsTAASEMVThOotAaG9q+pjZio3GzsY+4rqPkKG/U+Iw vQTxQSXeiNPPn0ohqCzIjukJCyyccPbeqT8Xz2lMDhNm/xtlpm8DEfJMntDOBOsL ldnogw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=qDAW6QMT3Gr/ScBQxCHr64tiMZkHERbKnWUMHj57D Vg=; b=EUBWSIETpMSMDxMoLmFXv/MHGPCViPs0E+zqrgrIBFEJyAi5eVBFm+E4j cU7VlfE3SKkU2M737GeuJ/HSMG784Okj1ThlQylNfvGXY2UqZx7tQZ7xT6Cga8on Wi1rwHKeWjR9gtanT7pdvdtyUF1ZuBi0O1Ke2LsR99lIqiTz4n8BM4uMn25isIW6 f7IXencR4DzbyiA2V9gk6mp3Isx7mJR/DezJ+DNUSuGT/sJc+Qv0b/PznofDeDuy MZhlpi6OUAqhlCpDMNaQceAdVqW3IHem421stjAGhd0g3fdccebozWnMFy6OiGNW s5q5LtVUPh6YZs7ES0bePsodgqN/Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrgeeggdduhedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepffdvffejueetleefieeludduuefgteejleevfeekjeefieegheet ffdvkeefgedunecuffhomhgrihhnpeguphgukhdrohhrghenucfkphepjeejrddufeegrd dvtdefrddukeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id CB5061080057; Thu, 4 Feb 2021 17:09:23 -0500 (EST) From: Thomas Monjalon To: Asaf Penso Cc: dev@dpdk.org Date: Thu, 04 Feb 2021 23:09:21 +0100 Message-ID: <3332710.vYT52BTSvG@thomas> In-Reply-To: <1612458325-13508-1-git-send-email-asafp@nvidia.com> References: <1612458325-13508-1-git-send-email-asafp@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and actions support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 04/02/2021 18:05, Asaf Penso: > In http://doc.dpdk.org/guides/nics/overview.html, table 1.1 lists all > supported features. > It has a single line for "Flow API" that refers to rte_flow support. > rte_flow is composed of many items and actions that are not expressed in > this single line. > > The following new tables are suggested: > 1. rte_flow items > 2. rte_flow actions > 3. rte_flow shared actions > > Signed-off-by: Asaf Penso > --- > doc/guides/conf.py | 23 +++++--- > doc/guides/nics/features/default.ini | 109 +++++++++++++++++++++++++++++++++++ > doc/guides/nics/features/mlx4.ini | 15 +++++ > doc/guides/nics/features/mlx5.ini | 70 ++++++++++++++++++++++ > doc/guides/nics/overview.rst | 11 ++++ > 5 files changed, 221 insertions(+), 7 deletions(-) After running git status I remembered the generated .txt files must be added in .gitignore. [...] > +[rte_flow actions] > +end = Y > +void = Y > +jump = Y > +mark = Y > +flag = Y > +queue = Y > +drop = Y > +count = Y > +rss = Y > +port_id = Y > +meter = Y > +of_pop_vlan = Y > +of_push_vlan = Y > +of_set_vlan_vid = Y > +of_set_vlan_pcp = Y > +vxlan_encap = Y > +vxlan_decap = Y > +raw_encap = Y > +raw_decap = Y > +set_ipv4_src = Y > +set_ipv4_dst = Y > +set_ipv6_src = Y > +set_ipv6_dst = Y > +set_tp_src = Y > +set_tp_dst = Y > +dec_ttl = Y > +set_ttl = Y > +set_mac_src = Y > +set_mac_dst = Y > +inc_tcp_seq = Y > +dec_tcp_seq = Y > +inc_tcp_ack = Y > +dec_tcp_ack = Y > +set_tag = Y > +set_meta = Y > +set_ipv4_dscp = Y > +set_ipv6_dscp = Y > +age = Y > +sample = Y > +shared = S > +modify_field = Y I suggest not having "shared" in above table but marking "age" and "rss" as shared with "S" in above table. > +[rte_flow shared actions] > +age = Y > +rss = Y