]> git.droids-corp.org - dpdk.git/commitdiff
net/txgbe: fix build with clang 13
authorConor Walsh <conor.walsh@intel.com>
Mon, 15 Nov 2021 17:58:54 +0000 (17:58 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 16 Nov 2021 12:02:24 +0000 (13:02 +0100)
eicr serves as a placeholder for some read-on-clear nic register.
clang 13 reports it as unused.

Bugzilla ID: 881
Fixes: b7311360fb67 ("net/txgbe: support VF interrupt")
Cc: stable@dpdk.org
Reported-by: Liang Longfeng <longfengx.liang@intel.com>
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Reviewed-by: David Marchand <david.marchand@redhat.com>
drivers/net/txgbe/txgbe_ethdev_vf.c

index 67ae69dec30a52a1aabf4cb2256418821a3413fe..8eb6fdd3c90490ae8b9ec2617c305bfc7b55c7c2 100644 (file)
@@ -1291,6 +1291,9 @@ txgbevf_dev_interrupt_get_status(struct rte_eth_dev *dev)
        /* Workround for ICR lost */
        intr->flags |= TXGBE_FLAG_MAILBOX;
 
+       /* To avoid compiler warnings set eicr to used. */
+       RTE_SET_USED(eicr);
+
        return 0;
 }