netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 00/13] mlx4 driver update (+ new VF ndo)
@ 2015-06-10 14:59 Or Gerlitz
  2015-06-10 14:59 ` [PATCH net-next 01/13] net/mlx4_core: Check before cleaning counters bitmap Or Gerlitz
                   ` (12 more replies)
  0 siblings, 13 replies; 16+ messages in thread
From: Or Gerlitz @ 2015-06-10 14:59 UTC (permalink / raw)
  To: David S. Miller; +Cc: netdev, Amir Vadai, Tal Alon, Or Gerlitz

Hi Dave,

This series from Eran and Hadar is further dealing with traffic 
counters in the mlx4 driver, this time mostly around SRIOV.

We added a new ndo to read the VF counters through the PF netdev 
netlink infrastructure plus mlx4 implementation for that ndo.

Or.

Eran Ben Elisha (13):
  net/mlx4_core: Check before cleaning counters bitmap
  net/mlx4_core: Reset counters data when freed
  net/mlx4_core: Add sink counter
  net/mlx4_core: Remove counters table allocation from VF flow
  net/mlx4_core: Adjust counter grant policy in the resource tracker
  net/mlx4_core: Add port attribute when tracking counters
  net/mlx4_core: Allocate default counter per port
  IB/mlx4: Add RoCE/IB dedicated counters
  IB/mlx4: Set VF to read from QP counters
  net/mlx4_core: Add helper to query counters
  net/mlx4_en: Show PF own statistics via ethtool
  net/core: Add reading VF statistics through the PF netdevice
  net/mlx4_en: Support ndo_get_vf_stats

 drivers/infiniband/hw/mlx4/mad.c                   |   38 ++---
 drivers/infiniband/hw/mlx4/main.c                  |   43 ++++--
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |    7 +-
 drivers/infiniband/hw/mlx4/qp.c                    |    7 +-
 drivers/net/ethernet/mellanox/mlx4/cmd.c           |   86 ++++++++++
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   17 ++
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   23 +++-
 drivers/net/ethernet/mellanox/mlx4/en_port.c       |   24 +++-
 drivers/net/ethernet/mellanox/mlx4/en_resources.c  |    2 +-
 drivers/net/ethernet/mellanox/mlx4/main.c          |  134 ++++++++++++++--
 drivers/net/ethernet/mellanox/mlx4/mlx4.h          |    5 +
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |    2 +
 drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h    |   11 +-
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |  173 +++++++++++++++++++-
 include/linux/mlx4/cmd.h                           |    6 +
 include/linux/mlx4/device.h                        |   10 +
 include/linux/netdevice.h                          |    4 +
 include/uapi/linux/if_link.h                       |   11 ++
 net/core/rtnetlink.c                               |   12 +-
 19 files changed, 545 insertions(+), 70 deletions(-)

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

end of thread, other threads:[~2015-06-11 17:37 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-10 14:59 [PATCH net-next 00/13] mlx4 driver update (+ new VF ndo) Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 01/13] net/mlx4_core: Check before cleaning counters bitmap Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 02/13] net/mlx4_core: Reset counters data when freed Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 03/13] net/mlx4_core: Add sink counter Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 04/13] net/mlx4_core: Remove counters table allocation from VF flow Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 05/13] net/mlx4_core: Adjust counter grant policy in the resource tracker Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 06/13] net/mlx4_core: Add port attribute when tracking counters Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 07/13] net/mlx4_core: Allocate default counter per port Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 08/13] IB/mlx4: Add RoCE/IB dedicated counters Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 09/13] IB/mlx4: Set VF to read from QP counters Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 10/13] net/mlx4_core: Add helper to query counters Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 11/13] net/mlx4_en: Show PF own statistics via ethtool Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 12/13] net/core: Add reading VF statistics through the PF netdevice Or Gerlitz
2015-06-10 15:23   ` John Fastabend
2015-06-11 17:37     ` Or Gerlitz
2015-06-10 14:59 ` [PATCH net-next 13/13] net/mlx4_en: Support ndo_get_vf_stats Or Gerlitz

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).