linux_dsm_epyc7002/drivers/net/ethernet/ibm
Thomas Falcon dde746a35f ibmvnic: Fix netdev feature clobbering during a reset
While determining offload capabilities of backing hardware during
a device reset, the driver is clobbering current feature settings.
Update hw_features on reset instead of features unless a feature
is enabled that is no longer supported on the current backing device.
Also enable features that were not supported prior to the reset but
were previously enabled or requested by the user.

This can occur if the reset is the result of a carrier change, such
as a device failover or partition migration.

Signed-off-by: Thomas Falcon <tlfalcon@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-10 12:29:37 -07:00
..
ehea net: ibm: fix possible object reference leak 2019-03-23 21:21:24 -04:00
emac net: emac: remove IBM_EMAC_RX_SKB_HEADROOM 2019-02-06 19:50:41 -08:00
ibmveth.c ibmveth: Do not process frames after calling napi_reschedule 2019-01-24 22:48:15 -08:00
ibmveth.h ibmveth: Support to enable LSO/CSO for Trunk VEA. 2017-05-21 13:29:01 -04:00
ibmvnic.c ibmvnic: Fix netdev feature clobbering during a reset 2019-04-10 12:29:37 -07:00
ibmvnic.h ibmvnic: Convert reset work item mutex to spin lock 2018-12-10 17:34:25 -08:00
Kconfig Driver for IBM System i/p VNIC protocol 2015-12-28 00:12:13 -05:00
Makefile Driver for IBM System i/p VNIC protocol 2015-12-28 00:12:13 -05:00