Kalle Valo wrote: > But there's also the same init later in the function, inside the while loop: > > INIT_LIST_HEAD(&rx_pktq); > INIT_LIST_HEAD(&comp_pktq); > > Is this intentional? I think so. If we break out of the loop on the first iteration because of the condition "if (id >= ENDPOINT_MAX)", then comp_pktq ends up being used without having been initialized. Sujith -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html