[Vivid][pull-request] Mellanox driver updates

Chris J Arges chris.j.arges at canonical.com
Thu Dec 11 14:55:41 UTC 2014


BugLink: http://bugs.launchpad.net/bugs/1400127

--

 The following changes since commit
cf7e9f183f6f7e96cc0eb4ee9ddcd2f525613190:

   UBUNTU: [Config] CONFIG_FW_LOADER_USER_HELPER_FALLBACK=n (2014-12-10
11:50:01 -0800)

 are available in the git repository at:

   git://kernel.ubuntu.com/arges/ubuntu-vivid.git lp1400127

 for you to fetch changes up to 4e5e6ed62e801777c552ec38cb173d2cab051a7a:

   net/mlx4_en: ethtool force speed when asking for autoneg=off
(2014-12-10 22:22:48 -0600)

 ----------------------------------------------------------------
 Saeed Mahameed (12):
       net/mlx4_core: Introduce mlx4_get_module_info for cable module
info reading
       ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool
support
       net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap
       net/mlx4_core: Add ethernet backplane autoneg device capability
       ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting
support
       net/mlx4_en: Use PTYS register to query ethtool settings
       net/mlx4_en: Use PTYS register to set ethtool settings (Speed)
       net/mlx4_en: Add support for setting rxvlan offload OFF/ON
       net/mlx4_en: Add ethtool support for [rx|tx]vlan offload set to
OFF/ON
       net/mlx4_core: Prevent VF from changing port configuration
       net/mlx4_en: mlx4_en_set_settings() always fails when autoneg is set
       net/mlx4_en: ethtool force speed when asking for autoneg=off

  drivers/net/ethernet/mellanox/mlx4/cmd.c         |   9 ++
  drivers/net/ethernet/mellanox/mlx4/en_clock.c    |  46 ------
  drivers/net/ethernet/mellanox/mlx4/en_ethtool.c  | 502
+++++++++++++++++++++++++++++++++++++++++++++++++++++++--
  drivers/net/ethernet/mellanox/mlx4/en_netdev.c   |  91 ++++++++++-
  drivers/net/ethernet/mellanox/mlx4/en_port.c     |  24 ++-
  drivers/net/ethernet/mellanox/mlx4/en_port.h     |  35 +++-
  drivers/net/ethernet/mellanox/mlx4/en_selftest.c |  12 +-
  drivers/net/ethernet/mellanox/mlx4/fw.c          | 151 ++++++++++++++++-
  drivers/net/ethernet/mellanox/mlx4/mlx4.h        |   5 +
  drivers/net/ethernet/mellanox/mlx4/mlx4_en.h     |  18 ++-
  drivers/net/ethernet/mellanox/mlx4/port.c        | 156 ++++++++++++++++++
  include/linux/mlx4/cmd.h                         |   2 +
  include/linux/mlx4/device.h                      |  71 +++++++-
  include/uapi/linux/ethtool.h                     |  18 ++-
  14 files changed, 1055 insertions(+), 85 deletions(-)





More information about the kernel-team mailing list