lvs-devel
|
To: | Fedor Pchelkin <pchelkin@xxxxxxxxx> |
---|---|
Subject: | Re: [PATCH net] net: ipvs: avoid stat macros calls from preemptible context |
Cc: | Simon Horman <horms@xxxxxxxxxxxx>, Julian Anastasov <ja@xxxxxx>, Jozsef Kadlecsik <kadlec@xxxxxxxxxxxxx>, Florian Westphal <fw@xxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxxxxx>, Eric Dumazet <edumazet@xxxxxxxxxx>, Jakub Kicinski <kuba@xxxxxxxxxx>, Paolo Abeni <pabeni@xxxxxxxxxx>, Dwip Banerjee <dwip@xxxxxxxxxxxxxxxxxx>, netdev@xxxxxxxxxxxxxxx, lvs-devel@xxxxxxxxxxxxxxx, netfilter-devel@xxxxxxxxxxxxxxx, coreteam@xxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, Alexey Khoroshilov <khoroshilov@xxxxxxxxx>, lvc-project@xxxxxxxxxxxxxxxx |
From: | Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx> |
Date: | Wed, 17 Jan 2024 13:44:18 +0100 |
On Mon, Jan 15, 2024 at 05:39:22PM +0300, Fedor Pchelkin wrote: > Inside decrement_ttl() upon discovering that the packet ttl has exceeded, > __IP_INC_STATS and __IP6_INC_STATS macros can be called from preemptible > context having the following backtrace: > > check_preemption_disabled: 48 callbacks suppressed > BUG: using __this_cpu_add() in preemptible [00000000] code: curl/1177 > caller is decrement_ttl+0x217/0x830 Applied to nf.git, thanks |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | Re: [PATCHv2 RFC net-next 08/14] ipvs: use resizable hash table for services, Simon Horman |
---|---|
Next by Date: | Re: [PATCHv2 RFC net-next 08/14] ipvs: use resizable hash table for services, Julian Anastasov |
Previous by Thread: | Re: [PATCH net] net: ipvs: avoid stat macros calls from preemptible context, Simon Horman |
Next by Thread: | [PATCH net] ipvs: Simplify the allocation of ip_vs_conn slab caches, Kunwu Chan |
Indexes: | [Date] [Thread] [Top] [All Lists] |