All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH iproute2-next 0/8] tc: gred: JSON-ify and support per-vq config
@ 2018-11-19 23:03 Jakub Kicinski
  2018-11-19 23:03 ` [PATCH iproute2-next 1/8] tc: gred: remove unclear comment Jakub Kicinski
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Jakub Kicinski @ 2018-11-19 23:03 UTC (permalink / raw)
  To: dsahern, stephen; +Cc: oss-drivers, netdev, Jakub Kicinski

Hi!

This set brings GRED support up to date with recent kernel changes.
In particular the new netlink attributes for more fine-grained stats
and per-virtual queue flags.

To make GRED usable in modern deployments the patch set starts with
adding JSON output.

Jakub Kicinski (8):
  tc: gred: remove unclear comment
  json: add %hhu helpers
  tc: move RED flag printing to helper
  tc: gred: jsonify GRED output
  tc: gred: separate out stats printing
  tc: gred: use extended stats if available
  tc: gred: support controlling RED flags
  tc: gred: allow controlling and dumping per-DP RED flags

 bash-completion/tc    |   2 +-
 include/json_print.h  |   1 +
 include/json_writer.h |   2 +
 lib/json_print.c      |   1 +
 lib/json_writer.c     |  11 ++
 tc/q_choke.c          |   3 +-
 tc/q_gred.c           | 250 +++++++++++++++++++++++++++++++++++-------
 tc/q_red.c            |  14 +--
 tc/q_sfq.c            |   3 +-
 tc/tc_red.c           |  20 ++++
 tc/tc_red.h           |   1 +
 11 files changed, 254 insertions(+), 54 deletions(-)

-- 
2.17.1

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

end of thread, other threads:[~2018-11-25  2:15 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-19 23:03 [PATCH iproute2-next 0/8] tc: gred: JSON-ify and support per-vq config Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 1/8] tc: gred: remove unclear comment Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 2/8] json: add %hhu helpers Jakub Kicinski
2018-11-20  1:18   ` Stephen Hemminger
2018-11-20  1:40     ` Jakub Kicinski
2018-11-20 23:18       ` David Ahern
2018-11-19 23:03 ` [PATCH iproute2-next 3/8] tc: move RED flag printing to helper Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 4/8] tc: gred: jsonify GRED output Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 5/8] tc: gred: separate out stats printing Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 6/8] tc: gred: use extended stats if available Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 7/8] tc: gred: support controlling RED flags Jakub Kicinski
2018-11-19 23:03 ` [PATCH iproute2-next 8/8] tc: gred: allow controlling and dumping per-DP " Jakub Kicinski
2018-11-24 15:26 ` [PATCH iproute2-next 0/8] tc: gred: JSON-ify and support per-vq config David Ahern

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.