The patch titled dev_change_name() debug has been added to the -mm tree. Its filename is dev_change_name-debug.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: dev_change_name() debug From: David Miller <davem@xxxxxxxxxxxxx> A debugging patch like this one should help figure out the culprit. If we don't see the gibberish netdevice name printed in the kernel logs, then likely something is corrupting the netdevice structure or the memory holding the name. Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- net/core/dev.c | 5 +++++ 1 file changed, 5 insertions(+) diff -puN net/core/dev.c~dev_change_name-debug net/core/dev.c --- a/net/core/dev.c~dev_change_name-debug +++ a/net/core/dev.c @@ -738,6 +738,11 @@ int dev_change_name(struct net_device *d if (!dev_valid_name(newname)) return -EINVAL; +#if 1 + printk("[%s:%d]: Changing netdevice name from [%s] to [%s]\n", + current->comm, current->pid, + dev->name, newname); +#endif if (strchr(newname, '%')) { err = dev_alloc_name(dev, newname); _ Patches currently in -mm which might be from davem@xxxxxxxxxxxxx are origin.patch git-netdev-all.patch git-net.patch dev_change_name-debug.patch git-cryptodev.patch solaris-emulation-incorrect-tty-locking.patch solaris-emulation-incorrect-tty-locking-fix.patch solaris-emulation-incorrect-tty-locking-fix-2.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html