mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-21 18:27:22 +00:00
Fix unused variable warning in mlx5_ib_devx.c
With clang 15, the following -Werror warning is produced: sys/dev/mthca/mthca_cmd.c:662:23: error: variable 'tc' set but not used [-Werror,-Wunused-but-set-variable] int ts __unused = 0, tc = 0; ^ The 'ts' and 'tc' variables are eventually used only in mthca_dbg() macros, if CONFIG_INFINIBAND_MTHCA_DEBUG is defined. Ensure 'ts' and 'tc' are only declared and used when CONFIG_INFINIBAND_MTHCA_DEBUG is defined. MFC after: 3 days
This commit is contained in:
parent
3a0b243282
commit
5ae3710aeb
|
@ -659,7 +659,9 @@ static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm,
|
||||||
int nent = 0;
|
int nent = 0;
|
||||||
int i;
|
int i;
|
||||||
int err = 0;
|
int err = 0;
|
||||||
int ts __unused = 0, tc = 0;
|
#ifdef CONFIG_INFINIBAND_MTHCA_DEBUG
|
||||||
|
int ts = 0, tc = 0;
|
||||||
|
#endif /* CONFIG_INFINIBAND_MTHCA_DEBUG */
|
||||||
|
|
||||||
mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
|
mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
|
||||||
if (IS_ERR(mailbox))
|
if (IS_ERR(mailbox))
|
||||||
|
@ -693,8 +695,10 @@ static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm,
|
||||||
pages[nent * 2 + 1] =
|
pages[nent * 2 + 1] =
|
||||||
cpu_to_be64((mthca_icm_addr(&iter) + (i << lg)) |
|
cpu_to_be64((mthca_icm_addr(&iter) + (i << lg)) |
|
||||||
(lg - MTHCA_ICM_PAGE_SHIFT));
|
(lg - MTHCA_ICM_PAGE_SHIFT));
|
||||||
|
#ifdef CONFIG_INFINIBAND_MTHCA_DEBUG
|
||||||
ts += 1 << (lg - 10);
|
ts += 1 << (lg - 10);
|
||||||
++tc;
|
++tc;
|
||||||
|
#endif /* CONFIG_INFINIBAND_MTHCA_DEBUG */
|
||||||
|
|
||||||
if (++nent == MTHCA_MAILBOX_SIZE / 16) {
|
if (++nent == MTHCA_MAILBOX_SIZE / 16) {
|
||||||
err = mthca_cmd(dev, mailbox->dma, nent, 0, op,
|
err = mthca_cmd(dev, mailbox->dma, nent, 0, op,
|
||||||
|
|
Loading…
Reference in a new issue