X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=net%2Fcore%2Fdev.c;h=6bb6470f5b7bbbfaa60de8e33277b63aadbdb641;hb=3e519dde1e8a73e59b0eab52575a14a2986283b6;hp=877c84834d81a601ee4934fb287d1afccd4ee598;hpb=01cab5549c3e9a0fe7248fc5ad0fd79361cc0d39;p=cascardo%2Flinux.git diff --git a/net/core/dev.c b/net/core/dev.c index 877c84834d81..6bb6470f5b7b 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -4713,6 +4713,8 @@ void napi_disable(struct napi_struct *n) while (test_and_set_bit(NAPI_STATE_SCHED, &n->state)) msleep(1); + while (test_and_set_bit(NAPI_STATE_NPSVC, &n->state)) + msleep(1); hrtimer_cancel(&n->timer);