![]() |
lvs-devel
|
| To: | Ismael Luceno <iluceno@xxxxxxx> |
|---|---|
| Subject: | Re: [PATCH] ipvs: Move defense_work to system_dfl_long_wq |
| Cc: | linux-kernel@xxxxxxxxxxxxxxx, Julian Anastasov <ja@xxxxxx>, Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx>, Florian Westphal <fw@xxxxxxxxx>, Phil Sutter <phil@xxxxxx>, "David S . Miller" <davem@xxxxxxxxxxxxx>, Eric Dumazet <edumazet@xxxxxxxxxx>, Jakub Kicinski <kuba@xxxxxxxxxx>, Paolo Abeni <pabeni@xxxxxxxxxx>, Marco Crivellari <marco.crivellari@xxxxxxxx>, Federico Pinca <federico.pinca@xxxxxxxx>, Andreas Taschner <andreas.taschner@xxxxxxxx>, Brad Bendily <brad.bendily@xxxxxxxx>, Brendon Caligari <brendon.caligari@xxxxxxxx>, Clemens Famulla-Conrad <cfamullaconrad@xxxxxxxx>, Firo Yang <firo.yang@xxxxxxxx>, Gabriel Krisman Bertazi <gabriel.bertazi@xxxxxxxx>, Hans van den Heuvel <hvdheuvel@xxxxxxxx>, Jean Delvare <jdelvare@xxxxxxxx>, Michal Hocko <mhocko@xxxxxxxx>, Michal Koutný <mkoutny@xxxxxxxx>, Petr Mladek <pmladek@xxxxxxxx>, Petr Tesarik <ptesarik@xxxxxxxx>, Richard Thompson <richard.thompson@xxxxxxxx>, William Preston <wpreston@xxxxxxxx>, Yu Xu <yu.xu@xxxxxxxx>, netdev@xxxxxxxxxxxxxxx, lvs-devel@xxxxxxxxxxxxxxx, netfilter-devel@xxxxxxxxxxxxxxx, coreteam@xxxxxxxxxxxxx |
| From: | Simon Horman <horms@xxxxxxxxxx> |
| Date: | Thu, 19 Mar 2026 16:36:37 +0000 |
On Tue, Mar 17, 2026 at 03:00:59PM +0100, Ismael Luceno wrote:
> Under synflood conditions binding defense_work to system_long_wq may
> pin it to a saturated CPU.
>
> We've observed improved throughtput on a DPDK/VPP application with
> this change. We attribute this to the reduced context switching.
>
> The defense_work handler has no per-CPU data dependencies and no cache
> locality requirements that would justify this.
>
> Signed-off-by: Ismael Luceno <iluceno@xxxxxxx>
> ---
> Depends-on: wq/for-7.1 c116737e972e ("workqueue: Add system_dfl_long_wq for
> long unbound works")
Hi Ismael,
This patch seems suitable to be targeted at the nf-next tree.
That should be annotated like this:
Subject [PATCH nf-next] ipvs: ...
And the patch must compile when applied to it's target tree.
So you'll need to repost this patch once the dependency above
has reached that tree.
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] ipvs: Move defense_work to system_dfl_long_wq, Ismael Luceno |
|---|---|
| Next by Date: | [PATCH nf-next 0/3] IPVS changes, part 4 of 4 - extras, Julian Anastasov |
| Previous by Thread: | [PATCH] ipvs: Move defense_work to system_dfl_long_wq, Ismael Luceno |
| Next by Thread: | [PATCH nf-next 0/3] IPVS changes, part 4 of 4 - extras, Julian Anastasov |
| Indexes: | [Date] [Thread] [Top] [All Lists] |