netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 00/13] Mellanox ethernet driver update Oct-27-2014
@ 2014-10-27  9:37 Amir Vadai
  2014-10-27  9:37 ` [PATCH net-next 01/13] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading Amir Vadai
                   ` (13 more replies)
  0 siblings, 14 replies; 17+ messages in thread
From: Amir Vadai @ 2014-10-27  9:37 UTC (permalink / raw)
  To: David S. Miller; +Cc: netdev, Yevgeny Petrilin, Or Gerlitz, Amir Vadai

Hi,

This patchset introduces some small bug fixes, support in get/set of
vlan offload and get/set/capabilities of the link.

First 7 patches by Saeed, add support in setting/getting link speed and getting
cable capabilities.
Next 2 patches also by Saeed, enable the user to turn rx/tx vlan offloading on
and off.
Jenni fixed a bug in error flow during device initalization.
Ido and Jack fixed some code duplication and errors discovered by static checker.
last patch by me is a fix to make ethtool report the actual rings used by
indirection QP.

Patches were applied and tested against commit 61ed53d ("Merge tag 'ntb-3.18'
of git://github.com/jonmason/ntb")

Thanks,
Amir

Amir Vadai (1):
  net/mlx4_en: Report actual number of rings in indirection table

Eugenia Emantayev (1):
  net/mlx4_en: Move spinlocks and work initalizations to beginning of
    init_netdev

Ido Shamay (1):
  net/mlx4_en: Call napi_synchronize on stop_port

Jack Morgenstein (1):
  net/mlx4_en: Cleanups suggested by clang static checker

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

 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  | 503 ++++++++++++++++++++++-
 drivers/net/ethernet/mellanox/mlx4/en_main.c     |  12 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c   | 127 +++++-
 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       |   1 -
 drivers/net/ethernet/mellanox/mlx4/en_selftest.c |  12 +-
 drivers/net/ethernet/mellanox/mlx4/fw.c          | 123 +++++-
 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 +-
 15 files changed, 1044 insertions(+), 113 deletions(-)

-- 
1.8.3.4

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-11-10 10:30 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-27  9:37 [PATCH net-next 00/13] Mellanox ethernet driver update Oct-27-2014 Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 01/13] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 02/13] ethtool,net/mlx4_en: Cable info, get_module_info/eeprom ethtool support Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 03/13] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 04/13] net/mlx4_core: Add ethernet backplane autoneg device capability Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 05/13] ethtool,net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support Amir Vadai
2014-11-05 22:38   ` Ben Hutchings
2014-11-10 10:30     ` Saeed Mahameed
2014-10-27  9:37 ` [PATCH net-next 06/13] net/mlx4_en: Use PTYS register to query ethtool settings Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 07/13] net/mlx4_en: Use PTYS register to set ethtool settings (Speed) Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 08/13] net/mlx4_en: Add support for setting rxvlan offload OFF/ON Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 09/13] net/mlx4_en: Add ethtool support for [rx|tx]vlan offload set to OFF/ON Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 10/13] net/mlx4_en: Cleanups suggested by clang static checker Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 11/13] net/mlx4_en: Call napi_synchronize on stop_port Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 12/13] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev Amir Vadai
2014-10-27  9:37 ` [PATCH net-next 13/13] net/mlx4_en: Report actual number of rings in indirection table Amir Vadai
2014-10-28 21:22 ` [PATCH net-next 00/13] Mellanox ethernet driver update Oct-27-2014 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).