[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] Add -cpu host CPU type
From: |
Andre Przywara |
Subject: |
[Qemu-devel] [PATCH 0/6] Add -cpu host CPU type |
Date: |
Thu, 25 Jun 2009 00:07:58 +0200 |
Hi,
this patchset adds a new CPU type called "host" which mimics the host CPU
in many ways. It's main usecase is to reveal most of the CPU features to
KVM guests.
KVM provides in the kernel a feature to trim the guest's CPU bits to
be not more capable than the host's one. This is currently broken in
userspace (both qemu.git and qemu-kvm.git), so fix this on the way, since
without it most guests will crash.
Additionally allow control over the hypervisor bit, which is somewhat
special, because it's the only bit which is not present in the host,
but should be set in the guest.
Patch 1-3 should apply easily to qemu-kvm.git, Patch 4 needs a little tweak.
Patch 5 and 6 are entirely different, although it's broken there in a
similar way. If you need the patchset against qemu-kvm.git, drop me a note.
Regards,
Andre.
Signed-off-by: Andre Przywara <address@hidden>
- [Qemu-devel] [PATCH 0/6] Add -cpu host CPU type,
Andre Przywara <=
- [Qemu-devel] [PATCH 1/6] allow hypervisor CPUID bit to be overriden, Andre Przywara, 2009/06/24
- [Qemu-devel] [PATCH 5/6] remove CPUID host hacks, Andre Przywara, 2009/06/24
- [Qemu-devel] [PATCH 4/6] fix KVMs GET_SUPPORTED_CPUID feature usage, Andre Przywara, 2009/06/24
- [Qemu-devel] [PATCH 3/6] CPUID Fn8000_0001.EAX is family/model/stepping, not features, Andre Przywara, 2009/06/24
- [Qemu-devel] [PATCH 6/6] preserve the hypervisor bit while KVM trims the CPUID bits, Andre Przywara, 2009/06/24
- [Qemu-devel] [PATCH 2/6] introduce -cpu host target, Andre Przywara, 2009/06/24