提交 b979ec35 编写于 作者: J Jiri Denemark

Revert "domcaps: Treat host models as case-insensitive strings"

This reverts commit 2d8721e2.

This fix was both incomplete and too general. It only fixed domain
startup, but libvirt would still report empty list of supported CPU
models with recent QEMU for ppc64. On the other hand, while ppc64 QEMU
ignores case when looking up CPU model names, x86_64 QEMU does case
sensitive lookup. Without reverting this patch, libvirt could happily
accept CPU model names which are not supported by QEMU.
Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
Reviewed-by: NJán Tomko <jtomko@redhat.com>
上级 412cc0f4
...@@ -278,7 +278,7 @@ virDomainCapsCPUModelsGet(virDomainCapsCPUModelsPtr cpuModels, ...@@ -278,7 +278,7 @@ virDomainCapsCPUModelsGet(virDomainCapsCPUModelsPtr cpuModels,
return NULL; return NULL;
for (i = 0; i < cpuModels->nmodels; i++) { for (i = 0; i < cpuModels->nmodels; i++) {
if (STRCASEEQ(cpuModels->models[i].name, name)) if (STREQ(cpuModels->models[i].name, name))
return cpuModels->models + i; return cpuModels->models + i;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册