linux/drivers/net
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
..
appletalk
arcnet
bonding net: bonding: remove repeated word 2021-03-30 16:56:39 -07:00
caif
can can: c_can: add support to 64 message objects 2021-03-30 11:14:53 +02:00
dsa net: mscc: ocelot: remove redundant dev_err call in vsc9959_mdio_bus_alloc() 2021-03-29 13:16:44 -07:00
ethernet ice: handle increasing Tx or Rx ring sizes 2021-03-31 14:21:27 -07:00
fddi
fjes
hamradio
hippi
hyperv hv_netvsc: Add error handling while switching data path 2021-03-29 16:35:59 -07:00
ieee802154 ieee802154: hwsim: remove redundant initialization of variable res 2021-03-29 16:23:08 -07:00
ipa net: ipa: remove repeated words 2021-03-30 16:56:39 -07:00
ipvlan
mdio net: mdio: Remove redundant dev_err call in mdio_mux_iproc_probe() 2021-03-29 13:16:44 -07:00
mhi net: mhi: remove pointless conditional before kfree_skb() 2021-03-30 13:47:28 -07:00
netdevsim
pcs
phy net: phy: remove repeated word 2021-03-30 16:56:39 -07:00
plip
ppp ppp: deflate: Remove useless call "zlib_inflateEnd" 2021-03-30 16:59:30 -07:00
slip
team
usb
vmxnet3
wan farsync: use DEFINE_SPINLOCK() for spinlock 2021-03-26 15:25:44 -07:00
wireguard
wireless mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() 2021-03-28 18:04:13 -07:00
xen-netback
bareudp.c bareudp: allow UDP L4 GRO passthrou 2021-03-30 17:06:50 -07:00
dummy.c
eql.c
geneve.c geneve: allow UDP L4 GRO passthrou 2021-03-30 17:06:50 -07:00
gtp.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macvlan.c
macvtap.c
Makefile
mdio.c net: mdio: Correct function name mdio45_links_ok() in comment 2021-03-29 13:42:44 -07:00
mii.c
net_failover.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c
veth.c
virtio_net.c
vrf.c
vsockmon.c
vxlan.c vxlan: allow L4 GRO passthrough 2021-03-30 17:06:49 -07:00
xen-netfront.c