|
| From: | Avi Kivity |
| Subject: | Re: [Qemu-devel] [PATCH] Use kvm32/kvm64 as default CPUs when running under KVM. |
| Date: | Wed, 28 Jul 2010 13:51:50 +0300 |
| User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Thunderbird/3.1.1 |
On 07/28/2010 01:05 PM, address@hidden wrote:
From: Jes Sorensen<address@hidden>
KVM has a minimum CPU requirement in order to run, so there is no
reason to default to the very basic family 6, model 2 (or model 3 for
qemu32) CPU since the additional features are going to be available on
the host CPU.
@@ -866,11 +867,19 @@ void pc_cpus_init(const char *cpu_model)
/* init CPUs */
if (cpu_model == NULL) {
+ if (kvm_enabled()) {
#ifdef TARGET_X86_64
- cpu_model = "qemu64";
+ cpu_model = "kvm64";
#else
- cpu_model = "qemu32";
+ cpu_model = "kvm32";
#endif
+ } else {
+#ifdef TARGET_X86_64
+ cpu_model = "qemu64";
+#else
+ cpu_model = "qemu32";
+#endif
+ }
}
What about -M 0.12? It needs to retain the old values. -- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.
| [Prev in Thread] | Current Thread | [Next in Thread] |