From: Alexander G. <ag...@su...> - 2010-03-06 10:44:51
|
Recently I started to work on porting KVM to PowerPC Server class CPUs and it turned out that Qemu just didn't work as well with Mac OS X yet. So I made MOL work with KVM. For a more verbose description of what this exactly means, check out patch 3/3. To actually make use of this patch set, please use the latest KVM kernel git plus my patches on kvm-ppc@vger, as long as they're not applied yet. Screenshot: http://alex.csgraf.de/mol/kvm.png Alexander Graf (3): Compile fix for snprintf Make CPU virtualization mode selectable Add KVM backend support (PPC64 host support) config/Kconfig-common | 16 ++- config/configure.in | 2 +- scripts/modload | 2 + src/Makefile | 2 +- src/booter/macho.c | 11 ++ src/cpu/Makefile | 6 +- src/cpu/kvm/.kvm.c.swo | Bin 0 -> 4096 bytes src/cpu/kvm/.kvm.h.swp | Bin 0 -> 12288 bytes src/cpu/kvm/Makefile | 9 ++ src/cpu/kvm/kvm.c | 239 +++++++++++++++++++++++++++++++ src/cpu/kvm/kvm.h | 17 +++ src/cpu/kvm/misc.c | 362 ++++++++++++++++++++++++++++++++++++++++++++++++ src/cpu/mainloop.c | 12 ++ src/molelf/keyremap.c | 2 +- 14 files changed, 672 insertions(+), 8 deletions(-) create mode 100644 src/cpu/kvm/.kvm.c.swo create mode 100644 src/cpu/kvm/.kvm.h.swp create mode 100644 src/cpu/kvm/Makefile create mode 100644 src/cpu/kvm/kvm.c create mode 100644 src/cpu/kvm/kvm.h create mode 100644 src/cpu/kvm/misc.c |