Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] net/sched: complete action notification accounting
@ 2026-09-19 23:04 Victor Nogueira
  2026-09-19 23:04 ` [PATCH net-next 1/3] net/sched: act_mirred: account for TCA_MIRRED_BLOCKID in get_fill_size Victor Nogueira
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Victor Nogueira @ 2026-09-19 23:04 UTC (permalink / raw)
  To: davem, edumazet, kuba, pabeni, jhs, jiri, netdev
  Cc: horms, hybris, sashiko-bot

The action notification paths size their skb from each action's
get_fill_size() callback, but three gaps remain: one callback undercounts
(TCA_MIRRED_BLOCKID), five actions have no callback at all, and the
TCA_ROOT_EXT_WARN_MSG attribute is unbudgeted.

Patch 1 fixes the mirred callback for TCA_MIRRED_BLOCKID.
Patch 2 adds get_fill_size() to act_simple, act_mpls, act_nat, act_skbmod
and act_connmark, the five actions that still lack one.
Patch 3 budgets TCA_ROOT_EXT_WARN_MSG.

Victor Nogueira (3):
  net/sched: act_mirred: account for TCA_MIRRED_BLOCKID in get_fill_size
  net/sched: add get_fill_size() to the five actions that lack one
  net/sched: act_api: budget TCA_ROOT_EXT_WARN_MSG in notify skbs

 net/sched/act_api.c      | 15 +++++++++++++--
 net/sched/act_connmark.c |  6 ++++++
 net/sched/act_mirred.c   |  3 ++- 
 net/sched/act_mpls.c     | 11 +++++++++++
 net/sched/act_nat.c      |  6 ++++++
 net/sched/act_simple.c   |  7 +++++++
 net/sched/act_skbmod.c   |  9 +++++++++
 7 files changed, 54 insertions(+), 3 deletions(-) 

-- 
2.43.0


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

end of thread, other threads:[~2026-09-22 11:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-19 23:04 [PATCH net-next 0/3] net/sched: complete action notification accounting Victor Nogueira
2026-09-19 23:04 ` [PATCH net-next 1/3] net/sched: act_mirred: account for TCA_MIRRED_BLOCKID in get_fill_size Victor Nogueira
2026-09-19 23:04 ` [PATCH net-next 2/3] net/sched: add get_fill_size() to the five actions that lack one Victor Nogueira
2026-09-19 23:04 ` [PATCH net-next 3/3] net/sched: act_api: budget TCA_ROOT_EXT_WARN_MSG in notify skbs Victor Nogueira
2026-09-21 16:13 ` [PATCH net-next 0/3] net/sched: complete action notification accounting Simon Horman
2026-09-22 11:00 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox