From patchwork Fri Mar 31 18:51:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 125706 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4EA9342888; Fri, 31 Mar 2023 20:51:27 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DE904410D7; Fri, 31 Mar 2023 20:51:26 +0200 (CEST) Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mails.dpdk.org (Postfix) with ESMTP id 15F3E406BB for ; Fri, 31 Mar 2023 20:51:25 +0200 (CEST) Received: by mail-pj1-f41.google.com with SMTP id o6-20020a17090a9f8600b0023f32869993so26394665pjp.1 for ; Fri, 31 Mar 2023 11:51:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20210112.gappssmtp.com; s=20210112; t=1680288685; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=F3tatVIC8laW4vlnqnKWny2mWjcvYFqmwcJuqaJsK5k=; b=GscQss/oz4xTIaFCQzgfsU//MVo/BaVhbMDgL+IRcZS5TRA5GKF+4iSd7ybdtEBAiH H11pGMhmDXYXG/uw1Fkk3N6fHCQ+xCeAQKRb93xhoT7/vSB4XCfIQVqna6+mZPsGMFwy nPgA3KCTEiUUNTDXKz3L4NReDrs2D+9CkTBV5FNfPn/l4+KDlm9i72Uo7KDEq8NDKNr8 swDeTLxiuCYQqf+/j5aUPoWVTVBJs8PxD3afvp0AvnHw8NAl5xsD/CJsnScyKbi3hav8 Zry7vQMy6sle4KOepfgeFksN/NFDoI+7Z/KXgods5Uh8l7+FBGYShwwRbWU97Tl5/6QW on0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680288685; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=F3tatVIC8laW4vlnqnKWny2mWjcvYFqmwcJuqaJsK5k=; b=2FqQWX8pTRlt7gi8VEjjjgqb5nVJ6WQy5faSNHFGTBhah4PQetzcnGnveMPLVgwM1W RtOgGmnlvlLMorI4qlq8Ek3phCzRpnHo+NV/UBRUk7fdhPQFPX1ZWTaRcSQCaoEdkVyJ njIDJSl24juKVFAtqqcW0/S9P9oFRN39Djvk9blKzGJUN8q6hB/y/O6CyyF5CsZKjwpm uMhqtSu7dHUj5VvBo6vi7q6rlXLjPH0z8RGoyn5KqkCoaSpuXP66oR+RG8uF3rKsKWpE xz1dIdlWUYICKwp2hF6q1W8TDy/++6kxshO64j5X6S3lz4tbYCvE4Q/STt8ZR+QH1lKj itDQ== X-Gm-Message-State: AAQBX9chgAgAXerC1pt+ygOs05FqFzwP+q4x64gSFp1yUfLxQGWB3i2r +1P+J5LXJgQ8+sMDiL8quHNTGOJrdrSVf0tTZzqE6A== X-Google-Smtp-Source: AKy350Yc987PWWVW+18EK4h1SZiLlLjbWHAf25UbIrIJ7Ril2BlibDtA04en5RCtzha4q4DJfC/YTA== X-Received: by 2002:a17:90b:1e01:b0:234:159:4003 with SMTP id pg1-20020a17090b1e0100b0023401594003mr28434582pjb.25.1680288684747; Fri, 31 Mar 2023 11:51:24 -0700 (PDT) Received: from hermes.local (204-195-120-218.wavecable.com. [204.195.120.218]) by smtp.gmail.com with ESMTPSA id f11-20020a17090274cb00b001a065d3bb0esm1873282plt.211.2023.03.31.11.51.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Mar 2023 11:51:24 -0700 (PDT) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Subject: [PATCH] doc: announce inclusive naming function name changes Date: Fri, 31 Mar 2023 11:51:21 -0700 Message-Id: <20230331185121.193521-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 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 In order to suppor inclusive naming, some of the functions in DPDK will need to be renamed. Do this through deprecation process now for 23.07. Signed-off-by: Stephen Hemminger --- doc/guides/rel_notes/deprecation.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index dcc1ca169668..bae39ad5ffd4 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -163,3 +163,19 @@ Deprecation Notices The new port library API (functions rte_swx_port_*) will gradually transition from experimental to stable status starting with DPDK 23.07 release. + +* mbuf: The function ``rte_mbuf_sanity_check`` will be deprecated in DPDK 23.07 + and removed in DPDK 23.11. The new function will be ``rte_mbuf_validate``. + +* jobstats: The function ``rte_jobstats_abort`` will be deprecated in DPDK 23.07 + and removed in DPDK 23.11. The new function will be ``rte_jobstats_cancel``. + +* bonding: References to slave will be removed in DPDK 23.11. The following + functions will be deprecated in DPDK 23.07, and removed in DPDK 23.11. + The old functions: + ``rte_eth_bond_8023ad_slave_info``, ``rte_eth_bond_active_slaves_get``, + ``rte_eth_bond_slave_add``, ``rte_eth_bond_slave_remove``, and + ``rte_eth_bond_slaves_get`` will be replaced by: + ``rte_eth_bond_8023ad_child_info``, ``rte_eth_bond_active_children_get``, + ``rte_eth_bond_child_add``, ``rte_eth_bond_child_remove``, + and ``rte_eth_bond_children_get``.