]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/lance.c
IB/ipath: iba6110 rev4 no longer needs recv header overrun workaround
[linux-2.6-omap-h63xx.git] / drivers / net / lance.c
index a2f37e52b9284cd4ec128b19cf8475a04a59d9a3..a4e5fab12628f6b578cd11ac5327fa61b3949779 100644 (file)
@@ -533,11 +533,10 @@ static int __init lance_probe1(struct net_device *dev, int ioaddr, int irq, int
        dev->base_addr = ioaddr;
        /* Make certain the data structures used by the LANCE are aligned and DMAble. */
 
-       lp = kmalloc(sizeof(*lp), GFP_DMA | GFP_KERNEL);
+       lp = kzalloc(sizeof(*lp), GFP_DMA | GFP_KERNEL);
        if(lp==NULL)
                return -ENODEV;
        if (lance_debug > 6) printk(" (#0x%05lx)", (unsigned long)lp);
-       memset(lp, 0, sizeof(*lp));
        dev->priv = lp;
        lp->name = chipname;
        lp->rx_buffs = (unsigned long)kmalloc(PKT_BUF_SZ*RX_RING_SIZE,