net/sfc/base: fix signed/unsigned mismatch
Use UINT32_MAX instead of assigning -1 to a uint32_t variable to
resolve "conversion from 'int' to 'uint32_t', signed/unsigned mismatch"
errors produced by the Visual Studio 2017 toolchain [with the default
/W4 /WX C compiler options which set warning level 4 and treat warnings
as errors].
Fixes: 107cf1d792
("net/sfc/base: move limits config to ef10 NIC board config")
Cc: stable@dpdk.org
Signed-off-by: Andrew Lee <alee@solarflare.com>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
This commit is contained in:
parent
9b1d5e45c0
commit
b69259cd15
@ -1936,7 +1936,7 @@ ef10_nic_board_cfg(
|
||||
encp->enc_rxq_limit = EFX_RXQ_LIMIT_TARGET;
|
||||
encp->enc_txq_limit = EFX_TXQ_LIMIT_TARGET;
|
||||
|
||||
encp->enc_buftbl_limit = 0xFFFFFFFF;
|
||||
encp->enc_buftbl_limit = UINT32_MAX;
|
||||
|
||||
/* Get interrupt vector limits */
|
||||
if ((rc = efx_mcdi_get_vector_cfg(enp, &base, &nvec, NULL)) != 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user