]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mrf24j40'
authorDavid S. Miller <davem@davemloft.net>
Tue, 8 Oct 2013 19:32:19 +0000 (15:32 -0400)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 Oct 2013 19:32:19 +0000 (15:32 -0400)
commit1f190b473887ef99f6b17e3c7b54bbd86f182ab2
treec73e32642a1f96d7e7031bce5e2ef468e6dc049d
parentc01d5881a887e9b35ee363c0003e9291bdd6aa63
parent47571da7ed02971513050a0197259f2b0b1ddb39
Merge branch 'mrf24j40'

Alan Ott says:

====================
Fix race conditions in mrf24j40 interrupts

After testing with the betas of this patchset, it's been rebased and is
ready for inclusion.

David Hauweele noticed that the mrf24j40 would hang arbitrarily after some
period of heavy traffic.  Two race conditions were discovered, and the
driver was changed to use threaded interrupts, since the enable/disable of
interrupts in the driver has recently been a lighning rod whenever issues
arise related to interrupts (costing engineering time), and since threaded
interrupts are the right way to do it.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>