netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] MACB NAPI improvements
@ 2022-04-29 22:31 Robert Hancock
  2022-04-29 22:31 ` [PATCH net-next 1/2] net: macb: simplify/cleanup NAPI reschedule checking Robert Hancock
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Robert Hancock @ 2022-04-29 22:31 UTC (permalink / raw)
  To: netdev
  Cc: nicolas.ferre, claudiu.beznea, davem, edumazet, kuba, pabeni,
	Robert Hancock

Simplify the logic in the Cadence MACB/GEM driver for determining
when to reschedule NAPI processing, and update it to use NAPI for the
TX path as well as the RX path.

Robert Hancock (2):
  net: macb: simplify/cleanup NAPI reschedule checking
  net: macb: use NAPI for TX completion path

 drivers/net/ethernet/cadence/macb.h      |   1 +
 drivers/net/ethernet/cadence/macb_main.c | 193 ++++++++++++-----------
 2 files changed, 106 insertions(+), 88 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2022-05-09 19:46 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-29 22:31 [PATCH net-next 0/2] MACB NAPI improvements Robert Hancock
2022-04-29 22:31 ` [PATCH net-next 1/2] net: macb: simplify/cleanup NAPI reschedule checking Robert Hancock
2022-04-29 22:31 ` [PATCH net-next 2/2] net: macb: use NAPI for TX completion path Robert Hancock
2022-04-29 23:09   ` Robert Hancock
2022-05-03  7:22     ` Paolo Abeni
2022-05-03 18:34       ` Robert Hancock
2022-05-03  9:34     ` Tomas Melin
2022-05-03 17:01       ` Robert Hancock
2022-05-09  9:14         ` Harini Katakam
2022-05-09 19:46           ` Robert Hancock
2022-05-03  9:57   ` Tomas Melin
2022-05-03 17:07     ` Robert Hancock
2022-05-09  5:49       ` Tomas Melin
2022-05-09 18:00         ` Robert Hancock
2022-05-06 19:04   ` Robert Hancock
2022-05-05 17:56 ` [PATCH net-next 0/2] MACB NAPI improvements Robert Hancock

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).