In its current state, a driver reset clobbers any feature settings a user may have toggled and will disable GRO as it is not explicitly enabled in the driver. This patch set enables GRO and tries to retain user settings after a reset. If the underlying carrier changes, however, the driver will disable features unsupported by the new carrier.
Thomas Falcon (2): ibmvnic: Enable GRO ibmvnic: Fix netdev feature clobbering during a reset drivers/net/ethernet/ibm/ibmvnic.c | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) -- 1.8.3.1