<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><br>
</span>Ah! :) This info is really helpful. You&#39;re re-using the netns for all the restores (the<br>
&quot;NS mask to use 2c020000&quot; line in the log). Can you help us understand what&#39;s the netns<br>
trick your playing?<br>
<br>
And the bug is that criu creates unix sockets (that help to restore files) with not unique<br>
enough names. The fix would be to tune open_transport_fd() routine and add some &quot;salt&quot; to<br>
the call to transport_name_gen() that generates unix socket name, but w/o proper understanding<br>
of what&#39;s going on with netns we can come to suboptimal solution.<br>
<span class=""><br></span></blockquote><div><br></div><div>Thanks for the explanation.  As to what I&#39;m doing I&#39;m creating Docker containers using the command:</div><div><br></div><div>docker create --net=host --security-opt seccomp:unconfined &lt;docker image&gt;</div><div><br></div><div>Then when I restore the checkpoints I&#39;m using the command:</div><div><br></div><div>docker restore --force --image-dir=&lt;path to image&gt; &lt;docker container&gt;</div><div><br></div><div>I&#39;m not sure exactly what low-level commands this translates to.  I&#39;ll try to take a look later.  Some of the people who worked on the Docker CR stuff might be following this list and have a better idea.  </div><div><br></div><div>Also I&#39;ve been using the --net=host option as a workaround for the checkpoint/restore in Docker not having networking fully working when I started using it.  But I read that there was some progress with getting networking working with Docker CR (<a href="https://github.com/boucher/docker/releases/tag/v1.10_2-16-16-experimental">https://github.com/boucher/docker/releases/tag/v1.10_2-16-16-experimental</a>).  I haven&#39;t tried with the steps described there yet, but I&#39;m planning to now to see if that solves the issue I&#39;m having or not.  I&#39;ll update the list later to say whether or not it works.</div><div><br></div><div>-Gabriel</div><div><br></div></div></div></div>