<div dir="ltr"><div>I&#39;m interested in using criu for creating/restoring checkpoints from within an application that would be run as a regular user (not root).</div><div><br></div><div>I&#39;ve been looking at the code in test/rpc/test-c.c to see an example of how this could work.  But when I run this test using the run.sh script I&#39;m getting an error during the restore step.  Looking at the restore-c.log file the error that I see is:</div><div><br></div><div>pie: Error (pie/restorer.c:1085): prctl failed @1085 with -22<br></div><div><br></div><div>(full output available here: <a href="https://gist.github.com/southerngs/238a6f14ab61296587cc">https://gist.github.com/southerngs/238a6f14ab61296587cc</a>)</div><div><br></div><div>If I could get the criu tests to pass I&#39;d be able to use the libcriu C api for what I need.  But I&#39;m not sure what I need to do to get these tests to pass.  Any suggestions are appreciated.</div><div><br></div><div>Also in case it matters I&#39;m running Arch Linux.  My kernel is 4.2.5-1 and compiled with the Arch Linux defaults and with the options listed on the wiki page (<a href="https://criu.org/Installation#Configuring_the_kernel">https://criu.org/Installation#Configuring_the_kernel</a>).</div><div><br></div><div>Thanks,</div><div><br></div><div>-Gabriel</div></div>