]> git.hungrycats.org Git - linux/commitdiff
[PATCH] uninitialized spinlock in drivers/net/sk_mca.c
authorFrançois Romieu <romieu@fr.zoreil.com>
Fri, 25 Jul 2003 08:48:01 +0000 (01:48 -0700)
committerLinus Torvalds <torvalds@home.osdl.org>
Fri, 25 Jul 2003 08:48:01 +0000 (01:48 -0700)
A spinlock was recently added to struct skmca_priv so as to remove
save_flags()/cli() but nothing in the current code initializes it.

drivers/net/sk_mca.c

index 2df9e6e8770745507d847fa90cc878ba2abee342..744e1e9ff4b46f97a8670dbe3f2076c62f88a635 100644 (file)
@@ -1155,6 +1155,7 @@ int __init skmca_probe(struct SKMCA_NETDEV *dev)
        priv->cmdaddr = base + 0x3ff3;
        priv->medium = medium;
        memset(&(priv->stat), 0, sizeof(struct net_device_stats));
+       spin_lock_init(&priv->lock);
 
        /* set base + irq for this device (irq not allocated so far) */
        dev->irq = 0;