The subject sounds like Paul is running NOVA in a virtual machine. So maybe the VM does not support those instructions.
- Udo > On 18 Sep 2016, at 17:10, Christian Helmuth > <christian.helm...@genode-labs.com> wrote: > > Hello, > >> On Sun, Sep 18, 2016 at 01:20:16PM +0200, Udo Steinberg wrote: >> On Sun, 18 Sep 2016 05:32:25 -0400 Paul Dufresne (PD) wrote: >> >> PD> NOVA Microhypervisor v7-23e7882 (x86_32): Aug 29 2016 10:39:41 [gcc >> 4.9.2] >> PD> >> PD> [ 0] CORE:0:0:0 f:4:9:4 [0] Intel(R) Celeron(R) CPU >> 2.66GHz >> PD> [ 0] Killed EC:0xc23ca160 SC:0xc23cb100 V:0x6 CS:0x8 EIP:0xc000002c >> PD> CR2:0x0 ERR:0x0 (EXC) >> >> This is an invalid opcode exception and it means your CPU is rather old and >> does not understand the instruction at IP 0xc000002c. You can disassemble >> the hypervisor binary using objdump and check which instruction that is. > > With a recent build of NOVA/32 I get > >> objdump -ldSC build/nova_x86_32/kernel/hypervisor | grep > "c000002c:" > c000002c: 0f 35 sysexit > > But I had expected those CPUs to support sysenter/sysexit. > > Greets > -- > Christian Helmuth > Genode Labs > > http://www.genode-labs.com/ · http://genode.org/ > https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/ > > Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden > Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth > > ------------------------------------------------------------------------------ > _______________________________________________ > genode-main mailing list > genode-main@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/genode-main
------------------------------------------------------------------------------
_______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main