From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by dpdk.org (Postfix) with ESMTP id 4114D1B9E0 for ; Thu, 18 Apr 2019 14:37:48 +0200 (CEST) Received: by mail-wr1-f66.google.com with SMTP id h4so2777212wre.7 for ; Thu, 18 Apr 2019 05:37:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=BCiItFqpsvylFNFnf/EZ6nhui0qxdkIO3/JrYLHCZtM=; b=F4csrjlxYOwSEXEJANc9EDUwiaLICpRFLn0UH32JxcdKzMR9aacfi0mkTtlNXiAXFl AEgg96N7/vasLlchduBaCl7w2tbOZX24dV+QUfBNF9ixpbBT3yx0cemOa2woXamv+muw C16355GIv/30CWT8gIF26GCNvuig6atYRZWS0brZ5gbT/NtBwnNTrL5GhSgwRrJhU8S2 ns7QWXWLKHLn34c0GTTCD9xBkeJ8GKci7L0olMwM0NFtF7JCRXUTWin7sp/Nb5AkEjRa MtXa61PxkbxrhdmOQthFB8KqzKlyB7CtEX9npHPW1tbwweoC+iToSkgUtCHOEIN53qWa AGVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=BCiItFqpsvylFNFnf/EZ6nhui0qxdkIO3/JrYLHCZtM=; b=BLEWdwpTkLa8i4B5ocX/HT7wxzIGg7+QTle0ucBsdwGITquaSWqWlpHzsy9ZkWhD4s 9D5gsG+uPkU8ERgFCkTrKr5BYNP4KkGB2jSxcYhJfkrL0YR/VcuXBVqg8qcRI8g1WVBX UFZKHwKVrR9pySCgccu4GE05TQhY8PMveRvg49OvMlvgkdTod2JU9fnKjKwx4n2/ffOp EOpJJpqkj1zD+1QbG1pLXcmMQHwPl+OIotTX494FM2hrSQgYZt4U/PHTdGHrWgCb+6Td toCVOfDSKWEcFpCnn24om+KLw/HaN/nvHt4xPF0JFoptACsvzwo+VuKaVvCRI/P8XQBJ qtsg== X-Gm-Message-State: APjAAAVhCtl4k58gpT1pcxGHzDxvykN8DC0z8pIVb1YUeX7JHTfqlfiL rFt2+29kQsfRMcgqShoohedUIw== X-Google-Smtp-Source: APXvYqz2SpXfO2Mg4WIb/MUkG+R740g1VtuXEeKG5R3UsvwCeRn0UXVZPjfucmxtlvDIp11vkFTLtw== X-Received: by 2002:adf:fec3:: with SMTP id q3mr62342391wrs.173.1555591068075; Thu, 18 Apr 2019 05:37:48 -0700 (PDT) Received: from 6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id l20sm1758484wme.20.2019.04.18.05.37.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Apr 2019 05:37:47 -0700 (PDT) Date: Thu, 18 Apr 2019 14:37:46 +0200 From: Adrien Mazarguil To: Thomas Monjalon Cc: Wenzhuo Lu , Jingjing Wu , Bernard Iremonger , Hemant Agrawal , Shreyansh Jain , John Daley , Hyong Youb Kim , Gaetan Rivet , Beilei Xing , Qi Zhang , Matan Azrad , Shahaf Shuler , Yongseok Koh , Andrew Rybchenko , John McNamara , Pablo de Lara , Bruce Richardson , Harry van Haaren , Xiaoyun Li , Ferruh Yigit , dev@dpdk.org Message-ID: <20190418123745.GE4889@6wind.com> References: <20190417003627.24607-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190417003627.24607-1-thomas@monjalon.net> Subject: Re: [dpdk-dev] [PATCH] ethdev: deprecate legacy filter 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: Thu, 18 Apr 2019 12:37:48 -0000 On Wed, Apr 17, 2019 at 02:36:27AM +0200, Thomas Monjalon wrote: > As stated in the deprecation notice from December 2016, > "the legacy filter API, including rte_eth_dev_filter_supported(), > rte_eth_dev_filter_ctrl() as well as filter types MACVLAN, ETHERTYPE, > FLEXIBLE, SYN, NTUPLE, TUNNEL, FDIR, HASH and L2_TUNNEL, is superseded > by the generic flow API (rte_flow)". > > After a long wait of more than two years, the legacy filter API > is marked as deprecated, while still tested with testpmd and > the tep_termination example. > > The next step will be to announce a deadline for complete removal. > As preparation of the removal of rte_eth_ctrl.h, > RTE_ETH_FLOW_*, RTE_TUNNEL_TYPE_* and RTE_ETH_HASH_FUNCTION_* definitions > are moved to rte_ethdev.h and rte_flow.h. > > Signed-off-by: Thomas Monjalon Acked-by: Adrien Mazarguil -- Adrien Mazarguil 6WIND From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 21AEDA00E6 for ; Thu, 18 Apr 2019 14:37:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id BAC191B9E7; Thu, 18 Apr 2019 14:37:49 +0200 (CEST) Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by dpdk.org (Postfix) with ESMTP id 4114D1B9E0 for ; Thu, 18 Apr 2019 14:37:48 +0200 (CEST) Received: by mail-wr1-f66.google.com with SMTP id h4so2777212wre.7 for ; Thu, 18 Apr 2019 05:37:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=BCiItFqpsvylFNFnf/EZ6nhui0qxdkIO3/JrYLHCZtM=; b=F4csrjlxYOwSEXEJANc9EDUwiaLICpRFLn0UH32JxcdKzMR9aacfi0mkTtlNXiAXFl AEgg96N7/vasLlchduBaCl7w2tbOZX24dV+QUfBNF9ixpbBT3yx0cemOa2woXamv+muw C16355GIv/30CWT8gIF26GCNvuig6atYRZWS0brZ5gbT/NtBwnNTrL5GhSgwRrJhU8S2 ns7QWXWLKHLn34c0GTTCD9xBkeJ8GKci7L0olMwM0NFtF7JCRXUTWin7sp/Nb5AkEjRa MtXa61PxkbxrhdmOQthFB8KqzKlyB7CtEX9npHPW1tbwweoC+iToSkgUtCHOEIN53qWa AGVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=BCiItFqpsvylFNFnf/EZ6nhui0qxdkIO3/JrYLHCZtM=; b=BLEWdwpTkLa8i4B5ocX/HT7wxzIGg7+QTle0ucBsdwGITquaSWqWlpHzsy9ZkWhD4s 9D5gsG+uPkU8ERgFCkTrKr5BYNP4KkGB2jSxcYhJfkrL0YR/VcuXBVqg8qcRI8g1WVBX UFZKHwKVrR9pySCgccu4GE05TQhY8PMveRvg49OvMlvgkdTod2JU9fnKjKwx4n2/ffOp EOpJJpqkj1zD+1QbG1pLXcmMQHwPl+OIotTX494FM2hrSQgYZt4U/PHTdGHrWgCb+6Td toCVOfDSKWEcFpCnn24om+KLw/HaN/nvHt4xPF0JFoptACsvzwo+VuKaVvCRI/P8XQBJ qtsg== X-Gm-Message-State: APjAAAVhCtl4k58gpT1pcxGHzDxvykN8DC0z8pIVb1YUeX7JHTfqlfiL rFt2+29kQsfRMcgqShoohedUIw== X-Google-Smtp-Source: APXvYqz2SpXfO2Mg4WIb/MUkG+R740g1VtuXEeKG5R3UsvwCeRn0UXVZPjfucmxtlvDIp11vkFTLtw== X-Received: by 2002:adf:fec3:: with SMTP id q3mr62342391wrs.173.1555591068075; Thu, 18 Apr 2019 05:37:48 -0700 (PDT) Received: from 6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id l20sm1758484wme.20.2019.04.18.05.37.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Apr 2019 05:37:47 -0700 (PDT) Date: Thu, 18 Apr 2019 14:37:46 +0200 From: Adrien Mazarguil To: Thomas Monjalon Cc: Wenzhuo Lu , Jingjing Wu , Bernard Iremonger , Hemant Agrawal , Shreyansh Jain , John Daley , Hyong Youb Kim , Gaetan Rivet , Beilei Xing , Qi Zhang , Matan Azrad , Shahaf Shuler , Yongseok Koh , Andrew Rybchenko , John McNamara , Pablo de Lara , Bruce Richardson , Harry van Haaren , Xiaoyun Li , Ferruh Yigit , dev@dpdk.org Message-ID: <20190418123745.GE4889@6wind.com> References: <20190417003627.24607-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline In-Reply-To: <20190417003627.24607-1-thomas@monjalon.net> Subject: Re: [dpdk-dev] [PATCH] ethdev: deprecate legacy filter 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Message-ID: <20190418123746.EV2OGC08znjCw3Zvlk-nTdwl_WGBgejlshk6KYxZRfE@z> On Wed, Apr 17, 2019 at 02:36:27AM +0200, Thomas Monjalon wrote: > As stated in the deprecation notice from December 2016, > "the legacy filter API, including rte_eth_dev_filter_supported(), > rte_eth_dev_filter_ctrl() as well as filter types MACVLAN, ETHERTYPE, > FLEXIBLE, SYN, NTUPLE, TUNNEL, FDIR, HASH and L2_TUNNEL, is superseded > by the generic flow API (rte_flow)". > > After a long wait of more than two years, the legacy filter API > is marked as deprecated, while still tested with testpmd and > the tep_termination example. > > The next step will be to announce a deadline for complete removal. > As preparation of the removal of rte_eth_ctrl.h, > RTE_ETH_FLOW_*, RTE_TUNNEL_TYPE_* and RTE_ETH_HASH_FUNCTION_* definitions > are moved to rte_ethdev.h and rte_flow.h. > > Signed-off-by: Thomas Monjalon Acked-by: Adrien Mazarguil -- Adrien Mazarguil 6WIND