[Qemu-devel] Re: qemu device emulation libraries (was [PATCH] Patches from the PyQemu project)

2007-09-04 Thread Hollis Blanchard
On Mon, 03 Sep 2007 15:44:13 -0500, Anthony Liguori wrote: > On Mon, 2007-09-03 at 18:41 +0300, Blue Swirl wrote: >> On 9/2/07, Maria Zabolotnaya <[EMAIL PROTECTED]> wrote: >> > 2-qemu-mplugin.patch >> > Add -mplugin switch to allow loading of shared library and registering a >> > machine declared

[Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Brian Johnson
Anthony Liguori wrote: On Mon, 2007-09-03 at 18:41 +0300, Blue Swirl wrote: Sorry to ruin your GSoC project, but the plugin system was discussed last year, please see this thread: http://thread.gmane.org/gmane.comp.emulators.qemu/14341/focus=14473 I've always agreed that allowing plugins was n

Re: [Qemu-devel] Re: qemu device emulation libraries (was [PATCH] Patches from the PyQemu project)

2007-09-04 Thread Paul Brook
> This could be very valuable when thinking about running qemu *on* embedded > systems with constrained memory and processing power, which is exactly what > the KVM for embedded PowerPC project is considering. In that scenario, > being able to strip out all unnecessary functionality (especially > i

Re: [Qemu-devel] Re: qemu device emulation libraries (was [PATCH] Patches from the PyQemu project)

2007-09-04 Thread Hollis Blanchard
On Tue, 2007-09-04 at 21:04 +0100, Paul Brook wrote: > > This could be very valuable when thinking about running qemu *on* embedded > > systems with constrained memory and processing power, which is exactly what > > the KVM for embedded PowerPC project is considering. In that scenario, > > being ab

Re: [Qemu-devel] Re: qemu device emulation libraries (was [PATCH] Patches from the PyQemu project)

2007-09-04 Thread Paul Brook
On Tuesday 04 September 2007, Hollis Blanchard wrote: > On Tue, 2007-09-04 at 21:04 +0100, Paul Brook wrote: > > > This could be very valuable when thinking about running qemu *on* > > > embedded systems with constrained memory and processing power, which is > > > exactly what the KVM for embedded

Re: [Qemu-devel] Re: qemu device emulation libraries (was [PATCH] Patches from the PyQemu project)

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 21:04 +0100, Paul Brook wrote: > > This could be very valuable when thinking about running qemu *on* embedded > > systems with constrained memory and processing power, which is exactly what > > the KVM for embedded PowerPC project is considering. In that scenario, > > being a

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 14:57 -0500, Brian Johnson wrote: > Anthony Liguori wrote: > > With things like KVM making it relatively simple to do CPU emulation, if > > QEMU's device emulation was available as a library (even a GPL library), > > it would be pretty easy to do interesting things without fo

Re: [Qemu-devel] [PATCH] Patches from PyQemu project

2007-09-04 Thread Paul Sokolovsky
Hello Anthony, Monday, September 3, 2007, 11:44:13 PM, you wrote: > On Mon, 2007-09-03 at 18:41 +0300, Blue Swirl wrote: >> On 9/2/07, Maria Zabolotnaya <[EMAIL PROTECTED]> wrote: >> > 2-qemu-mplugin.patch >> > Add -mplugin switch to allow loading of shared library and registering a >> > machine

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Thiemo Seufer
Brian Johnson wrote: [snip] >> My initial thought is to make the libraries at the individual device >> level. > > It would be good to have a general mechanism for bus providers, interrupts, > APICs, chipsets, etc. as well, so we could emulate fancier architectures > than a simple PC (or simple Sp

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 23:27 +0100, Thiemo Seufer wrote: > Brian Johnson wrote: > [snip] > >> My initial thought is to make the libraries at the individual device > >> level. > > > > It would be good to have a general mechanism for bus providers, interrupts, > > APICs, chipsets, etc. as well, so w

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 23:27 +0100, Thiemo Seufer wrote: > Brian Johnson wrote: > [snip] > >> My initial thought is to make the libraries at the individual device > >> level. > > > > It would be good to have a general mechanism for bus providers, interrupts, > > APICs, chipsets, etc. as well, so w