From: Eric Dumazet Date: Tue, 21 Feb 2017 16:20:56 +0000 (-0800) Subject: net: napi_watchdog() can use napi_schedule_irqoff() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=559c59b238ebb7d39b732b6b08a59693b972e75c;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git net: napi_watchdog() can use napi_schedule_irqoff() hrtimer handlers run with masked hard IRQ, we can therefore use napi_schedule_irqoff() Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- diff --git a/net/core/dev.c b/net/core/dev.c index 05d19c6acf94..304f2deae5f9 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -5089,7 +5089,7 @@ static enum hrtimer_restart napi_watchdog(struct hrtimer *timer) napi = container_of(timer, struct napi_struct, timer); if (napi->gro_list) - napi_schedule(napi); + napi_schedule_irqoff(napi); return HRTIMER_NORESTART; }