This series implements support for changing tunable parameters such as the
mtu, number of tx/rx queues, and number of buffers per queue via ethtool
and ifconfig.
v2: -Fix conflict with Tom's recently applied TSO/SG patches
v3: -Initialize rc in __ibmvnic_reset fixing build warning
-Fix buggy behavior with pending mac changes. Use boolean flag
to track if mac change is needed on open rather than relying on
the desired->mac pointer.
-Directly include tunable structs in the adapter struct rather
than keeping pointers, eliminating the need to directly allocate
them.
John Allen (2):
ibmvnic: Update reset infrastructure to support tunable parameters
ibmvnic: Fix failover error path for non-fatal resets
drivers/net/ethernet/ibm/ibmvnic.c | 217 ++++++++++++++++++++++++++++++++-----
drivers/net/ethernet/ibm/ibmvnic.h | 26 ++++-
2 files changed, 213 insertions(+), 30 deletions(-)
--
1.8.3.1