commit | 7bc9ccec34f5260bf698de5d5c0366b6c6ef6c9e | [log] [tgz] |
---|---|---|
author | John Crispin <john@phrozen.org> | Wed Jun 29 13:38:10 2016 +0200 |
committer | David S. Miller <davem@davemloft.net> | Thu Jun 30 08:52:04 2016 -0400 |
tree | 0d6ab413668cf0c0d8366f5e45ee073234bdee63 | |
parent | eece71e8fb0953e18e3ac631b4414bb21af924a7 [diff] |
net-next: mediatek: add IRQ locking The code that enables and disables IRQs is missing proper locking. After adding the IRQ grouping patch and routing the RX and TX IRQs to different cores we experienced IRQ stalls. Fix this by adding proper locking. We use a dedicated lock to reduce the latency if the IRQ code. Signed-off-by: John Crispin <john@phrozen.org> Signed-off-by: David S. Miller <davem@davemloft.net>