apic.c (59c58f96b270f5edd4ad10954c3a96556cb3a728) apic.c (b69c3c21a5d11075d42100d5cfe0a736593fae6b)
1/*
2 * KVM in-kernel APIC support
3 *
4 * Copyright (c) 2011 Siemens AG
5 *
6 * Authors:
7 * Jan Kiszka <jan.kiszka@siemens.com>
8 *

--- 216 unchanged lines hidden (view full) ---

225 memory_region_init_io(&s->io_memory, OBJECT(s), &kvm_apic_io_ops, s,
226 "kvm-apic-msi", APIC_SPACE_SIZE);
227
228 if (kvm_has_gsi_routing()) {
229 msi_nonbroken = true;
230 }
231}
232
1/*
2 * KVM in-kernel APIC support
3 *
4 * Copyright (c) 2011 Siemens AG
5 *
6 * Authors:
7 * Jan Kiszka <jan.kiszka@siemens.com>
8 *

--- 216 unchanged lines hidden (view full) ---

225 memory_region_init_io(&s->io_memory, OBJECT(s), &kvm_apic_io_ops, s,
226 "kvm-apic-msi", APIC_SPACE_SIZE);
227
228 if (kvm_has_gsi_routing()) {
229 msi_nonbroken = true;
230 }
231}
232
233static void kvm_apic_unrealize(DeviceState *dev, Error **errp)
233static void kvm_apic_unrealize(DeviceState *dev)
234{
235}
236
237static void kvm_apic_class_init(ObjectClass *klass, void *data)
238{
239 APICCommonClass *k = APIC_COMMON_CLASS(klass);
240
241 k->realize = kvm_apic_realize;

--- 25 unchanged lines hidden ---
234{
235}
236
237static void kvm_apic_class_init(ObjectClass *klass, void *data)
238{
239 APICCommonClass *k = APIC_COMMON_CLASS(klass);
240
241 k->realize = kvm_apic_realize;

--- 25 unchanged lines hidden ---