On Wed, 21 Oct 2015 07:43:32 -0700 (PDT), David Miller wrote: > Fix the real problem, then come talk to us.
I don't think the real problem is fixable, given that any kind of unique non-settable identifier would break CRIU. And anything settable will have the exact same problem. All we can do is narrowing the race window. For example, we could always alloc a new ifindex when moving interfaces between name spaces. That would be probably the tiniest race window we could get to (still not zero!) but I guess it would break apps that assume that ifindex doesn't change when moving interfaces between name spaces (which is not true, such apps are already broken, they just happen to work in 99% of cases). The second best solution that doesn't break those apps at the cost of leaving the race window wider, is this patch. But whatever, I don't care enough about this. Jiri -- Jiri Benc -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html