KVM

AmigaOne X5000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 6081
Joined: Fri Mar 23, 2012 7:58 am

KVM

Post by xeno74 »

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: 6081
Joined: Fri Mar 23, 2012 7:58 am

Re: KVM

Post by xeno74 »

Screenshot of Fienix Soar PowerPC with the RC3 of kernel 5.7 on an A-EON AmigaOne X5000/40 as host and as virtual QEMU/KVM-HV guest (e5500 CPU):

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

User avatar
xeno74
Posts: 6081
Joined: Fri Mar 23, 2012 7:58 am

Re: KVM

Post by xeno74 »

Screenshot of Fienix Soar PowerPC with the alpha3 of kernel 5.8 on an A-EON AmigaOne X5000/40 as host and as virtual QEMU/KVM-HV guest (e5500 CPU):

Image

BTW, an interesting link: Running Amiga like OSes on QEMU
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

Post Reply