mirror of https://gitee.com/openkylin/qemu.git
ioapic: fix error report value of def version
It should be 0x20, rather than 0x11. Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <1486106298-3699-3-git-send-email-peterx@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
c6fcb0e201
commit
8d5516be12
|
@ -408,13 +408,15 @@ static void ioapic_machine_done_notify(Notifier *notifier, void *data)
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define IOAPIC_VER_DEF 0x20
|
||||||
|
|
||||||
static void ioapic_realize(DeviceState *dev, Error **errp)
|
static void ioapic_realize(DeviceState *dev, Error **errp)
|
||||||
{
|
{
|
||||||
IOAPICCommonState *s = IOAPIC_COMMON(dev);
|
IOAPICCommonState *s = IOAPIC_COMMON(dev);
|
||||||
|
|
||||||
if (s->version != 0x11 && s->version != 0x20) {
|
if (s->version != 0x11 && s->version != 0x20) {
|
||||||
error_report("IOAPIC only supports version 0x11 or 0x20 "
|
error_report("IOAPIC only supports version 0x11 or 0x20 "
|
||||||
"(default: 0x11).");
|
"(default: 0x%x).", IOAPIC_VER_DEF);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -429,7 +431,7 @@ static void ioapic_realize(DeviceState *dev, Error **errp)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Property ioapic_properties[] = {
|
static Property ioapic_properties[] = {
|
||||||
DEFINE_PROP_UINT8("version", IOAPICCommonState, version, 0x20),
|
DEFINE_PROP_UINT8("version", IOAPICCommonState, version, IOAPIC_VER_DEF),
|
||||||
DEFINE_PROP_END_OF_LIST(),
|
DEFINE_PROP_END_OF_LIST(),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue