commit | 32663b8b8948cc05f812ab82c1c7db2db3ddf717 | [log] [tgz] |
---|---|---|
author | Alistair Popple <alistair@popple.id.au> | Wed Oct 30 10:50:38 2013 +1100 |
committer | David S. Miller <davem@davemloft.net> | Tue Oct 29 22:57:42 2013 -0400 |
tree | 7eeb59bbaf203cc541ff11b68473fd6c4c13de77 | |
parent | b4dfd326c29c241c2bb8463167217eb2438b7c3d [diff] |
ibm emac: Fix locking for enable/disable eob irq Calls to mal_enable_eob_irq perform a read-write-modify of a dcr to enable device irqs which is protected by a spin lock. However calls to mal_disable_eob_irq do not take the corresponding lock. This patch resolves the problem by ensuring that calls to mal_disable_eob_irq also take the lock. Signed-off-by: Alistair Popple <alistair@popple.id.au> Signed-off-by: David S. Miller <davem@davemloft.net>