This is an experimental change that at least avoids the problem when running the test case. But while I saw no immediate problem, it isn't guaranteed to have no side effects and neither I can be sure there is not another case (only either source address or destination address not set) that would still suffer from the problem. I added the same patch to the upstream bug report in the hope that this causes someone there to help with some information.
** Patch added: "0001-UBUNTU-net-ipv4-Do-not-create-routes-with-daddr-sadd.patch" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1021471/+attachment/3361444/+files/0001-UBUNTU-net-ipv4-Do-not-create-routes-with-daddr-sadd.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1021471 Title: clone() hang when creating new network namespace (dmesg show unregister_netdevice: waiting for lo to become free. Usage count = 2) To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1021471/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
