net/sfc/base: fix probes in licensing support
EFSYS_PROBE1 takes one typed value (in addition to the probe name), whereas EFSYS_PROBE has just the probe name. Which to use is determined by the probe name – “fail1” probes are expected to include the function result. Fixes: 05fce2ce8451 ("net/sfc/base: import libefx licensing") Cc: stable@dpdk.org Signed-off-by: Mark Spender <mspender@solarflare.com> Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
This commit is contained in:
parent
f893aeb4ed
commit
5e6602ecdb
@ -498,7 +498,7 @@ efx_lic_v1v2_find_key(
|
||||
return (found);
|
||||
|
||||
fail1:
|
||||
EFSYS_PROBE(fail1);
|
||||
EFSYS_PROBE1(fail1, boolean_t, B_FALSE);
|
||||
|
||||
return (B_FALSE);
|
||||
}
|
||||
@ -540,7 +540,7 @@ fail3:
|
||||
fail2:
|
||||
EFSYS_PROBE(fail2);
|
||||
fail1:
|
||||
EFSYS_PROBE(fail1);
|
||||
EFSYS_PROBE1(fail1, boolean_t, B_FALSE);
|
||||
|
||||
return (B_FALSE);
|
||||
}
|
||||
@ -1158,7 +1158,7 @@ fail3:
|
||||
fail2:
|
||||
EFSYS_PROBE(fail2);
|
||||
fail1:
|
||||
EFSYS_PROBE(fail1);
|
||||
EFSYS_PROBE1(fail1, boolean_t, B_FALSE);
|
||||
|
||||
return (B_FALSE);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user