]> git.baikalelectronics.ru Git - kernel.git/commit
net: calxedaxgmac: enable interrupts after napi_enable
authorRob Herring <rob.herring@calxeda.com>
Fri, 30 Aug 2013 21:49:25 +0000 (16:49 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Sep 2013 02:21:15 +0000 (22:21 -0400)
commit1a6be9c51039f0b90d239ed1d924b57314e91f6c
tree22fc089169eec46e71464711ee823e5c5272a2a0
parent0bd8af12a9cc620fccd4c8df005c381864125c4f
net: calxedaxgmac: enable interrupts after napi_enable

Fix a race condition where the interrupt handler may have called
napi_schedule before napi_enable is called. This would disable interrupts
and never actually schedule napi to run.

Reported-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/calxeda/xgmac.c