mbox

[Utopic,SRU,pull-request,v2] Mellanox driver updates

Message ID 54AC6A53.2000701@canonical.com
State New
Headers show

Pull-request

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

Message

Chris J Arges Jan. 6, 2015, 11:05 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1400127

The following changes since commit 937c4d17e694764d10f7f6bc91d6aac9e681e81c:

  KVM: PPC: BOOK3S: HV: CMA: Reserve cma region only in hypervisor mode
(2014-12-19 11:10:00 +0000)

are available in the git repository at:

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

for you to fetch changes up to 1ad6d0e40bb4b4b77e40b8fc7ed416b7781a296c:

  net/mlx4_en: mlx4_en_set_settings() always fails when autoneg is set
(2015-01-06 16:23:42 -0600)

----------------------------------------------------------------
Ido Shamay (3):
      net/mlx4_core: Enable CQE/EQE stride support
      net/mlx4_core: Cache line EQE size support
      net/mlx4_en: Add mlx4_en_get_cqe helper

Saeed Mahameed (11):
      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

 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   |  92 ++++++++++-
 drivers/net/ethernet/mellanox/mlx4/en_port.c     |  24 ++-
 drivers/net/ethernet/mellanox/mlx4/en_port.h     |  35 +++-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c       |   4 +-
 drivers/net/ethernet/mellanox/mlx4/en_selftest.c |  12 +-
 drivers/net/ethernet/mellanox/mlx4/en_tx.c       |   4 +-
 drivers/net/ethernet/mellanox/mlx4/eq.c          |  30 ++--
 drivers/net/ethernet/mellanox/mlx4/fw.c          | 188
++++++++++++++++++++-
 drivers/net/ethernet/mellanox/mlx4/fw.h          |   2 +
 drivers/net/ethernet/mellanox/mlx4/main.c        |  61 ++++++-
 drivers/net/ethernet/mellanox/mlx4/mlx4.h        |   8 +
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h     |  24 ++-
 drivers/net/ethernet/mellanox/mlx4/port.c        | 156 ++++++++++++++++++
 include/linux/mlx4/cmd.h                         |   2 +
 include/linux/mlx4/device.h                      |  81 +++++++++-
 include/uapi/linux/ethtool.h                     |  18 ++-
 19 files changed, 1193 insertions(+), 105 deletions(-)

Comments

Brad Figg Jan. 7, 2015, 10 p.m. UTC | #1
On Tue, Jan 06, 2015 at 05:05:55PM -0600, Chris J Arges wrote:
> BugLink: http://bugs.launchpad.net/bugs/1400127
> 
> The following changes since commit 937c4d17e694764d10f7f6bc91d6aac9e681e81c:
> 
>   KVM: PPC: BOOK3S: HV: CMA: Reserve cma region only in hypervisor mode
> (2014-12-19 11:10:00 +0000)
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/arges/ubuntu-utopic.git lp1400127
> 
> for you to fetch changes up to 1ad6d0e40bb4b4b77e40b8fc7ed416b7781a296c:
> 
>   net/mlx4_en: mlx4_en_set_settings() always fails when autoneg is set
> (2015-01-06 16:23:42 -0600)
> 
> ----------------------------------------------------------------
> Ido Shamay (3):
>       net/mlx4_core: Enable CQE/EQE stride support
>       net/mlx4_core: Cache line EQE size support
>       net/mlx4_en: Add mlx4_en_get_cqe helper
> 
> Saeed Mahameed (11):
>       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
> 
>  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   |  92 ++++++++++-
>  drivers/net/ethernet/mellanox/mlx4/en_port.c     |  24 ++-
>  drivers/net/ethernet/mellanox/mlx4/en_port.h     |  35 +++-
>  drivers/net/ethernet/mellanox/mlx4/en_rx.c       |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/en_selftest.c |  12 +-
>  drivers/net/ethernet/mellanox/mlx4/en_tx.c       |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/eq.c          |  30 ++--
>  drivers/net/ethernet/mellanox/mlx4/fw.c          | 188
> ++++++++++++++++++++-
>  drivers/net/ethernet/mellanox/mlx4/fw.h          |   2 +
>  drivers/net/ethernet/mellanox/mlx4/main.c        |  61 ++++++-
>  drivers/net/ethernet/mellanox/mlx4/mlx4.h        |   8 +
>  drivers/net/ethernet/mellanox/mlx4/mlx4_en.h     |  24 ++-
>  drivers/net/ethernet/mellanox/mlx4/port.c        | 156 ++++++++++++++++++
>  include/linux/mlx4/cmd.h                         |   2 +
>  include/linux/mlx4/device.h                      |  81 +++++++++-
>  include/uapi/linux/ethtool.h                     |  18 ++-
>  19 files changed, 1193 insertions(+), 105 deletions(-)
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Applied to Utopic master-next