[Utopic][SRU][pull-request] Mellanox driver updates
Chris J Arges
chris.j.arges at canonical.com
Thu Dec 11 14:55:52 UTC 2014
BugLink: http://bugs.launchpad.net/bugs/1400127
--
The following changes since commit
e3de1bfa80e034c6d31260b1a4189da51cf660bd:
UBUNTU: Ubuntu-3.16.0-28.37 (2014-12-08 16:49:41 +0000)
are available in the git repository at:
git://kernel.ubuntu.com/arges/ubuntu-utopic.git lp1400127
for you to fetch changes up to 9fe8dc7fa81962b34d916836ff6e798b1acc7c6a:
UBUNTU: SAUCE: net/mlx4_en: ethtool force speed when asking for
autoneg=off (2014-12-10 16:36:20 -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 (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
UBUNTU: SAUCE: 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 | 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(-)
More information about the kernel-team
mailing list