<div dir="ltr"><div dir="ltr"><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px;margin-top:0px">Hi All,</p><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px;margin-top:0px">Say I use CRIU dumped a process, then the system upgraded, which means some shared libraries maybe updated. Then it seems the restore will be failed, when CRIU found the size of shared library has been changed.<br></p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;font-size:14px;margin-bottom:0px">I have a question, the shared library is fully loaded in the memory already, correct? Is that possible to save that memory, and when restore just restore the old memory states? For those shared libraries, we don&#39;t need to load them anymore, correct?</p><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Jun Gan</div><div dir="ltr" class="gmail_signature"><br></div></div></div>