Hi Lonnie, please first ensure that on your NUC, KVM is properly used with QEMU. In the conf/Makeconf.boot file there is one commented out "QEMU_OPTIONS-amd64" line, please use this one instead of the one above. With -enable-kvm the right virtualization extensions are provided by QEMU such that VMs work and the error messages you're seeing shall go away.
Adam On Mon Nov 11, 2024 at 08:31:03 -0500, Lonnie Cumberland via l4-hackers wrote: > Hello Adam, > > Yea, I found the "make help" after sending off the messages and was able to > take the latest "snapshot" (non-git) and build things, but have had only > limited success in running them on my Intel NUC13 Ubuntu 23.10 (x64) system. > > I can run the "hello*.efi" versions with the "make qemu" but it seems that > the framebuffer example cannot map a VGA screen and it might be something in > the "dtc" which is the hardware settings for L4Re, if I read the > documentation correctly, but am not sure on this. > > Interestingly, is that if I take the "git" version of l4re and build things > with "ham" then the framebuffer example will run under qemu with "make qemu" > to execute it. the l4linux-mag will boot up the graphics but then it just > shows a blank window and I suspect that the same errors (below) are > happening with the errors " terminate called after throwing an instance of > 'N2L413Runtime_errorE'" > > For bot the git and non-git builds, the VM-multi and VM-multi-p2p examples > l4re boots and I make it through SIGMA0, MOD, and NED while the Console > Server also boots up, but then I get and errors in the VM's starting: > > ---------------------------------------------------------- > Created vcon channel: vm-1 [420010] > cons> > Created vcon channel: vm-2 [421010] > cons> > vm-1 | VMM[]: Created VCPU 0 @ 18000 > vm-1 | VMM[]: >>> CAUTION: Support for AMD SVM is experimental, use at > your own risk! <<< > vm-2 | VMM[]: Created VCPU 0 @ 18000 > vm-2 | VMM[]: >>> CAUTION: Support for AMD SVM is experimental, use at > your own risk! <<< > vm-2 | terminate called after throwing an instance of > 'N2L413Runtime_errorE' > vm-2 | what: Invalid request: SVM does not support next_rip save. > Aborting! > vm-2 | > > Created vcon channel: vm-3 [422010] > cons> > vm-3 | VMM[]: Created VCPU 0 @ 18000 > vm-3 | VMM[]: >>> CAUTION: Support for AMD SVM is experimental, use at > your own risk! <<< > vm-1 | terminate called after throwing an instance of > 'N2L413Runtime_errorE' > vm-1 | what: Invalid request: SVM does not support next_rip save. > Aborting! > vm-1 | > vm-3 | terminate called after throwing an instance of > 'N2L413Runtime_errorE' > vm-3 | what: Invalid request: SVM does not support next_rip save. > Aborting! > vm-3 | > > ---------------------------------------------------------- > > I think there is some VGA video problem somewhere that is preventing the > VM's from completely booting up for some reason. > > Best and have a great day, > Lonnie > > On 11/11/2024 1:45 AM, Adam Lackorzynski wrote: > > Hi Lonnie, > > > > instead of "make qemu" one can also do "make efiimage" to generate an > > (U)EFI image. Please do "make help" to see the other options available. > > > > > > Adam > > > > > _______________________________________________ > l4-hackers mailing list -- l4-hackers@os.inf.tu-dresden.de > To unsubscribe send an email to l4-hackers-le...@os.inf.tu-dresden.de Adam -- Adam a...@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/ _______________________________________________ l4-hackers mailing list -- l4-hackers@os.inf.tu-dresden.de To unsubscribe send an email to l4-hackers-le...@os.inf.tu-dresden.de