All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] Updates to ENETC TXQ management
@ 2023-02-03  0:11 Vladimir Oltean
  2023-02-03  0:11 ` [PATCH net-next 1/4] net: enetc: simplify enetc_num_stack_tx_queues() Vladimir Oltean
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Vladimir Oltean @ 2023-02-03  0:11 UTC (permalink / raw)
  To: netdev
  Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Claudiu Manoil, Simon Horman

The set ensures that the number of TXQs given by enetc to the network
stack (mqprio or TX hashing) + the number of TXQs given to XDP never
exceeds the number of available TXQs.

These are the first 4 patches of series "[v5,net-next,00/17] ENETC
mqprio/taprio cleanup" from here:
https://patchwork.kernel.org/project/netdevbpf/cover/20230202003621.2679603-1-vladimir.oltean@nxp.com/

There is no change in this version compared to there. I split them off
because this contains a fix for net-next and it would be good if it
could go in quickly. I also did it to reduce the patch count of that
other series, if I need to respin it again.

Vladimir Oltean (4):
  net: enetc: simplify enetc_num_stack_tx_queues()
  net: enetc: allow the enetc_reconfigure() callback to fail
  net: enetc: recalculate num_real_tx_queues when XDP program attaches
  net: enetc: ensure we always have a minimum number of TXQs for stack

 drivers/net/ethernet/freescale/enetc/enetc.c | 73 ++++++++++++++------
 drivers/net/ethernet/freescale/enetc/enetc.h |  3 +
 2 files changed, 54 insertions(+), 22 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2023-02-04  4:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-03  0:11 [PATCH net-next 0/4] Updates to ENETC TXQ management Vladimir Oltean
2023-02-03  0:11 ` [PATCH net-next 1/4] net: enetc: simplify enetc_num_stack_tx_queues() Vladimir Oltean
2023-02-03  0:11 ` [PATCH net-next 2/4] net: enetc: allow the enetc_reconfigure() callback to fail Vladimir Oltean
2023-02-03  0:11 ` [PATCH net-next 3/4] net: enetc: recalculate num_real_tx_queues when XDP program attaches Vladimir Oltean
2023-02-03  0:11 ` [PATCH net-next 4/4] net: enetc: ensure we always have a minimum number of TXQs for stack Vladimir Oltean
2023-02-04  4:10 ` [PATCH net-next 0/4] Updates to ENETC TXQ management patchwork-bot+netdevbpf

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.