From patchwork Wed Jul 21 15:58:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Havl=C3=ADk_Martin?= X-Patchwork-Id: 96176 X-Patchwork-Delegate: ferruh.yigit@amd.com 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 98C0AA0C51; Wed, 21 Jul 2021 17:58:53 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 88AC540696; Wed, 21 Jul 2021 17:58:53 +0200 (CEST) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mails.dpdk.org (Postfix) with ESMTP id 839724014E for ; Wed, 21 Jul 2021 17:58:51 +0200 (CEST) Received: from dpdk-test7.liberouter.org ([IPv6:2001:718:800:ff00:2eea:7fff:fef8:8792]) (authenticated bits=0) by eva.fit.vutbr.cz (8.16.1/8.16.1) with ESMTPSA id 16LFwVat082162 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 21 Jul 2021 17:58:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stud.fit.vutbr.cz; s=studfit; t=1626883121; bh=qxUShGWhH1t/xjRG7Y2dtxqWSKcOHA3N5fCc2ll5k2I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nEvFli3d9BzujfsTJMZ6dj7MoWwQ3rSE0KnsYcCJmycK2EdrhNM/Fp+OWLyXnH+FN QwxAq7is+n0ne4i6bEGpnlYLvBeemIWyKOkX7dM++bcuQO8LEV2P31dhVi6fGusyay LsgBmDytoqyHes860feO/5Uj3s0YTSkdK/2vIUn4= From: Martin Havlik To: xhavli56@stud.fit.vutbr.cz, Chas Williams , "Min Hu (Connor)" , Ciara Power , Ajit Khaparde , Rosen Xu , Bruce Richardson Cc: dev@dpdk.org, Jan Viktorin Date: Wed, 21 Jul 2021 17:58:15 +0200 Message-Id: <20210721155816.188795-4-xhavli56@stud.fit.vutbr.cz> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20210721155816.188795-3-xhavli56@stud.fit.vutbr.cz> References: <20210721155816.188795-3-xhavli56@stud.fit.vutbr.cz> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 3/4] doc: update bonding mode 8023ad info 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" Included info on dedicated queues and added related note about issue on mlx5. Signed-off-by: Martin Havlik Acked-by: Min Hu (Connor) --- doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst index 30c56cd375..19c65f314c 100644 --- a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst +++ b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst @@ -116,10 +116,18 @@ Currently the Link Bonding PMD library supports following modes of operation: #. Calls to ``rte_eth_tx_burst`` must have a buffer size of at least 2xN, where N is the number of slaves. This is a space required for LACP frames. Additionally LACP packets are included in the statistics, but they are not returned to the application. + This mode also supports enabling dedicated rx and tx queues for handling + LACP frames separately from fast application path, resulting in + a potential performance improvement. + +.. note:: + Currently mlx5 doesn't work with enabled dedicated queues due to + an issue with RTE flow rule creation prior to port start. + * **Transmit Load Balancing (Mode 5):** .. figure:: img/bond-mode-5.* Transmit Load Balancing (Mode 5)