Thread (8 messages) 8 messages, 2 authors, 2023-02-17

Re: [RFC v2] net/core: add optional threading for rps backlog processing

From: Eric Dumazet <edumazet@google.com>
Date: 2023-02-17 12:23:49
Also in: lkml

On Fri, Feb 17, 2023 at 11:06 AM Felix Fietkau [off-list ref] wrote:
When dealing with few flows or an imbalance on CPU utilization, static RPS
CPU assignment can be too inflexible. Add support for enabling threaded NAPI
for RPS backlog processing in order to allow the scheduler to better balance
processing. This helps better spread the load across idle CPUs.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
---

RFC v2:
 - fix rebase error in rps locking
Why only deal with RPS ?

It seems you propose the sofnet_data backlog be processed by a thread,
instead than from softirq ?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help