projects
/
platform
/
adaptation
/
renesas_rcar
/
renesas_kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
sfc: Fix division by zero when using one RX channel and no SR-IOV
[platform/adaptation/renesas_rcar/renesas_kernel.git]
/
drivers
/
net
/
ethernet
/
sfc
/
efx.c
diff --git
a/drivers/net/ethernet/sfc/efx.c
b/drivers/net/ethernet/sfc/efx.c
index
3cbfbff
..
4a00053
100644
(file)
--- a/
drivers/net/ethernet/sfc/efx.c
+++ b/
drivers/net/ethernet/sfc/efx.c
@@
-1349,7
+1349,7
@@
static int efx_probe_interrupts(struct efx_nic *efx)
}
/* RSS might be usable on VFs even if it is disabled on the PF */
- efx->rss_spread = (
efx->n_rx_channels > 1
?
+ efx->rss_spread = (
(efx->n_rx_channels > 1 || !efx_sriov_wanted(efx))
?
efx->n_rx_channels : efx_vf_size(efx));
return 0;