[B43]: Rewrite pwork locking policy.
commit05b64b364822863974c0121359b01d7ba0f22205
authorMichael Buesch <mb@bu3sch.de>
Fri, 28 Sep 2007 14:19:03 +0000 (28 16:19 +0200)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:54:13 +0000 (10 16:54 -0700)
tree9f11ab39989780f93bdd953d798e070ada6ed069
parent42bb4cd5ae320dd46630533fecb91b940d4468e2
[B43]: Rewrite pwork locking policy.

Implement much easier and more lightweight locking for
the periodic work.
This also removes the last big busywait loop and replaces it
by a sleeping loop.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wireless/b43/main.c