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 B3B02436F7; Fri, 15 Dec 2023 04:57:58 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A1A3C402A6; Fri, 15 Dec 2023 04:57:58 +0100 (CET) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mails.dpdk.org (Postfix) with ESMTP id 3558540266 for ; Fri, 15 Dec 2023 04:57:57 +0100 (CET) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-6cebbf51742so142640b3a.1 for ; Thu, 14 Dec 2023 19:57:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702612676; x=1703217476; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:to:from:date:from:to:cc:subject:date:message-id :reply-to; bh=7RftSSZ3HzJBXYtxdxpVoWJuDLhpHaDqtTqBZybPcOw=; b=fXUYqUkenXZ3Wy5nTZ2K/y4N1nd/m0gVKT12u13Zk9U9Rkz/i2ivomNbbAETOneBuE Z/Ir0Iv2iZNpkfG1nTvM2Qo5AZ/VCICNq5qbN4XXSqzplMttDE6a9jSRFWvCCH9LlizG STqbSxujqjJnk23YTVKxaigqnu1TiGXxAPZAQCCSe7daaevr3PRoJD2xnGSnOXq9kfXP E74zHDximSLYV0agLF6QWeTyOK1Z8w8cY1C0yduluwH0v4i5gnFtyi6giO8IpqThCdbN Z2nlz34L6weVdABj+XdGOedvKJjOZNQEHrwG7IddbFCguC+p92KXrpetHSlc0UuUE0jY 07Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702612676; x=1703217476; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7RftSSZ3HzJBXYtxdxpVoWJuDLhpHaDqtTqBZybPcOw=; b=u8GvjmL66Ff7KvXMMcqMLc3grLEPB9pZ5qXqJRnfHyZjyghgVmz5DjBu7pzilmNCfG dRGxIq5uSRKwi6X8e4OleO4m2eE/JUtruEVwLCOdhmjZzfQoEj+iObRzvDUq0IFgulEb K3LHpKxFlG8ZPSz7r2o5hVmPe4T4un/xW78LNVBzOF6YyqDdUwC7hCfh3FBeo7xX0anT jc2qz3ICNp6sE0iN43wLtx0xePwEs3a8PKf39L+UL0Huy9mOtfgAlQoiiWG+Db68nDka hWYkqf2R4dIi2UjLLKYZmCHNcnODiealtuKrnsiAWkEhL9bpjpiwTLysjrPhVgmB7MAJ TN2Q== X-Gm-Message-State: AOJu0Yxs9NiVuosQjm+jgnmfyhUw119Qilr5vqoywBlP0rptOLnc03fR COilf28W2HV1MDnkNJdOm3PO4TTDnQtVxQ5bwVQ= X-Google-Smtp-Source: AGHT+IFXQk8QRT9k98uzDrrqWPYZglx4TQZeXBZz6h8Lg01MqM+jTQHcOkLDRSkh2KRjFygz83u25Q== X-Received: by 2002:a05:6a00:1887:b0:6ce:787e:89bc with SMTP id x7-20020a056a00188700b006ce787e89bcmr16941190pfh.31.1702612676355; Thu, 14 Dec 2023 19:57:56 -0800 (PST) Received: from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id g26-20020aa7875a000000b0068ff267f094sm12587454pfo.158.2023.12.14.19.57.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 19:57:56 -0800 (PST) Date: Thu, 14 Dec 2023 19:57:54 -0800 From: Stephen Hemminger To: dev@dpdk.org Subject: Re: [PATCH] net/tap: add deprecation notice for RTE_FLOW_ACTION_RSS Message-ID: <20231214195754.40de04fe@hermes.local> In-Reply-To: <20231214174951.8317-1-stephen@networkplumber.org> References: <20231214174951.8317-1-stephen@networkplumber.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 On Thu, 14 Dec 2023 09:49:51 -0800 Stephen Hemminger wrote: > The BPF infrastructure in kernel changed which broke the method > being used to load the RSS part of rte_flow in the TAP device. > Since this is a little used feature, and fixing the problem would > be moderately complex and create new dependency on libbpf, > mark the feature as deprecated and plan for removal. > > Signed-off-by: Stephen Hemminger > --- > doc/guides/rel_notes/deprecation.rst | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index 81b93515cbd9..7d9012ada2d7 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -146,3 +146,8 @@ Deprecation Notices > will be deprecated and subsequently removed in DPDK 24.11 release. > Before this, the new port library API (functions rte_swx_port_*) > will gradually transition from experimental to stable status. > + > +* tap: The support for RTE_FLOW_ACTION_TYPE_RSS is deprecated and > + will be removed in DPDK 24.11 release. It is already broken on recent > + Linux kernels due to changes in how BPF programs are loaded, > + and will not be fixed. See DPDK bugzilla 1329 https://bugs.dpdk.org/show_bug.cgi?id=1329