[ANNOUNCE] NOVA Microhypervisor 0.1 prerelease

Michael Engel michael.engel at tu-dortmund.de
Tue Dec 29 15:36:08 CET 2009


On 29.12.2009, at 14:29, Guanghui, Cheng wrote:

> 	I tried to compile the Nova in the AMD 64-bit platform and found some errors 
> like this:
> {standard input}: Assembler messages:
> {standard input}:163: Error: no such instruction: `invept 16(%esp),%eax'
> {standard input}: Assembler messages:
> {standard input}:91: Error: no such instruction: `invvpid (%esp),%eax'
> {standard input}:349: Error: no such instruction: `invvpid (%esp),%eax'
> 	I removed these codes and it could compile sussessfully. But i am not sure 
> this behaviour is correct or not.
> 	I also ran the Nova-demo-cd in the AMD 64-bit platform and the nova could 
> boot. And cycleburner could WORK well but VMM can't work because of this 
> error:
> 	start_modules:
> 	create_pd = 5 (error number).

I also was hit by that problem - your binutils are probably too old. I upgraded to the 
most recent version of binutils (2.20 - however, I'm cross-compiling on OS X with a 
i386-linux-elf cross toolchain) and the compile succeeded.

Hope that helps,

More information about the l4-hackers mailing list