提交 8f778215 编写于 作者: J Jason J. Herne 提交者: Jiri Denemark

s390-cpu: Remove nodeData and decode

On s390, the host's features are heavily influenced by not only the host
hardware but also by hardware microcode level, host OS version, qemu
version and kvm version. In this environment it does not make sense to
attempt to report exact host details.
Signed-off-by: NJason J. Herne <jjherne@linux.vnet.ibm.com>
Acked-by: NJiri Denemark <jdenemar@redhat.com>
上级 79d72011
......@@ -33,38 +33,6 @@
static const virArch archs[] = { VIR_ARCH_S390, VIR_ARCH_S390X };
static virCPUDataPtr
s390NodeData(virArch arch)
{
virCPUDataPtr data;
if (VIR_ALLOC(data) < 0)
return NULL;
data->arch = arch;
return data;
}
static int
s390Decode(virCPUDefPtr cpu,
const virCPUData *data ATTRIBUTE_UNUSED,
const char **models ATTRIBUTE_UNUSED,
unsigned int nmodels ATTRIBUTE_UNUSED,
const char *preferred ATTRIBUTE_UNUSED,
unsigned int flags)
{
virCheckFlags(VIR_CONNECT_BASELINE_CPU_EXPAND_FEATURES, -1);
if (cpu->model == NULL &&
VIR_STRDUP(cpu->model, "host") < 0)
return -1;
return 0;
}
static void
s390DataFree(virCPUDataPtr data)
{
......@@ -145,10 +113,10 @@ struct cpuArchDriver cpuDriverS390 = {
.arch = archs,
.narch = ARRAY_CARDINALITY(archs),
.compare = virCPUs390Compare,
.decode = s390Decode,
.decode = NULL,
.encode = NULL,
.free = s390DataFree,
.nodeData = s390NodeData,
.nodeData = NULL,
.baseline = NULL,
.update = virCPUs390Update,
};
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册