netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next V2 0/3] Add max rate TXQ attribute
@ 2015-03-15 13:03 Or Gerlitz
  2015-03-15 13:03 ` [PATCH net-next V2 1/3] net: Add max rate tx queue attribute Or Gerlitz
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Or Gerlitz @ 2015-03-15 13:03 UTC (permalink / raw)
  To: David S. Miller, John Fastabend
  Cc: netdev, Amir Vadai, Ido Shamay, Or Gerlitz

Add the ability to set a max-rate limitation for TX queues.
The attribute name is maxrate and the units are Mbs, to make
it similar to the existing max-rate limitation knobs (ETS and 
SRIOV ndo calls).

Or.

changes from V1:
  - addressed feedback from Dave 

changes from V0:
  - addressed feedback from Sergei



John Fastabend (1):
  net: Add max rate tx queue attribute

Or Gerlitz (2):
  net/mlx4_core: Add basic support for QP max-rate limiting
  net/mlx4_en: Add tx queue maxrate support

 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   29 +++++++++
 drivers/net/ethernet/mellanox/mlx4/fw.c            |   33 +++++++++-
 drivers/net/ethernet/mellanox/mlx4/fw.h            |    1 +
 drivers/net/ethernet/mellanox/mlx4/main.c          |    2 +
 drivers/net/ethernet/mellanox/mlx4/qp.c            |    5 ++
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |    6 ++-
 include/linux/mlx4/device.h                        |   17 +++++
 include/linux/mlx4/qp.h                            |   14 +++-
 include/linux/netdevice.h                          |    9 +++
 net/core/net-sysfs.c                               |   67 ++++++++++++++++----
 10 files changed, 165 insertions(+), 18 deletions(-)

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

end of thread, other threads:[~2015-03-16 19:53 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-15 13:03 [PATCH net-next V2 0/3] Add max rate TXQ attribute Or Gerlitz
2015-03-15 13:03 ` [PATCH net-next V2 1/3] net: Add max rate tx queue attribute Or Gerlitz
2015-03-16 19:53   ` David Miller
2015-03-15 13:03 ` [PATCH net-next V2 2/3] net/mlx4_core: Add basic support for QP max-rate limiting Or Gerlitz
2015-03-15 13:03 ` [PATCH net-next V2 3/3] net/mlx4_en: Add tx queue maxrate support Or Gerlitz
2015-03-15 17:08 ` [PATCH net-next V2 0/3] Add max rate TXQ attribute Tom Herbert
2015-03-15 21:10   ` Or Gerlitz
2015-03-16 19:50     ` 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).