app-elfloader icon indicating copy to clipboard operation
app-elfloader copied to clipboard

Machine Build Error while adding support for http_server cpp

Open b1shtream opened this issue 2 years ago • 0 comments

Refer https://github.com/unikraft/app-elfloader/pull/32

Reproduce an error:

Inside the app-elfloader directory, run the generate.py script ./scripts/generate.py.

Find scripts in the scripts/run/ directory named qemu-x86_64-9pfs-http_server.sh.

Build the elfloader by running ./scripts/build/make-qemu-x86_64-9pfs.sh

Then, running ./scripts/run/qemu-x86_64-9pfs-http_server.sh showed the error below-


[chococandy@fedora app-elfloader]$ ./scripts/run/qemu-x86_64-9pfs-http_server.sh
E machine(s) not found

SeaBIOS (version 1.16.2-1.fc38)

iPXE (https://ipxe.org) 00:03.0 CA00 PCI2.10 PnP PMM+02FCBFD0+02F0BFD0 CA00
                                                                            
Booting from ROM..[    0.000000] CRIT: [libkvmplat] <paging.c @  541> Assertion failure: ukarch_paddr_range_isvalid(paddr, paddr + len)

What could be the potential issue? It seems like something related to kvm. I am using Fedora Virtual Machine.

b1shtream avatar Sep 24 '23 22:09 b1shtream