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
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 ?