[PATCH] net: remove lockdep asserts from ____napi_schedule()
Sebastian Andrzej Siewior
bigeasy at linutronix.de
Sat Mar 19 12:01:04 UTC 2022
On 2022-03-18 18:47:38 [-0600], Jason A. Donenfeld wrote:
> This reverts commit fbd9a2ceba5c ("net: Add lockdep asserts to
> ____napi_schedule()."). While good in theory, in practice it causes
> issues with various drivers, and so it can be revisited earlier in the
> cycle where those drivers can be adjusted if needed.
Do you plan to address to address the wireguard warning?
> --- a/net/core/dev.c
> +++ b/net/core/dev.c
> @@ -4277,9 +4277,6 @@ static inline void ____napi_schedule(struct softnet_data *sd,
> {
> struct task_struct *thread;
>
> - lockdep_assert_softirq_will_run();
> - lockdep_assert_irqs_disabled();
Could you please keep that lockdep_assert_irqs_disabled()? That is
needed regardless of the upper one.
Sebastian
More information about the WireGuard
mailing list