Skip to content
Snippets Groups Projects
  1. Jan 16, 2020
    • Andrew Cooks's avatar
      remove USE_PAGED_BUFFERS macro · 9e429716
      Andrew Cooks authored
      This removes the support for disabling paged buffers.
      
      USE_PAGED_BUFFERS has been the default and most tested mode
      (since vendor-drop/v0.3.6.14.1 or earlier).
      9e429716
  2. Jan 13, 2020
  3. Jan 09, 2020
  4. Jan 08, 2020
    • Andrew Cooks's avatar
      fix skb fragment size access · b4efa730
      Andrew Cooks authored
      The struct skb_frag_struct changed since Linux 5.4
      commit 8842d285bafa9 ("net: Convert skb_frag_t to bio_vec") and
      commit b8b576a16f79e ("net: Rename skb_frag_t size to bv_len")
      
      The correct skb frag size accessors have been available since Linux 3.2
      commit 9e903e085262 ("net: add skb frag size accessors")
      b4efa730
    • Andrew Cooks's avatar
      fix ethtool link mode · f6c2a6d6
      Andrew Cooks authored
      Since Linux 5.0 the __ETHTOOL_LINK_MODE_LAST macro has been replaced
      with __ETHTOOL_LINK_MODE_MASK_NBITS.
      f6c2a6d6
    • Andrew Cooks's avatar
      revert removal of __ETHTOOL_LINK_MODE_LAST macro · 9fd35176
      Andrew Cooks authored
      Since Linux 5.0 the __ETHTOOL_LINK_MODE_LAST macro is no longer available.
      commit e728fdf06289 ("net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS")
      replaced it with __ETHTOOL_LINK_MODE_MASK_NBITS.
      
      In v0.3.6.17.2 the vendor driver replaced __ETHTOOL_LINK_MODE_LAST+1
      with 0xFFFFFFFF. This reverts that, because we want to use the proper
      solution that upstream drivers use, namely
      __ETHTOOL_LINK_MODE_MASK_NBITS.
      9fd35176
    • Andrew Cooks's avatar
      bump dkms package version from 001 to 003 · 806a1a62
      Andrew Cooks authored
      806a1a62
    • Nickolai Zeldovich's avatar
      Match the Promise SANLink3 T1 adapter · e087e585
      Nickolai Zeldovich authored
      This change provides minimal support for the SANLink3 T1 Thunderbolt3
      NBase-T adapter (https://www.promise.com/Products/SANLink/SANLink3-T1),
      which has the TN4025 with an AQR105 inside it.
      
      The interface comes up, does negotiation, brings up link at 10 Gbit/s
      and achieves OK throughput (8 Gbit/s).  The modest throughput might be
      related to errors that are periodically logged by the driver:
      
        [462738.525551] rxd_err = 0x4
        [462738.670364] rxd_err = 0x4
        ...
      
      I didn't have any NBase-T switches offhand to test 2.5G or 5G rates,
      so I don't know if that works.
      
      This change didn't work earlier on the 0.3.6.15 driver, so I suspect
      it requires the 2.b.e2 AQR105 firmware mentioned in release_notes.
      e087e585
  5. Jan 06, 2020
  6. Nov 25, 2018
  7. Jun 26, 2018
  8. Jun 25, 2018
  9. Jun 09, 2018
  10. Dec 07, 2017
Loading