I am using a PC (AMD Ryzen) with Linux (Ubuntu 18.04, Kernel 5.5.19).
I want to activate the hypervisor "jailhouse" on this PC and start another
Linux on a CPU core without using KVM / QEMU.
I built and installed "jailhouse" from the GIT repository (as of
08/13/2020).
With "sudo jailhouse config create configs/x86/sysconfig.c" I created a
system configuration.
When "make" was called again, the "configs/x86/sysconfig.cell" file was
created.
The kernel module was loaded with "sudo insmod
/lib/modules/5.5.19-050519-generic/extra/driver/jailhouse.ko".
Unfortunately, when I call "sudo jailhouse enable
$HOME/Projects/Jailhouse/jailhouse.git/configs/x86/sysconfig.cell" I only
get the message "JAILHOUSE_ENABLE: Invalid argument".
What could be the cause?
The command "jailhouse hardware check" did not result in any problems:
Feature Availability
------------------------------ ------------------
Number of CPUs > 1 ok
Long mode ok
AMD-V (SVM) ok
NPT ok
Decode assist ok
AVIC ok
Flush by ASID ok
AMD-Vi (IOMMU #0) ok
Extended feature register ok
Valid base register ok
SMI filter ok
Valid filter registers ok
Hardware events ok
Check passed!
I would be very grateful for any help!
Best regards
Jan-Marc Stranz.
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/cf0c959a-a862-4ef3-80c9-2037c88fad45o%40googlegroups.com.