lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 27 Oct 2014 11:37:34 +0200
From:	Amir Vadai <amirv@...lanox.com>
To:	"David S. Miller" <davem@...emloft.net>
Cc:	netdev@...r.kernel.org, Yevgeny Petrilin <yevgenyp@...lanox.com>,
	Or Gerlitz <ogerlitz@...lanox.com>,
	Amir Vadai <amirv@...lanox.com>
Subject: [PATCH net-next 00/13] Mellanox ethernet driver update Oct-27-2014

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

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists