linux/drivers/net/ethernet
Paul M Stillwell Jr 2ec5638559 ice: handle increasing Tx or Rx ring sizes
There is an issue when the Tx or Rx ring size increases using
'ethtool -L ...' where the new rings don't get the correct ITR
values because when we rebuild the VSI we don't know that some
of the rings may be new.

Fix this by looking at the original number of rings and
determining if the rings in ice_vsi_rebuild_set_coalesce()
were not present in the original rings received in
ice_vsi_rebuild_get_coalesce().

Also change the code to return an error if we can't allocate
memory for the coalesce data in ice_vsi_rebuild().

Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Tested-by: Tony Brelinski <tonyx.brelinski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2021-03-31 14:21:27 -07:00
..
3com
8390
actions net: ethernet: actions: Add Actions Semi Owl Ethernet MAC driver 2021-03-22 12:56:21 -07:00
adaptec
aeroflex
agere
alacritech
allwinner
alteon
altera
amazon Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2021-03-25 16:30:46 -07:00
amd
apm
apple
aquantia
arc
atheros atl1c: use napi_alloc_skb 2021-03-19 11:45:07 -07:00
broadcom net: bcmgenet: remove unused including <linux/version.h> 2021-03-25 16:58:55 -07:00
brocade bna: Update driver to use ethtool_sprintf 2021-03-17 11:42:31 -07:00
cadence net: macb: simplify clk_init with dev_err_probe 2021-03-17 15:10:05 -07:00
calxeda
cavium
chelsio Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-03-25 15:31:22 -07:00
cirrus
cisco
cortina
davicom
dec
dlink
emulex
ezchip
faraday Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-03-25 15:31:22 -07:00
freescale dpaa2-switch: setup learning state on STP state change 2021-03-30 17:18:26 -07:00
fujitsu
google net: gve: remove duplicated allowed 2021-03-25 17:07:58 -07:00
hisilicon net: hns3: add stats logging when skb padding fails 2021-03-29 13:21:01 -07:00
huawei hinic: avoid gcc -Wrestrict warning 2021-03-24 18:00:32 -07:00
i825xx
ibm
intel ice: handle increasing Tx or Rx ring sizes 2021-03-31 14:21:27 -07:00
marvell net: marvell: Fix an alignment problem 2021-03-29 13:23:59 -07:00
mediatek net: ethernet: remove duplicated include 2021-03-26 15:18:50 -07:00
mellanox mlxsw: spectrum_router: Only perform atomic nexthop bucket replacement when requested 2021-03-30 17:51:21 -07:00
micrel
microchip lan743x: remove redundant intializations of pointers adapter and phydev 2021-03-29 10:56:41 -07:00
moxa net: moxa: remove redundant dev_err call in moxart_mac_probe() 2021-03-28 18:06:50 -07:00
mscc net: ocelot: Simplify MRP deletion 2021-03-24 12:14:08 -07:00
myricom
natsemi
neterion
netronome drivers: net: ethernet: struct sk_buff is declared duplicately 2021-03-25 17:04:15 -07:00
ni
nvidia
nxp
oki-semi
packetengines
pasemi
pensando ionic: pull per-q stats work out of queue loops 2021-03-30 17:37:13 -07:00
qlogic qede: remove unused including <linux/version.h> 2021-03-25 16:58:16 -07:00
qualcomm
rdc
realtek r8169: remove rtl_hw_start_8168c_3 2021-03-25 17:12:17 -07:00
renesas
rocker
samsung
seeq
sfc Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2021-03-25 16:30:46 -07:00
sgi
silan
sis
smsc drivers: net: smc91x: remove redundant initialization of pointer gpio 2021-03-28 17:51:17 -07:00
socionext Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2021-03-25 16:30:46 -07:00
stmicro stmmac: intel: add cross time-stamping freq difference adjustment 2021-03-30 13:38:46 -07:00
sun Fix a typo 2021-03-18 19:46:19 -07:00
synopsys
tehuti
ti bpf, devmap: Move drop error path to devmap for XDP_REDIRECT 2021-03-18 16:38:51 +01:00
toshiba
tundra
via net: ethernet: Fix typo of 'network' in comment 2021-03-30 18:14:11 -07:00
wiznet
xilinx net: axienet: Remove redundant dev_err call in axienet_probe() 2021-03-29 13:16:44 -07:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig net: ethernet: actions: Add Actions Semi Owl Ethernet MAC driver 2021-03-22 12:56:21 -07:00
korina.c
lantiq_etop.c
lantiq_xrx200.c net: lantiq: Remove redundant dev_err call in xrx200_probe() 2021-03-28 18:06:11 -07:00
Makefile net: ethernet: actions: Add Actions Semi Owl Ethernet MAC driver 2021-03-22 12:56:21 -07:00