summaryrefslogtreecommitdiffstats
path: root/drivers/sbus
diff options
context:
space:
mode:
authorLino Sanfilippo <LinoSanfilippo@gmx.de>2014-11-30 11:49:36 +0100
committerDavid S. Miller <davem@davemloft.net>2014-12-06 06:33:19 +0100
commit8961b1940200ac5e91bee1c1bc69086365e1b7c9 (patch)
treee8d73b2709ca3fab49db6d00ee2eace768a4f407 /drivers/sbus
parentbpf: x86: fix epilogue generation for eBPF programs (diff)
downloadlinux-8961b1940200ac5e91bee1c1bc69086365e1b7c9.tar.xz
linux-8961b1940200ac5e91bee1c1bc69086365e1b7c9.zip
pxa168: close race between napi and irq activation
In pxa168_eth_open() the irqs are enabled before napi. This opens a tiny time window in which the irq handler is processed, disables irqs but then is not able to schedule the not yet activated napi, leaving irqs disabled forever (since irqs are reenabled in napi poll function). Fix this race by activating napi before irqs are activated. Signed-off-by: Lino Sanfilippo <LinoSanfilippo@gmx.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/sbus')
0 files changed, 0 insertions, 0 deletions