On Wed, 18 Aug 2010 09:04:24 +0200 Tobias Klauser <tklauser@xxxxxxxxxx> wrote: > > - memset (&priv(dev)->stats, 0, sizeof (struct net_device_stats)); > + memset(&dev->stats, 0, sizeof(struct net_device_stats)); This is incorrect, just remove the memset. The stats are initialized when device is created. The Linux device driver convention is to keep stats when device is set down and brought back up; that is what the majority of other drivers do. -- -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html