<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Feb 16, 2015 at 5:08 AM, Lennart Poettering <span dir="ltr"><<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>></span> wrote:<br><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="">On Fri, 13.02.15 14:18, Shawn Landden (<a href="mailto:shawn@churchofgit.com">shawn@churchofgit.com</a>) wrote:<br>
<br>
> Still use helper when Xen Dom0, to avoid duplicating some hairy<br>
> code.<br>
<br>
</span>Hmm, what precisely does the helper do on xen?<br>
<span class=""><br>
> So we don't have any logic to load kexec kernels?<br>
<br>
</span>Currently we don't.<br>
<br>
My hope though was that we can make the whole kexec thing work without<br>
having kexec-tools installed. With the new kernel syscall for loading<br>
the kernel we should be able to implement this all without any other<br>
tools.<br>
<br>
Ideally we'd not use any external tools anymore, not even in the Xen<br>
case, hence I am curious what precisely the special hookup for Xen is<br>
here...?<br>
<span class=""><font color="#888888"><br>
Lennart<br>
<br></font></span></blockquote><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><a href="https://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/tree/kexec/kexec-xen.c" target="_blank">https://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/tree/kexec/kexec-xen.c</a></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I've attached my patch.</div><div><span style="font-size:12.8000001907349px">I'm having a problem with kexec_file_load() returning ENOMEM that I havn't resolved. </span> </div><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=""><font color="#888888">
--<br>
Lennart Poettering, Red Hat<br>
</font></span><div class=""><div class="h5">_______________________________________________<br>
systemd-devel mailing list<br>
<a href="mailto:systemd-devel@lists.freedesktop.org">systemd-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/systemd-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/systemd-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Shawn Landden</div>
</div></div>