From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2F7264640B; Mon, 17 Mar 2025 21:09:49 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0048F402D5; Mon, 17 Mar 2025 21:09:48 +0100 (CET) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 742EE402D0 for <dev@dpdk.org>; Mon, 17 Mar 2025 21:09:47 +0100 (CET) Received: by linux.microsoft.com (Postfix, from userid 1202) id BC5F32037F8F; Mon, 17 Mar 2025 13:09:46 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com BC5F32037F8F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxonhyperv.com; s=default; t=1742242186; bh=LIlsYW9dRw0nX/4WGflHSgsrYP9xiLgZPSQS0YDtAwI=; h=From:To:Cc:Subject:Date:From; b=Q+DrxBClurMVznsbXynWc5v67z7rxvNtXW+v5HKUfQPpCHPVbY3c566UKxmjkrQ+g AmlxlWk6ZaYiOFMEa2WFMkRdrJ/v1QoyaXKptP345TdObNsL7M/ljPx1GoxTyoyfrT uDCmldUS8QwyF5b40iThZlNkVwp+JyyY8Z2bEYPk= From: longli@linuxonhyperv.com To: Stephen Hemminger <stephen@networkplumber.org>, Wei Hu <weh@microsoft.com>, Thomas Monjalon <thomas@monjalon.net>, David Marchand <david.marchand@redhat.com> Cc: dev@dpdk.org, Long Li <longli@microsoft.com> Subject: [Patch v3] doc: announce bus/vmbus API changes Date: Mon, 17 Mar 2025 13:09:44 -0700 Message-Id: <1742242184-19600-1-git-send-email-longli@linuxonhyperv.com> X-Mailer: git-send-email 1.8.3.1 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org From: Long Li <longli@microsoft.com> All vmbus APIs are used internally by DPDK core and net/netvsc PMD. It's not feasible or practical to use those APIs by the application. Those APIs will become internal in DPDK 25.11. Signed-off-by: Long Li <longli@microsoft.com> --- Change in v2: add details on what APIs will be changed v3: remove the reference to version.map doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 3f5f0e949c..9d3fb318f3 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -138,3 +138,7 @@ 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. + +* bus/vmbus: Starting DPDK 25.11, all the vmbus APIs defined in + drivers/bus/vmbus/rte_bus_vmbus.h will become internal to DPDK. Those APIs + are used internally by DPDK core and net/netvsc PMD. -- 2.34.1