Commits
Andrey Mirkin authored and Pavel Emelianov committed 54f0c7e56a7
[VETH] We need to be sure that pair device will not be unregistered while we are in veth_xmit(). So we close VE0 device and clear pair pointers before unregistering network devices to avoid this race. New function veth_pair_del() is created to avoid code duplication. dev_close() and unregister_netdevice() are protected with rtnl_lock(). (#70690)