<div dir="ltr">Hello all,<br><br>I&#39;ve been working sporradically on the integration of lazy migration in the P.Haul project, and have run into a few snags that I haven&#39;t been able to reason through.<br><br>1. No matter how I set the CRIU options in my RPC messages, none of the log files for the different phases (be it dump, restore, etc.) are ever populated with any messages, so I have had to do deeply hack-y workarounds to write logs to a file. Is there some setting I am missing for actually getting the logs to output properly?<br><br>2. I have the lazy migration process executing successfully all the way up to the completion of the restore step, where my client then sends a final NOTIFY request, but is waiting forever for an acknowledgement by CRIU. I am unsure why this NOTIFY is getting ignored on the CRIU side, especially since the equivalent NOTIFY&#39;s for pre-copy migration are all resolving.<br><br>Note: I have not pulled in any of the recent updates to CRIU since my last correspondence somewhere after development of CRIU 3.7, so if there have been any fixes that would be relevant, I would appreciate any input on this.<br><br>My code I&#39;ve been working on lives here (<a href="https://github.com/jtgoen/criu-fork" target="_blank">https://github.com/jtgoen/<wbr>criu-fork</a>), with the majority of my edits residing in the following:<br><div>    Main driving code with logic for dumping, restoring, etc: <a href="https://github.com/jtgoen/criu-fork/blob/criu-dev/phaul/src/test/main.go" target="_blank">https://github.com/jtgoen/<wbr>criu-fork/blob/criu-dev/phaul/<wbr>src/test/main.go</a></div><div>    Where the client and server code live: <a href="https://github.com/jtgoen/criu-fork/tree/criu-dev/phaul/src/phaul" target="_blank">https://github.com/jtgoen/<wbr>criu-fork/tree/criu-dev/phaul/<wbr>src/phaul</a></div><div>    Core interaction with CRIU: <a href="https://github.com/jtgoen/criu-fork/blob/criu-dev/lib/go/src/criu/main.go" target="_blank">https://github.com/jtgoen/<wbr>criu-fork/blob/criu-dev/lib/<wbr>go/src/criu/main.go</a></div><div>    Handling of lazy migration RPC: <a href="https://github.com/jtgoen/criu-fork/blob/criu-dev/criu/cr-service.c" target="_blank">https://github.com/jtgoen/<wbr>criu-fork/blob/criu-dev/criu/<wbr>cr-service.c</a><br></div><br>I apologize if the help requests on this are too vague, as I&#39;ve been working on this for quite a while and am unsure exactly where to start when describing my problem. I will gladly answer any clarifying questions on this to the best of my ability.<br><br>Thank you,<br>John Goen<br></div>