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:	Wed, 24 Feb 2016 13:18:46 +0200
From:	Saeed Mahameed <saeedm@...lanox.com>
To:	"David S. Miller" <davem@...emloft.net>
Cc:	netdev@...r.kernel.org, Or Gerlitz <ogerlitz@...lanox.com>,
	Tal Alon <talal@...lanox.com>,
	Eran Ben Elisha <eranbe@...lanox.com>,
	Tariq Toukan <tariqt@...lanox.com>,
	Gal Pressman <galp@...lanox.com>,
	Saeed Mahameed <saeedm@...lanox.com>
Subject: [PATCH net 0/7] Hi Dave,

This series has few bug fixes for the mlx5 Ethernet driver.

Eran fixed a locking issue with time-stamping that could cause a soft-lockup when time-stamping is enabled.

Gal fixed the rx/tx packets/bytes counters returned by the driver to actually went through the network stack.

Tariq removed a poll CQ optimization which could lead the driver to stop getting interrupts for some of the rings, and a did also fix to HW LRO which is currently broken.

He also provided RSS and RX hash fixes for the case of changing the number of rx rings the RX hash/RSS configuration will be out of sync.

The time stamping fix from Eran is not for -stable as the feature was only introduced in 4.5 but all of the others are.

This series is generated against net commit 9bdfb3b79e61 'tcp: convert cached rtt from usec to jiffies when feeding initial rto'

Saeed.

Eran Ben Elisha (1):
  net/mlx5e: Fix soft lockup when HW Timestamping is enabled

Gal Pressman (2):
  net/mlx5e: Add rx/tx bytes software counters
  net/mlx5e: Provide correct packet/bytes statistics

Tariq Toukan (4):
  net/mlx5e: Remove wrong poll CQ optimization
  net/mlx5e: Fix LRO modify
  net/mlx5e: Fix ethtool RX hash func configuration change
  net/mlx5e: Correctly handle RSS indirection table when changing
    number of channels

 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   18 +++--
 drivers/net/ethernet/mellanox/mlx5/core/en_clock.c |   30 ++++---
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   36 ++++++---
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   82 +++++++++++---------
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |    8 +--
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   19 ++---
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c  |    1 -
 include/linux/mlx5/mlx5_ifc.h                      |    4 +-
 8 files changed, 112 insertions(+), 86 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ