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 7AE5EA0C4B for ; Tue, 10 Aug 2021 17:45:46 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7186C411C7; Tue, 10 Aug 2021 17:45:46 +0200 (CEST) Received: from smtp-relay-canonical-0.canonical.com (smtp-relay-canonical-0.canonical.com [185.125.188.120]) by mails.dpdk.org (Postfix) with ESMTP id B0A714014F for ; Tue, 10 Aug 2021 17:45:45 +0200 (CEST) Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPS id 0B4BF3F0FD for ; Tue, 10 Aug 2021 15:45:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1628610345; bh=pyPWBQ6Gko/ePVg2k/lV0oAr+PPFu1kHWjfC9j2Uauk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=fytUxR2R0iokONtsWW9SBz2D04kJVBkScqslJN44HzELcvTNPgAKgwessDLef9VfB +fCScQkCDP5Eht7mNHn8mydduVDkf1AtwWHnk+xkiIEmcNuH/HEHmpitgxCznsIKUy WrJf9G0qPslT5IzTgDkCFuzTgnMXn+262mtKKAO+c3bYGxqrafCMiPhe0obFW76sBP V4v2rkjSbMZGDMEGd2F1VKW3xpxPJLVD2vbsASGcEOycorroEE5dfvT9tgLv1oqw5b i7BSK+CHAokXJl68kIsOH0Yo38RdJKuU2aldYirWHMHDeFsLN4hK6tIDea0gcHhJiB pUTkd0EIL8xAg== Received: by mail-ej1-f72.google.com with SMTP id k21-20020a1709062a55b0290590e181cc34so5766085eje.3 for ; Tue, 10 Aug 2021 08:45:45 -0700 (PDT) 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:mime-version:content-transfer-encoding; bh=pyPWBQ6Gko/ePVg2k/lV0oAr+PPFu1kHWjfC9j2Uauk=; b=cmCaZHAhXmlLMuz1q1QdZAgNvlaUyHur5UpokDP6mD7tgQT2wtK+ow6KL8C5VTLMNE /kCOQJpWnIWVPfEzJYm2rROjRVfj6Ak/9mgX7O9/ZTvK1ti/Hf1mjjtr/b8lWd+wOznC 1z89/oirgPMe/SHZ2C5Szfsdbbu9AlxCSTJVB9klouAtcEK6fAOIxDdolpC+UjUUgjUD wyXE1bWfA+fdPbJyP4JTvAaoY5sNO4Bq2nwEwEtGzVjQHeux9VhBOA2b/DvGf4iBVe3u MzvXM0HYtfvr8iZpCk4lGNlNKmKf8RwPUpNMEQNDXKPwYMbximO+l3X1tyOG8pKEiXtT Gmfw== X-Gm-Message-State: AOAM530r/W5UYqIwdJAGlJAf/2EgzIsRMzyGMtCsR9F03Ci7E4U7Y/rq E4JOB4pNO34+DNTNzLuXcAbG3LsqJNcqDj2iE0QUpMA62uDYDQHincpdCACdniXsduDc69bjAkF ulKAOHmSv5/4dIscKG2q1jHcL X-Received: by 2002:a05:6402:3496:: with SMTP id v22mr5804955edc.223.1628610344114; Tue, 10 Aug 2021 08:45:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxMMFfC2DewB0SpSlg/xyL9zOXbMtWQvwq/m8We/DThxOPGiU94fCvqPd4SkEFLZbbsDvUvvA== X-Received: by 2002:a05:6402:3496:: with SMTP id v22mr5804932edc.223.1628610343934; Tue, 10 Aug 2021 08:45:43 -0700 (PDT) Received: from Keschdeichel.fritz.box ([2001:67c:1560:8007::aac:c4ad]) by smtp.gmail.com with ESMTPSA id v6sm2106354ejk.117.2021.08.10.08.45.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Aug 2021 08:45:43 -0700 (PDT) From: christian.ehrhardt@canonical.com To: Ferruh Yigit Cc: Andrew Rybchenko , Jerin Jacob , Ajit Khaparde , Raslan Darawsheh , Tyler Retzlaff , dpdk stable Date: Tue, 10 Aug 2021 17:40:21 +0200 Message-Id: <20210810154022.749358-101-christian.ehrhardt@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210810154022.749358-1-christian.ehrhardt@canonical.com> References: <20210810154022.749358-1-christian.ehrhardt@canonical.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] patch 'doc: announce common prefix for ethdev' has been queued to stable release 19.11.10 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to stable release 19.11.10 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 08/12/21. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/cpaelzer/dpdk-stable-queue This queued commit can be viewed at: https://github.com/cpaelzer/dpdk-stable-queue/commit/f8af3d85d70c3150a4b6334ff5793de7f2e7015e Thanks. Christian Ehrhardt --- >From f8af3d85d70c3150a4b6334ff5793de7f2e7015e Mon Sep 17 00:00:00 2001 From: Ferruh Yigit Date: Wed, 30 Jun 2021 10:21:16 +0100 Subject: [PATCH] doc: announce common prefix for ethdev [ upstream commit fb5b717acf432ca3f9f82292a1af9fe6242ee376 ] Announce adding 'RTE_ETH_' prefix to all public ethdev macros/enums on v21.11. Backward compatibility macros will be added on v21.11 and they will be removed on v22.11. Signed-off-by: Ferruh Yigit Acked-by: Andrew Rybchenko Acked-by: Jerin Jacob Acked-by: Ajit Khaparde Acked-by: Raslan Darawsheh Acked-by: Tyler Retzlaff --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 58109590cc..7ac836098a 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -59,6 +59,12 @@ Deprecation Notices - ``rte_eth_dev_stop`` - ``rte_eth_dev_close`` +* ethdev: Will add ``RTE_ETH_`` prefix to all ethdev macros/enums in v21.11. + Macros will be added for backward compatibility. + Backward compatibility macros will be removed on v22.11. + A few old backward compatibility macros from 2013 that does not have + proper prefix will be removed on v21.11. + * ethdev: New offload flags ``DEV_RX_OFFLOAD_FLOW_MARK`` will be added in 19.11. This will allow application to enable or disable PMDs from updating ``rte_mbuf::hash::fdir``. -- 2.32.0 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2021-08-10 15:11:16.868025557 +0200 +++ 0101-doc-announce-common-prefix-for-ethdev.patch 2021-08-10 15:11:13.130638908 +0200 @@ -1 +1 @@ -From fb5b717acf432ca3f9f82292a1af9fe6242ee376 Mon Sep 17 00:00:00 2001 +From f8af3d85d70c3150a4b6334ff5793de7f2e7015e Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit fb5b717acf432ca3f9f82292a1af9fe6242ee376 ] + @@ -22 +24 @@ -index 4bc4d34e5c..d9c0e65921 100644 +index 58109590cc..7ac836098a 100644 @@ -25,3 +27,3 @@ -@@ -51,6 +51,12 @@ Deprecation Notices - us extending existing enum/define. - One solution can be using a fixed size array instead of ``.*MAX.*`` value. +@@ -59,6 +59,12 @@ Deprecation Notices + - ``rte_eth_dev_stop`` + - ``rte_eth_dev_close`` @@ -35,3 +37,3 @@ - * ethdev: The flow director API, including ``rte_eth_conf.fdir_conf`` field, - and the related structures (``rte_fdir_*`` and ``rte_eth_fdir_*``), - will be removed in DPDK 20.11. + * ethdev: New offload flags ``DEV_RX_OFFLOAD_FLOW_MARK`` will be added in 19.11. + This will allow application to enable or disable PMDs from updating + ``rte_mbuf::hash::fdir``.