[Qemu-devel] [PATCH v4 03/11] fdc: most control commands do not generate interrupts

2012-02-06 Thread Hervé Poussineau
In fact, only three control commands generate an interrupt: read_id, recalibrate and seek Signed-off-by: Hervé Poussineau --- hw/fdc.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/hw/fdc.c b/hw/fdc.c index 34ea830..49b8c97 100644 --- a/hw/fdc.c +++ b/hw/fdc

[Qemu-devel] [PATCH v4 00/11] Misc fixes for floppy emulation

2012-02-06 Thread Hervé Poussineau
Here are misc fixes done by VirtualBox team. With these patches, floppy emulation is now good enough to run Xenix. Changes v3->v4: - added pc-1.1 machine type - disable media transfer rate check on older machine types - save/restore media transfer rate when media transfer rate check enabled Chang

[Qemu-devel] [PATCH v4 02/11] fdc: set busy bit when starting a command

2012-02-06 Thread Hervé Poussineau
This bit must be active while a command is currently executed. Signed-off-by: Hervé Poussineau --- hw/fdc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/fdc.c b/hw/fdc.c index cd479f0..34ea830 100644 --- a/hw/fdc.c +++ b/hw/fdc.c @@ -1446,7 +1446,6 @@ static void

Re: [Qemu-devel] [PATCH RFC v3 05/21] target-arm: Embed CPUARMState in QOM ARMCPU

2012-02-06 Thread Anthony Liguori
On 02/02/2012 08:59 PM, Andreas Färber wrote: We g_malloc0()'ed CPUARMState ourself, and exec.c's cpu_copy() runs through cpu_init() as well, so we are at liberty to supply the CPUState any way we see fit. Having CPUARMState as field in the QOM CPU allows both to access env from an ARMCPU object

Re: [Qemu-devel] [PATCH RFC v3 06/21] target-arm: Prepare model-specific class_init function

2012-02-06 Thread Anthony Liguori
On 02/02/2012 08:59 PM, Andreas Färber wrote: This allows to share initialization between CPU models. Signed-off-by: Andreas Färber --- target-arm/cpu.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/target-arm/cpu.c b/target-arm/cpu.c index 43231c9..b794ec1 1006

Re: [Qemu-devel] [PATCH RFC v3 05/21] target-arm: Embed CPUARMState in QOM ARMCPU

2012-02-06 Thread Andreas Färber
Am 07.02.2012 00:00, schrieb Anthony Liguori: > On 02/02/2012 08:59 PM, Andreas Färber wrote: >> +static inline Object *arm_env_get_object(CPUARMState *env) >> +{ >> +return OBJECT((void *)(env) - offsetof(ARMCPU, env)); >> +} >> + >> +#define ENV_GET_OBJECT(e) arm_env_get_object(e) > > I'd pr

Re: [Qemu-devel] [PATCH RFC v3 06/21] target-arm: Prepare model-specific class_init function

2012-02-06 Thread Andreas Färber
Am 07.02.2012 00:03, schrieb Anthony Liguori: > On 02/02/2012 08:59 PM, Andreas Färber wrote: >> This allows to share initialization between CPU models. >> >> Signed-off-by: Andreas Färber >> --- >> target-arm/cpu.c |5 + >> 1 files changed, 5 insertions(+), 0 deletions(-) >> >> diff --g

Re: [Qemu-devel] [PATCH RFC v3 02/21] qom: Add QOM support to user emulators

2012-02-06 Thread Andreas Färber
Am 06.02.2012 20:16, schrieb Anthony Liguori: > On 02/02/2012 08:59 PM, Andreas Färber wrote: >> Link the Object base class and the module infrastructure for class >> registration. Call QOM module init. >> >> Signed-off-by: Andreas Färber >> Cc: Anthony Liguori > > If we're going to go down this r

Re: [Qemu-devel] [PATCH] block: Add support for vpc Fixed Disk type

2012-02-06 Thread Charles Arnold
>>> On 2/6/2012 at 09:51 AM, in message <4f3004fc.7070...@redhat.com>, Kevin >>> Wolf wrote: > Am 06.02.2012 17:22, schrieb Charles Arnold: > On 2/6/2012 at 08:46 AM, in message <4f2ff5b9.9090...@redhat.com>, Kevin > Wolf >> wrote: >>> >>> Somehow you lost the ret = -EFBIG here. >>> >

[Qemu-devel] Unsubscription Confirmation

2012-02-06 Thread RealEstateMalaysian.com
Thank you for subscribing. You have now unsubscribed and no more messages will be sent.

[Qemu-devel] [PATCH 0/1] qemu-ga: add guest-sync-delimited

2012-02-06 Thread Michael Roth
Sorry for the somewhat redundant cover letter, but needed to note that: This applies on top of "[PATCH v2 0/8] qemu-ga: add support for Windows", and can also be obtained from: git://github.com/mdroth/qemu.git qga-guest-sync-delimited As noted in the commit there's a wiki write-up with more detai

[Qemu-devel] [PATCH] qemu-ga: add guest-sync-delimited

2012-02-06 Thread Michael Roth
guest-sync leaves it as an exercise to the user as to how to reliably obtain the response to guest-sync if the client had previously read in a partial response (due qemu-ga previously being restarted mid-"sentence" due to reboot, forced restart, etc). qemu-ga handles this situation on its end by h

Re: [Qemu-devel] [PATCH v2 0/8] qemu-ga: add support for Windows

2012-02-06 Thread Kevin O'Connor
On Mon, Feb 06, 2012 at 01:43:42PM -0200, Luiz Capitulino wrote: > "Kevin O'Connor" wrote: > > On Fri, Feb 03, 2012 at 05:16:27PM -0200, Luiz Capitulino wrote: > > > On Fri, 03 Feb 2012 11:23:05 -0600 > > > Michael Roth wrote: > > > > I'd been tracking Gerd's QMP wakeup series as the s3 resolutio

Re: [Qemu-devel] [PATCH 0/1] qemu-ga: add guest-sync-delimited

2012-02-06 Thread Michael Roth
On Mon, Feb 06, 2012 at 06:07:34PM -0600, Michael Roth wrote: > Sorry for the somewhat redundant cover letter, but needed to note that: > > This applies on top of "[PATCH v2 0/8] qemu-ga: add support for Windows", and > can also be obtained from: > git://github.com/mdroth/qemu.git qga-guest-sync-d

Re: [Qemu-devel] [RFC] Next gen kvm api

2012-02-06 Thread Alexander Graf
On 03.02.2012, at 03:09, Anthony Liguori wrote: > On 02/02/2012 10:09 AM, Avi Kivity wrote: >> The kvm api has been accumulating cruft for several years now. This is >> due to feature creep, fixing mistakes, experience gained by the >> maintainers and developers on how to do things, ports to new

[Qemu-devel] [PATCH v2 0/1] qemu-ga: add guest-sync-delimited

2012-02-06 Thread Michael Roth
Sorry for the somewhat redundant cover letter, but needed to note that: This applies on top of "[PATCH v2 0/8] qemu-ga: add support for Windows", and can also be obtained from: git://github.com/mdroth/qemu.git qga-guest-sync-delimited CHANGES SINCE v1: - removed deprecation flag for guest-sync,

[Qemu-devel] [PATCH v2] qemu-ga: add guest-sync-delimited

2012-02-06 Thread Michael Roth
guest-sync leaves it as an exercise to the user as to how to reliably obtain the response to guest-sync if the client had previously read in a partial response (due qemu-ga previously being restarted mid-"sentence" due to reboot, forced restart, etc). qemu-ga handles this situation on its end by h

[Qemu-devel] [PATCH] Change "-net tap, helper" to "-net tap, bridgehelper"

2012-02-06 Thread Corey Bryant
The purpose of the "helper" option for "-net tap" isn't obvious based on its name. This patch changes the option name to "bridgehelper" to make its purpose more self-documenting. With this patch, a typical invocation will be similar to one of the following (where the default bridge is br0): qe

[Qemu-devel] Would this introduce a competition?

2012-02-06 Thread Richard Yang
All I am reading the code ohci_frame_boundary() and found it will get a copy of the HCCA and process the interrupt ED list and then put it back. I am afraid, during this processing period, the kernel driver(hcd) will add other request to the interrupt ED list. So after qemu put the HCCA back, t

[Qemu-devel] [RFC PATCH v2 0/4]Zynq-7000 EPP platform model

2012-02-06 Thread Peter A. G. Crosthwaite
This is an RFC for a suite of Device models and a machine model for the Xilinx Zynq-7000 Extensible Processing Platform: http://www.xilinx.com/products/silicon-devices/epp/zynq-7000/index.htm This is an ARM based platform featuring embedded SoC peripherals. This patch series includes a minimal

[Qemu-devel] [RFC PATCH v2 1/4] cadence_uart: initial version of device model

2012-02-06 Thread Peter A. G. Crosthwaite
Implemented cadence UART serial controller Signed-off-by: Peter A. G. Crosthwaite Signed-off-by: John Linn --- changes from v1: converted register file to array added vmsd state save/load support removed read side effects from CISR register Makefile.target |1 + hw/cadence_uart.c | 561

[Qemu-devel] [RFC PATCH v2 2/4] cadence_ttc: initial version of device model

2012-02-06 Thread Peter A. G. Crosthwaite
Implemented cadence Triple Timer Counter (TCC) Signed-off-by: Peter A. G. Crosthwaite Signed-off-by: John Linn --- changes from v1 refactored event driven code marked vmsd as unmigratable Makefile.target |1 + hw/cadence_ttc.c | 399 ++

[Qemu-devel] [RFC PATCH v2 4/4] xilinx_zynq: machine model initial version

2012-02-06 Thread Peter A. G. Crosthwaite
Xilinx zynq-7000 machine model. Also includes device model for the zynq-specific system level control register (SLCR) module. Signed-off-by: Peter A. G. Crosthwaite --- changes since v1: Added gem init function remowed WDT instantiation Added maintainers information removed dead sys_id and proc_i

[Qemu-devel] [RFC PATCH v2 3/4] cadence_gem: initial version of device model

2012-02-06 Thread Peter A. G. Crosthwaite
Device model for cadence gem ethernet controller. Signed-off-by: Peter A. G. Crosthwaite Signed-off-by: John Linn --- removed global init function marked vmsd as unmigratable cleaned up debug messages Makefile.target |1 + hw/cadence_gem.c | 1229 ++

Re: [Qemu-devel] [RFC] Next gen kvm api

2012-02-06 Thread Michael Ellerman
On Mon, 2012-02-06 at 13:46 -0600, Scott Wood wrote: > On 02/03/2012 04:52 PM, Anthony Liguori wrote: > > On 02/03/2012 12:07 PM, Eric Northup wrote: > >> On Thu, Feb 2, 2012 at 8:09 AM, Avi Kivity wrote: > >> [...] > >>> > >>> Moving to syscalls avoids these problems, but introduces new ones: > >

<    1   2