Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-16 Thread Markus Armbruster
Paolo Bonzini pbonz...@redhat.com writes: Il 15/10/2013 14:43, Markus Armbruster ha scritto: Paolo, or maybe Andreas, To go beyond RFC with this series, I need to explain why isa-i8259 and kvm-i8259 cannot_instantiate_with_device_add_yet, or drop that. I'd appreciate your help. Both

Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-16 Thread Paolo Bonzini
Il 16/10/2013 11:51, Markus Armbruster ha scritto: Let me try to elaborate, to make sure I understand. Unlike ordinary ISA devices, the i8259 devices need additional wiring, done by code. For instance, board code like pc_q35_init(), pc_piix.c's pc_init1(), mips_malta_init(), ... wire up

Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-16 Thread Markus Armbruster
Paolo Bonzini pbonz...@redhat.com writes: Il 16/10/2013 11:51, Markus Armbruster ha scritto: Let me try to elaborate, to make sure I understand. Unlike ordinary ISA devices, the i8259 devices need additional wiring, done by code. For instance, board code like pc_q35_init(), pc_piix.c's

Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-16 Thread Paolo Bonzini
Il 16/10/2013 18:21, BALATON Zoltan ha scritto: On Wed, 16 Oct 2013, Paolo Bonzini wrote: Il 16/10/2013 11:51, Markus Armbruster ha scritto: Let me try to elaborate, to make sure I understand. Unlike ordinary ISA devices, the i8259 devices need additional wiring, done by code. For

Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-16 Thread BALATON Zoltan
On Wed, 16 Oct 2013, Paolo Bonzini wrote: Il 16/10/2013 11:51, Markus Armbruster ha scritto: Let me try to elaborate, to make sure I understand. Unlike ordinary ISA devices, the i8259 devices need additional wiring, done by code. For instance, board code like pc_q35_init(), pc_piix.c's

[Qemu-devel] Should the i8259 devices remain no-user? (was: [PATCH RFC 8/9] isa: Clean up use of cannot_instantiate_with_device_add_yet)

2013-10-15 Thread Markus Armbruster
Paolo, or maybe Andreas, To go beyond RFC with this series, I need to explain why isa-i8259 and kvm-i8259 cannot_instantiate_with_device_add_yet, or drop that. I'd appreciate your help. Both are derived from TYPE_PIC_COMMON, which is derived from TYPE_ISA_DEVICE. I figure isa-i8259

Re: [Qemu-devel] Should the i8259 devices remain no-user?

2013-10-15 Thread Paolo Bonzini
Il 15/10/2013 14:43, Markus Armbruster ha scritto: Paolo, or maybe Andreas, To go beyond RFC with this series, I need to explain why isa-i8259 and kvm-i8259 cannot_instantiate_with_device_add_yet, or drop that. I'd appreciate your help. Both are derived from TYPE_PIC_COMMON, which is