All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v3 0/2] net/sched: sch_fq_pie: add per-flow class statistics
@ 2026-06-30 18:37 Hemendra M. Naik
  2026-06-30 18:37 ` [PATCH net-next v3 1/2] net/sched: sch_fq_pie: add per-flow statistics via class ops Hemendra M. Naik
  2026-06-30 18:37 ` [PATCH net-next v3 2/2] selftests: tc-testing: add fq_pie per-flow class stats test Hemendra M. Naik
  0 siblings, 2 replies; 5+ messages in thread
From: Hemendra M. Naik @ 2026-06-30 18:37 UTC (permalink / raw)
  To: netdev
  Cc: davem, edumazet, kuba, pabeni, horms, jiri, jhs, shuah,
	linux-kernel, linux-kselftest, vishy0777, tahiliani,
	Hemendra M. Naik

 FQ-PIE runs an independent PIE controller per flow but exposes no
 per-flow statistics. This series wires up fq_pie_class_ops to expose
 per-flow AQM state (prob, delay, deficit, avg_dq_rate) 
 via 'tc -s class show', following a similar pattern as FQ-CoDel.
---
 Changelog:

 v3: 
  - No changes since v2.
  - Resending as the previous submission was deferred when the net-next tree closed during review.
  - Corresponding iproute2 patch updated in response to review comments; no changes required for this patch.

 v2: 
 - Addressed ABI backward compatibility issue for tc_fq_pie_xstats. (https://lore.kernel.org/netdev/20260614125000.6058-1-hemendranaik@gmail.com/)

 v1: 
 - https://lore.kernel.org/netdev/20260531125314.22492-1-hemendranaik@gmail.com/

Hemendra M. Naik (2):
  net/sched: sch_fq_pie: add per-flow statistics via class ops
  selftests: tc-testing: add fq_pie per-flow class stats test

 include/uapi/linux/pkt_sched.h                |  29 ++++-
 net/sched/sch_fq_pie.c                        | 118 +++++++++++++++++-
 tools/include/uapi/linux/pkt_sched.h          |   4 +-
 .../tc-testing/tc-tests/qdiscs/fq_pie.json    |  22 ++++
 4 files changed, 163 insertions(+), 10 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2026-07-20 22:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-30 18:37 [PATCH net-next v3 0/2] net/sched: sch_fq_pie: add per-flow class statistics Hemendra M. Naik
2026-06-30 18:37 ` [PATCH net-next v3 1/2] net/sched: sch_fq_pie: add per-flow statistics via class ops Hemendra M. Naik
2026-07-06 12:38   ` Paolo Abeni
2026-07-20 22:46   ` Jakub Kicinski
2026-06-30 18:37 ` [PATCH net-next v3 2/2] selftests: tc-testing: add fq_pie per-flow class stats test Hemendra M. Naik

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.