Skip to content
Snippets Groups Projects
  1. 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
  2. Jan 06, 2020
  3. Nov 25, 2018
  4. Jun 26, 2018
  5. Jun 25, 2018
  6. Jun 09, 2018
  7. Dec 07, 2017
  8. Dec 06, 2017
  9. Nov 18, 2017
  10. Nov 13, 2017
  11. Oct 21, 2017
Loading