<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Sun, Jul 24, 2016 at 11:32 AM Trammell Hudson <<a href="mailto:hudson@trmm.net">hudson@trmm.net</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The Qubes kernel is the Xen hypervisor and is only about 800 KB.<br>
I'm attempting to add it as the payload, although I think that a minimal<br>
Linux in ROM that kexec's Xen from an encrypted and measured disk image<br>
will be better suited to my goals.<br>
<br><br></blockquote><div><br></div><div><br></div><div>well, that suits my goals as well, and I'm working on the same thing :-)</div><div><br></div><div>I have linux and root file system in flash on a KGPE-d16. All my tools in root file system are written in Go, i.e. not busybox.  I'm currently trying to get kexec in Go done. It's a pain but evidently in 4.x kexec got far easier to work with.</div><div><br></div><div>I'm hitting one problem: I need to get a working 4.7.0 kernel as a payload. I have a 3.18 working fine, as payload, but the 4.7.0 never puts out any serial output. If you have a 4.x.+ kernel config that works as a payload, let me know.</div><div><br></div><div>I'm happy to see you blazing the trail :-)</div><div><br></div><div>ron</div></div></div>