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.

Reply via email to