KVM

AmigaOne X5000 platform specific issues related to Linux only.

KVM

Postby xeno74 » Sat Jan 05, 2019 12:20 pm

Hi All,

The X5000 Linux kernels support KVM!

Information about KVM for the X5000:

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux. Using KVM, one can run multiple virtual machines running unmodified Linux distributions. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc. KVM is open source software. The kernel component of KVM is included in mainline Linux. The userspace component of KVM is included in mainline QEMU. KVM for e5500 uses hardware hypervisor features. PR-mode KVM is not supported. Nested KVM is not supported. P5020 uses an e5500 core which is book3e. You cannot use a book3s kernel with it. KVM on book3e does not allow making the CPU look like a different type of PPC. It just lets you create virtual instances of the same CPU. You need to tell QEMU to use the appropriate CPU type (e5500) and platform (ppce500).

Freescale BookE
---------------

- Software loaded TLB.
- e6500 adds HW loaded indirect TLB entries.
- Mix of 32 & 64 bit

+--------------+
| e200 |
+--------------+


+--------------------------------+
| e500 |
+--------------------------------+
|
|
v
+--------------------------------+
| e500v2 |
+--------------------------------+
|
|
v
+--------------------------------+
| e500mc (Book3e) |
+--------------------------------+
|
|
v
+--------------------------------+
| e5500 (64 bit) |
+--------------------------------+
|
|
v
+--------------------------------+
| e6500 (HW TLB) (Multithreaded) |
+--------------------------------+



Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
 
Posts: 5002
Joined: Fri Mar 23, 2012 8:58 am

Return to Platform: AmigaOne X5000 - Linux Only

Who is online

Users browsing this forum: No registered users and 1 guest