1. 20 Aug, 2017 13 commits
  2. 19 Aug, 2017 24 commits
  3. 18 Aug, 2017 3 commits
    • David S. Miller's avatar
      Merge branch 'amd-xgbe-next' · 01d300c5
      David S. Miller authored
      Tom Lendacky says:
      
      ====================
      amd-xgbe: AMD XGBE driver updates 2017-08-17
      
      The following updates are included in this driver update series:
      
      - Set the MDIO mode to clause 45 for the 10GBase-T configuration
      - Set the MII control width to 8-bits for speeds less than 1Gbps
      - Fix an issue to related to module removal when the devices are up
      - Fix ethtool statistics related to packet counting of TSO packets
      - Add support for device renaming
      - Add additional dynamic debug output for the PCS window calculation
      - Optimize reading of DMA channel interrupt enablement register
      - Add additional dynamic debug output about the hardware features
      - Add per queue Tx and Rx ethtool statistics
      - Add a macro to clear ethtool_link_ksettings modes
      - Convert the driver to use the ethtool_link_ksettings
      - Add support for VXLAN offload capabilities
      - Add additional ethtool statistics related to VXLAN
      
      This patch series is based on net-next.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      01d300c5
    • Lendacky, Thomas's avatar
      amd-xgbe: Add additional ethtool statistics · 3010608d
      Lendacky, Thomas authored
      Add some additional statistics for tracking VXLAN packets and checksum
      errors.
      Signed-off-by: default avatarTom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3010608d
    • Lendacky, Thomas's avatar
      amd-xgbe: Add support for VXLAN offload capabilities · 1a510ccf
      Lendacky, Thomas authored
      The hardware has the capability to perform checksum offload support
      (both Tx and Rx) and TSO support for VXLAN packets. Add the support
      required to enable this.
      
      The hardware can only support a single VXLAN port for offload. If more
      than one VXLAN port is added then the offload capabilities have to be
      disabled and can no longer be advertised.
      Signed-off-by: default avatarTom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1a510ccf