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