From e76eb560bcf31988384a0cecc6a617475cec1d06 Mon Sep 17 00:00:00 2001 From: Conor Walsh Date: Mon, 15 Nov 2021 17:58:54 +0000 Subject: [PATCH] net/vmxnet3: fix build with clang 13 The completed variable is used for debug logs even though clang 13 reports it as unused. Bugzilla ID: 881 Fixes: c3ecdbb376da ("vmxnet3: support TSO") Cc: stable@dpdk.org Reported-by: Liang Longfeng Signed-off-by: Conor Walsh Reviewed-by: David Marchand --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/vmxnet3/vmxnet3_rxtx.c b/drivers/net/vmxnet3/vmxnet3_rxtx.c index deba64be6a..d745064bc4 100644 --- a/drivers/net/vmxnet3/vmxnet3_rxtx.c +++ b/drivers/net/vmxnet3/vmxnet3_rxtx.c @@ -340,6 +340,9 @@ vmxnet3_tq_tx_complete(vmxnet3_tx_queue_t *txq) } PMD_TX_LOG(DEBUG, "Processed %d tx comps & command descs.", completed); + + /* To avoid compiler warnings when not in DEBUG mode. */ + RTE_SET_USED(completed); } uint16_t -- 2.39.5