From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <3chas3@gmail.com> Received: from mail-qt1-f194.google.com (mail-qt1-f194.google.com [209.85.160.194]) by dpdk.org (Postfix) with ESMTP id 550451B438; Mon, 11 Feb 2019 17:34:49 +0100 (CET) Received: by mail-qt1-f194.google.com with SMTP id n32so12806924qte.11; Mon, 11 Feb 2019 08:34:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=QXT2RF+7vB3FUtTjlLAjict9AYltCBwZodH47/tLGPM=; b=LkymjkQkZsrnOjZT1jRFnbBwgtSZ4sk/Mi07q/eYB5LEI3pkGZFuuGY1kkX/D/LPyi 2r8Ue6AxbGnP/yMtnY83VR1eTevHfi6qQ0Qy+zHE0HI6fQvkWKXKDvLwpMVNgNnMW5Ao PTbzgUVLOptBlkAEAkm0cudzXUOdDoTXYv/Z55Jgva1nelP4lvUtahf4Qpeo8Ojfx8xC T8plAjcVEXWeqszrIfydMO3lI9N6iG/mqIi6qxV9hKFv7q5p7WFfnjDTt5tK62JzlrLr phCXyWOz/UhNBPN381iX3kduCmVzNZyQldJFqFaIxrI41+wsQBctyWYPdWaNoIDHa+Ub lGVw== 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; bh=QXT2RF+7vB3FUtTjlLAjict9AYltCBwZodH47/tLGPM=; b=V8LsSoUnk0XGB6HYHeLID6I3uEMdQeoBwUu+lxf9YNTsCMMf5+/89Jh0XwMqs2PRZL 219RRgm62OHe5LMAkuc+P5mF8MyVEiUYRqf5GeX+eKf5/lPvt7YfRmU86ZcJ/evTx5DP wKz7GHVa5dEBiUtc55cgWyGLx+myTFgVcPfZNfGRjFGrOsqXjiRtsQOflbankK3KB6A9 oA7RVpGlYdjD3tQ59QAh63P0uK/1PeRH07BUFVDflTfdKFQSHk3WmIF0/1G6gLrFQVnc b93y0zSijCTCyI8KDWoGpcXtEgLbX7MPYDOwDLRpxrIg6Sl9w4eJ2tJATebnQDtXu8PR UX3w== X-Gm-Message-State: AHQUAubeMG80uvtZGEflClzm82YEKWI5clqTme+xmL9EFaVTnjbqKZ7y EUe6bsQphH3/tTYw7y8bOS89ru6X X-Google-Smtp-Source: AHgI3IY+rdXN8bLiRDVz5itC9X+3rbZz2i65Ss+711BPAQLb5Qq/TYNf5AAwddeTsTH4qLizvbGbrw== X-Received: by 2002:ac8:2eb8:: with SMTP id h53mr27249720qta.18.1549902888603; Mon, 11 Feb 2019 08:34:48 -0800 (PST) Received: from monolith.fios-router.home (pool-96-255-82-34.washdc.fios.verizon.net. [96.255.82.34]) by smtp.gmail.com with ESMTPSA id s128sm10629941qkh.59.2019.02.11.08.34.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Feb 2019 08:34:48 -0800 (PST) From: Chas Williams <3chas3@gmail.com> To: dev@dpdk.org Cc: declan.doherty@intel.com, Chas Williams <3chas3@gmail.com>, stable@dpdk.org, Chas Williams Date: Mon, 11 Feb 2019 11:34:36 -0500 Message-Id: <20190211163436.12382-1-3chas3@gmail.com> X-Mailer: git-send-email 2.17.2 Subject: [dpdk-dev] [PATCH] net/bonding: fix transmit in 802.3ad mode X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2019 16:34:49 -0000 We can transmit if there is at least one distributing slave. Fixes: 09150784a776 ("net/bonding: burst mode hash calculation") Cc: stable@dpdk.org Signed-off-by: Chas Williams --- drivers/net/bonding/rte_eth_bond_pmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c b/drivers/net/bonding/rte_eth_bond_pmd.c index 23cec2549..2304172d0 100644 --- a/drivers/net/bonding/rte_eth_bond_pmd.c +++ b/drivers/net/bonding/rte_eth_bond_pmd.c @@ -1319,7 +1319,7 @@ bond_ethdev_tx_burst_8023ad(void *queue, struct rte_mbuf **bufs, slave_port_ids[i]; } - if (likely(dist_slave_count > 1)) { + if (likely(dist_slave_count > 0)) { /* * Populate slaves mbuf with the packets which are to be sent -- 2.17.2