]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "net: core: dev_get_valid_name is now the same as dev_alloc_name_ns"
authorDavid S. Miller <davem@davemloft.net>
Tue, 2 Jan 2018 16:45:07 +0000 (11:45 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 Jan 2018 16:50:12 +0000 (11:50 -0500)
commit3d75bf9411bf801c0d5a03d87285a0202cb2279b
treeaa0e60df83b27127833b587908be370d6a27fe42
parentf13dd8b468d4b16965300393c037397ec83220bf
Revert "net: core: dev_get_valid_name is now the same as dev_alloc_name_ns"

This reverts commit 748ba559d74365d5c6fdf81b20ec046cf4c0ed26.

Changing the error return code in some situations turns out to
be harmful in practice.  In particular Michael Ellerman reports
that DHCP fails on his powerpc machines, and this revert gets
things working again.

Johannes Berg agrees that this revert is the best course of
action for now.

Fixes: ab1e837fa2c5 ("Revert "net: core: maybe return -EEXIST in __dev_alloc_name"")
Reported-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c