Re: [Qemu-devel] [PATCH 18/22] target-i386: move IOAPIC to ICC bus

2013-04-09 Thread Igor Mammedov
On Tue, 09 Apr 2013 13:33:56 +0200 Paolo Bonzini wrote: > Il 05/04/2013 16:37, Igor Mammedov ha scritto: > > +const char *ioapic_name = "ioapic"; > > > > if (kvm_irqchip_in_kernel()) { > > -dev = qdev_create(NULL, "kvm-ioapic"); > > -} else { > > -dev = qdev_create(

Re: [Qemu-devel] [PATCH 18/22] target-i386: move IOAPIC to ICC bus

2013-04-09 Thread Paolo Bonzini
Il 05/04/2013 16:37, Igor Mammedov ha scritto: > +const char *ioapic_name = "ioapic"; > > if (kvm_irqchip_in_kernel()) { > -dev = qdev_create(NULL, "kvm-ioapic"); > -} else { > -dev = qdev_create(NULL, "ioapic"); > -} > -if (parent_name) { > -object_pr

[Qemu-devel] [PATCH 18/22] target-i386: move IOAPIC to ICC bus

2013-04-05 Thread Igor Mammedov
* inherit IOAPICs from ICCDevice and attach them to ICC bus * map IOAPIC's mmio at board level * make IOAPIC a child device of icc-bridge Signed-off-by: Igor Mammedov --- hw/i386/pc.c | 23 +-- hw/i386/pc_piix.c | 2 +- hw/i386/pc_q35.c | 2 +- hw/icc_b