]> git.baikalelectronics.ru Git - kernel.git/commit
netdevsim: drop code duplicated by a merge
authorJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 5 Nov 2019 21:26:11 +0000 (13:26 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Nov 2019 17:59:57 +0000 (09:59 -0800)
commitdcd754cd47b579c19adf2b2f3df8fea31bde8174
tree8ad6c2d9d0934c4dee1ce239e0eb3592cda875d5
parentd220d333bcb79b78484c04a28df5964a85ea6d00
netdevsim: drop code duplicated by a merge

Looks like the port adding loop makes a re-appearance on net-next
after net was merged back into it (even though it doesn't feature
in the merge diff).

The ports are already added in nsim_dev_create() so when we try
to add them again get EEXIST, and see:

netdevsim: probe of netdevsim0 failed with error -17

in the logs. When we remove the loop again the nsim_dev_probe()
and nsim_dev_remove() become a wrapper of nsim_dev_create() and
nsim_dev_destroy(). Remove this layer of indirection.

Fixes: 7ba2037585a0 ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net")
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/netdevsim/dev.c