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 26BC6A0575; Thu, 11 Mar 2021 14:15:16 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6FDAA22A464; Thu, 11 Mar 2021 14:14:39 +0100 (CET) Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by mails.dpdk.org (Postfix) with ESMTP id 469C822A526 for ; Thu, 11 Mar 2021 14:14:38 +0100 (CET) Received: from Internal Mail-Server by MTLPINE1 (envelope-from xuemingl@nvidia.com) with SMTP; 11 Mar 2021 15:14:34 +0200 Received: from nvidia.com (pegasus05.mtr.labs.mlnx [10.210.16.100]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 12BDDkZC023953; Thu, 11 Mar 2021 15:14:34 +0200 From: Xueming Li To: Andrew Rybchenko , Ferruh Yigit Cc: dev@dpdk.org, Viacheslav Ovsiienko , xuemingl@nvidia.com, Asaf Penso Date: Thu, 11 Mar 2021 13:13:33 +0000 Message-Id: <1615468416-10115-11-git-send-email-xuemingl@nvidia.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1615468416-10115-1-git-send-email-xuemingl@nvidia.com> References: <1615468416-10115-1-git-send-email-xuemingl@nvidia.com> In-Reply-To: <1608303356-13089-2-git-send-email-xuemingl@nvidia.com> References: <1608303356-13089-2-git-send-email-xuemingl@nvidia.com> Subject: [dpdk-dev] [PATCH v9 10/10] doc/release: add representor enhancements 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 Sender: "dev" Updates 21.05 release notes to include representor enhancements. Signed-off-by: Xueming Li --- doc/guides/rel_notes/release_21_05.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/guides/rel_notes/release_21_05.rst b/doc/guides/rel_notes/release_21_05.rst index 23f7f0bff9..d9e23756d1 100644 --- a/doc/guides/rel_notes/release_21_05.rst +++ b/doc/guides/rel_notes/release_21_05.rst @@ -70,6 +70,24 @@ New Features * Added command to display Rx queue used descriptor count. ``show port (port_id) rxq (queue_id) desc used count`` +* **Ethdev representor enhancement** + + Enhanced ethdev representor to support SubFunction and multi-host:: + + representor=# [0,2-4] /* Legacy VF compatible. */ + representor=[[c#]pf#]vf# c1pf2vf3 /* VF 3 on PF 2 of controller 1. */ + representor=[[c#]pf#]sf# sf[0,2-1023] /* 1023 SFs. */ + representor=[c#]pf# c2pf[0,1] /* 2 PFs on controller 2. */ + + * Introduced representor type of VF, SF and PF. + * Enhanced representor syntax parsing. + * Supported SF and PF type representor. + * Supported multi-host in representor. + * Added new PMD callback ``representor_info_get`` to get representor info. + * Added new helper function ``rte_eth_representor_id_get`` to calculate + unique representor ID from info. + * Updated representor iterator to match new enhanced syntax. + Removed Items ------------- -- 2.25.1