netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next V3 0/3] Add max rate TXQ attribute
@ 2015-03-18 12:57 Or Gerlitz
  2015-03-18 12:57 ` [PATCH net-next V3 1/3] net: Add max rate tx queue attribute Or Gerlitz
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Or Gerlitz @ 2015-03-18 12:57 UTC (permalink / raw)
  To: David S. Miller; +Cc: netdev, Amir Vadai, 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 V2:
  - added Documentation (thanks Florian and Tom)
  - rebased to latest net-next to comply with the swdev ndo removal 
  - addressed more feedback from Dave on the comments style

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

 Documentation/ABI/testing/sysfs-class-net-queues   |    8 +++
 Documentation/networking/scaling.txt               |    9 +++
 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                          |    8 +++
 net/core/net-sysfs.c                               |   67 ++++++++++++++++----
 12 files changed, 181 insertions(+), 18 deletions(-)

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

end of thread, other threads:[~2015-03-18 18:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-18 12:57 [PATCH net-next V3 0/3] Add max rate TXQ attribute Or Gerlitz
2015-03-18 12:57 ` [PATCH net-next V3 1/3] net: Add max rate tx queue attribute Or Gerlitz
2015-03-18 12:57 ` [PATCH net-next V3 2/3] net/mlx4_core: Add basic support for QP max-rate limiting Or Gerlitz
2015-03-18 12:57 ` [PATCH net-next V3 3/3] net/mlx4_en: Add tx queue maxrate support Or Gerlitz
2015-03-18 18:57 ` [PATCH net-next V3 0/3] Add max rate TXQ attribute 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).