For Nova under VirtualBox I get that error

Christian Helmuth christian.helmuth at ...1...
Sun Sep 18 17:10:43 CEST 2016


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




More information about the users mailing list