Revision db0f8888 hw/i386/kvm/ioapic.c
b/hw/i386/kvm/ioapic.c | ||
---|---|---|
127 | 127 |
apic_report_irq_delivered(delivered); |
128 | 128 |
} |
129 | 129 |
|
130 |
static void kvm_ioapic_init(IOAPICCommonState *s, int instance_no)
|
|
130 |
static void kvm_ioapic_realize(DeviceState *dev, Error **errp)
|
|
131 | 131 |
{ |
132 |
DeviceState *dev = DEVICE(s);
|
|
132 |
IOAPICCommonState *s = IOAPIC_COMMON(dev);
|
|
133 | 133 |
|
134 | 134 |
memory_region_init_reservation(&s->io_memory, NULL, "kvm-ioapic", 0x1000); |
135 | 135 |
|
... | ... | |
146 | 146 |
IOAPICCommonClass *k = IOAPIC_COMMON_CLASS(klass); |
147 | 147 |
DeviceClass *dc = DEVICE_CLASS(klass); |
148 | 148 |
|
149 |
k->init = kvm_ioapic_init;
|
|
149 |
k->realize = kvm_ioapic_realize;
|
|
150 | 150 |
k->pre_save = kvm_ioapic_get; |
151 | 151 |
k->post_load = kvm_ioapic_put; |
152 | 152 |
dc->reset = kvm_ioapic_reset; |
Also available in: Unified diff