This patch set is fairly straightforward. The first patch enables scatter-gather support in the ibmvnic driver. The following patch then enables the TCP Segmentation offload feature. The final patch allows users to enable or disable net device features using ethtool.
Enabling SG and TSO grants a large increase in throughput with TX speed increasing from 1Gb/s to 9Gb/s in our initial test runs. Thomas Falcon (3): ibmvnic: Enable scatter-gather support ibmvnic: Enable TSO support ibmvnic: Let users change net device features drivers/net/ethernet/ibm/ibmvnic.c | 81 +++++++++++++++++++++++++++++++++----- drivers/net/ethernet/ibm/ibmvnic.h | 5 +++ 2 files changed, 76 insertions(+), 10 deletions(-) -- 1.8.3.1