commit | 9ef9ac51cc5fa5f5811230b5fb242536b636ff47 | [log] [tgz] |
---|---|---|
author | Ben Dooks <ben-netdev@fluff.org> | Sat Jul 23 17:25:18 2005 +0100 |
committer | Jeff Garzik <jgarzik@pobox.com> | Thu Aug 18 16:59:14 2005 -0400 |
tree | 228175f622065b3683e2c2b94468210752004804 | |
parent | a4cf0761493495681d72dcc0b34efb86e94a5527 [diff] |
[PATCH] DM9000 - spinlock fixes Fix DM9000 driver usage of spinlocks, which mainly came to light when running a kernel with spinlock debugging. These come down to: 1) Un-initialised spin lock 2) Several cases of using spin_xxx(lock) and not spin_xxx(&lock) 3) move the locking around the phy reg for read/write to only keep the lock when actually reading or writing to the phy. Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>