app-elfloader
app-elfloader copied to clipboard
Machine Build Error while adding support for http_server cpp
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.