* [Qemu-devel] PCI hotplug controller emulation
@ 2008-05-15 15:13 Zhai, Edwin
0 siblings, 0 replies; 6+ messages in thread
From: Zhai, Edwin @ 2008-05-15 15:13 UTC (permalink / raw)
To: qemu-devel; +Cc: Zhai, Edwin
Hello,
I have cooked up a patch of ACPI PCI hotplug controller emulation, which can be
extended to support hotplug of virtual PCI device, say ne2000 NIC.
Are you guys interested to integrate this device emulation?
BTW, modification of ACPI DSDT table is required, but QEMU reuse the binary from
Bochs. I don't know how to handle such issue in QEMU.
Thanks,
--
best rgds,
edwin
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Qemu-devel] PCI hotplug controller emulation
@ 2008-05-16 10:11 Zhai, Edwin
2008-05-16 11:11 ` Paul Brook
2008-05-16 11:17 ` Alexander Graf
0 siblings, 2 replies; 6+ messages in thread
From: Zhai, Edwin @ 2008-05-16 10:11 UTC (permalink / raw)
To: qemu-devel; +Cc: Zhai, Edwin
Hello,
I have cooked up a patch of ACPI PCI hotplug controller emulation, which can be
extended to support hotplug of virtual PCI device, say ne2000 NIC.
Are you guys interested to integrate this device emulation?
BTW, modification of ACPI DSDT table is required, but QEMU reuse the binary from
Bochs. I don't know how to handle such issue in QEMU.
Thanks,
--
best rgds,
edwin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] PCI hotplug controller emulation
2008-05-16 10:11 [Qemu-devel] PCI hotplug controller emulation Zhai, Edwin
@ 2008-05-16 11:11 ` Paul Brook
2008-05-16 11:17 ` Alexander Graf
1 sibling, 0 replies; 6+ messages in thread
From: Paul Brook @ 2008-05-16 11:11 UTC (permalink / raw)
To: qemu-devel; +Cc: Zhai, Edwin
> BTW, modification of ACPI DSDT table is required, but QEMU reuse the binary
> from Bochs. I don't know how to handle such issue in QEMU.
Get the changes merged into upstream bochs source.
Paul
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] PCI hotplug controller emulation
2008-05-16 10:11 [Qemu-devel] PCI hotplug controller emulation Zhai, Edwin
2008-05-16 11:11 ` Paul Brook
@ 2008-05-16 11:17 ` Alexander Graf
2008-05-19 12:53 ` Zhai, Edwin
2008-05-21 7:56 ` Zhai, Edwin
1 sibling, 2 replies; 6+ messages in thread
From: Alexander Graf @ 2008-05-16 11:17 UTC (permalink / raw)
To: qemu-devel; +Cc: Marcelo Tosatti, Zhai, Edwin
On May 16, 2008, at 12:11 PM, Zhai, Edwin wrote:
> Hello,
>
> I have cooked up a patch of ACPI PCI hotplug controller emulation,
> which can be
> extended to support hotplug of virtual PCI device, say ne2000 NIC.
KVM also has such a feature. It might be a good idea to look at that
implementation and see how things differ between the approaches and
maybe get yours into KVM too.
>
>
> Are you guys interested to integrate this device emulation?
>
> BTW, modification of ACPI DSDT table is required, but QEMU reuse the
> binary from
> Bochs. I don't know how to handle such issue in QEMU.
Best idea here would be to send the patches to the bochs list.
Alternatively there is a diff file against the bochs bios in the qemu
svn too. Getting things upstream with bochs is preferred though.
Alex
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] PCI hotplug controller emulation
2008-05-16 11:17 ` Alexander Graf
@ 2008-05-19 12:53 ` Zhai, Edwin
2008-05-21 7:56 ` Zhai, Edwin
1 sibling, 0 replies; 6+ messages in thread
From: Zhai, Edwin @ 2008-05-19 12:53 UTC (permalink / raw)
To: Alexander Graf; +Cc: Marcelo Tosatti, qemu-devel, Zhai, Edwin
On Fri, May 16, 2008 at 01:17:41PM +0200, Alexander Graf wrote:
> >
> >
> >Are you guys interested to integrate this device emulation?
> >
> >BTW, modification of ACPI DSDT table is required, but QEMU reuse the
> >binary from
> >Bochs. I don't know how to handle such issue in QEMU.
>
> Best idea here would be to send the patches to the bochs list.
> Alternatively there is a diff file against the bochs bios in the qemu
> svn too. Getting things upstream with bochs is preferred though.
This diff file seems to be used to keep pending changes for reference only.
It's better to push everything into Bochs. But you know, bochs is written in
C++, so we have to rewrite device emulation:(
>
>
> Alex
>
--
best rgds,
edwin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] PCI hotplug controller emulation
2008-05-16 11:17 ` Alexander Graf
2008-05-19 12:53 ` Zhai, Edwin
@ 2008-05-21 7:56 ` Zhai, Edwin
1 sibling, 0 replies; 6+ messages in thread
From: Zhai, Edwin @ 2008-05-21 7:56 UTC (permalink / raw)
To: Alexander Graf, Marcelo Tosatti; +Cc: qemu-devel, Zhai, Edwin
Tosatti,
I know you have a hotplug patch for KVM.
Do you have any plan to push it into QEMU upstream?
To do this, also need push the DSDT changes into Bochs.
Maybe we can co-ordinate to eliminate duplicated efforts.
On Fri, May 16, 2008 at 01:17:41PM +0200, Alexander Graf wrote:
>
> On May 16, 2008, at 12:11 PM, Zhai, Edwin wrote:
>
> >Hello,
> >
> >I have cooked up a patch of ACPI PCI hotplug controller emulation,
> >which can be
> >extended to support hotplug of virtual PCI device, say ne2000 NIC.
>
> KVM also has such a feature. It might be a good idea to look at that
> implementation and see how things differ between the approaches and
> maybe get yours into KVM too.
>
> >
> >
> >Are you guys interested to integrate this device emulation?
> >
> >BTW, modification of ACPI DSDT table is required, but QEMU reuse the
> >binary from
> >Bochs. I don't know how to handle such issue in QEMU.
>
> Best idea here would be to send the patches to the bochs list.
> Alternatively there is a diff file against the bochs bios in the qemu
> svn too. Getting things upstream with bochs is preferred though.
>
>
> Alex
>
--
best rgds,
edwin
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-05-21 7:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-16 10:11 [Qemu-devel] PCI hotplug controller emulation Zhai, Edwin
2008-05-16 11:11 ` Paul Brook
2008-05-16 11:17 ` Alexander Graf
2008-05-19 12:53 ` Zhai, Edwin
2008-05-21 7:56 ` Zhai, Edwin
-- strict thread matches above, loose matches on Subject: below --
2008-05-15 15:13 Zhai, Edwin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).