From: Martin Spinler <spin...@cesnet.cz>

Zero-sized TX burst floods the log no more.

Signed-off-by: Martin Spinler <spin...@cesnet.cz>
---
 drivers/net/nfb/nfb_tx.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/net/nfb/nfb_tx.h b/drivers/net/nfb/nfb_tx.h
index d3cbe3e6b3..910020e9e9 100644
--- a/drivers/net/nfb/nfb_tx.h
+++ b/drivers/net/nfb/nfb_tx.h
@@ -136,7 +136,10 @@ nfb_eth_ndp_tx(void *queue,
 
        struct ndp_packet packets[nb_pkts];
 
-       if (unlikely(ndp->queue == NULL || nb_pkts == 0)) {
+       if (unlikely(nb_pkts == 0))
+               return 0;
+
+       if (unlikely(ndp->queue == NULL)) {
                RTE_LOG(ERR, PMD, "TX invalid arguments!\n");
                return 0;
        }
-- 
2.35.1

Reply via email to