]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/cxgb3/l2t.c
cxgb3: Fix kernel crash caused by uninitialized l2t_entry.arpq
[linux-2.6-omap-h63xx.git] / drivers / net / cxgb3 / l2t.c
index 4407ac9bb5559e87e427c445982cfa188a975ccf..ff1611f90e7aab04436c71d3851708ff51695650 100644 (file)
@@ -431,6 +431,7 @@ struct l2t_data *t3_init_l2t(unsigned int l2t_capacity)
        for (i = 0; i < l2t_capacity; ++i) {
                d->l2tab[i].idx = i;
                d->l2tab[i].state = L2T_STATE_UNUSED;
+               __skb_queue_head_init(&d->l2tab[i].arpq);
                spin_lock_init(&d->l2tab[i].lock);
                atomic_set(&d->l2tab[i].refcnt, 0);
        }