1. 19 Dec, 2018 1 commit
    • David S. Miller's avatar
      Merge tag 'mlx5-uplink-rep-2018-12-15' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux · 6c86bc23
      David S. Miller authored
      Saeed Mahameed:
      
      ====================
      mlx5-uplink-rep-2018-12-15
      
      Or Gerlitz says:
      
      This series is essentially a cleanup to align with the rest of the NIC
      switchdev drivers and make us
      more robust and clear/n: currently the PF netdev serves as the mlx5
      e-switch uplink netdev
      representor when going into switchdev mode and back as plain NIC
      netdev when going out.
      This causes some irregularities and misc troubles.
      
      Move to use dedicated uplink rep, as we have for the VF vports.
      
      The uplink rep netdev does has sysfs link and supports the sriov vf
      mac ndo, these two are in
      use by libvirt and other orchestrators, It also has richer ethtool
      support to allow controlling the
      port link & mtu along with supporting dcb and plugging into the mlx5
      lag logic.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6c86bc23
  2. 18 Dec, 2018 39 commits