This series of patch adds support for the missing ldc stc privileged
instructions with the sgr register. In order to take the difference
of support between SH4A and SH4 (which does not recognize ldc with sgr),
the LDST macro has been split into two simpler macros.
[PATCH 1/2] target-sh4: Split
Add support for the following missing priviledged intructions:
For SH4:
- stc sgr, Rn
- stc.l sgr, @-Rn
For SH4A:
- ldc Rm, sgr
- ldc.l @Rm+, sgr
---
target-sh4/translate.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/target-sh4/translate.c b/target-sh4/translate.c
The LDST macro is used to generate ldc and stc instructions that work with a
specific register. However, the SGR register only supports stc up to SH4A,
which supports both stc and ldc. This patch creates two sub-macros named LD
and ST that handle generating ldc and stc instructions separately, and
Isaku Yamahata yamah...@valinux.co.jp writes:
Fix leak in pci_unregister_secondary_bus().
call qbus_free().
Signed-off-by: Isaku Yamahata yamah...@valinux.co.jp
---
hw/pci.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index
Very good stuff, but consider using a spell checker ;)
On Fri, Jul 09, 2010 at 08:46:33AM +0200, Markus Armbruster wrote:
Isaku Yamahata yamah...@valinux.co.jp writes:
Fix leak in pci_unregister_secondary_bus().
call qbus_free().
Signed-off-by: Isaku Yamahata yamah...@valinux.co.jp
---
hw/pci.c |1 +
1 files changed, 1
Luiz Capitulino lcapitul...@redhat.com writes:
A number of small changes I prefer to do in one shot:
- Add a note about instability
- Add multiple monitors example
- Small clarifications
ACK for .13
Luiz Capitulino lcapitul...@redhat.com writes:
This helps ensuring two things:
1. An initial warning on client writers playing with current QMP
2. Clients using unstable QMP will break when we declare QMP stable and
drop that argument
Signed-off-by: Luiz Capitulino
Hi,
I want to monitor memory reading access in Qemu. According to function
tcg/i386/tcg-target.c::tcg_out_qemu_ld(), all the memory access must
call qemu_ld_helpers[] functions, which in turn calls __ldX_mmu
functions.
These __ldX_mmu() functions are declared in softmmu_template.c, with
macro
On Fri, 9 Jul 2010, Jun Koi wrote:
Hi,
I want to monitor memory reading access in Qemu. According to function
tcg/i386/tcg-target.c::tcg_out_qemu_ld(), all the memory access must
call qemu_ld_helpers[] functions, which in turn calls __ldX_mmu
functions.
These __ldX_mmu() functions are
[PATCH] Allow users to specify a file for trace-outputs at configuration.
Also, allow trace files to be annotated by pid so each qemu instance has
unique traces.
The trace file name can be passed as a config option:
--trace-file=/path/to/file
(Default : /tmp/trace )
At runtime, the pid of the
Signed-off-by: Stefan Hajnoczi stefa...@linux.vnet.ibm.com
---
This patch is against the tracing branch:
http://repo.or.cz/w/qemu/stefanha.git/shortlog/refs/heads/tracing
v2:
* Reset trace_idx in flush_trace_buffer().
simpletrace.c | 27 ++-
1 files changed, 18
[PATCH] Separate monitor command handler interfaces and tracing internals.
Changelog from v3 :
1. Cleanups.
Signed-off-by: Prerna Saxena pre...@linux.vnet.ibm.com
---
monitor.c | 23 +++
simpletrace.c | 52 ++--
On 07/08/2010 07:04 PM, Stefan Hajnoczi wrote:
On Thu, Jul 08, 2010 at 04:50:52PM +0530, Prerna Saxena wrote:
On 07/08/2010 02:50 PM, Stefan Hajnoczi wrote:
On Thu, Jul 08, 2010 at 10:58:58AM +0530, Prerna Saxena wrote:
[PATCH] Separate monitor command handler interfaces and tracing
On Fri, Jul 9, 2010 at 12:30 PM, Prerna Saxena
pre...@linux.vnet.ibm.com wrote:
[PATCH] Separate monitor command handler interfaces and tracing internals.
Changelog from v3 :
1. Cleanups.
Signed-off-by: Prerna Saxena pre...@linux.vnet.ibm.com
---
monitor.c | 23
On Fri, Jul 9, 2010 at 7:41 PM, malc av1...@comtv.ru wrote:
On Fri, 9 Jul 2010, Jun Koi wrote:
Hi,
I want to monitor memory reading access in Qemu. According to function
tcg/i386/tcg-target.c::tcg_out_qemu_ld(), all the memory access must
call qemu_ld_helpers[] functions, which in turn
On Fri, 09 Jul 2010 10:44:32 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino lcapitul...@redhat.com writes:
This helps ensuring two things:
1. An initial warning on client writers playing with current QMP
2. Clients using unstable QMP will break when we declare QMP
On Fri, Jul 09, 2010 at 03:38:34PM +0900, Alexandre Courbot wrote:
This series of patch adds support for the missing ldc stc privileged
instructions with the sgr register. In order to take the difference
of support between SH4A and SH4 (which does not recognize ldc with sgr),
the LDST macro
Luiz Capitulino lcapitul...@redhat.com writes:
On Fri, 09 Jul 2010 10:44:32 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino lcapitul...@redhat.com writes:
This helps ensuring two things:
1. An initial warning on client writers playing with current QMP
2. Clients
On Fri, 09 Jul 2010 15:24:48 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino lcapitul...@redhat.com writes:
On Fri, 09 Jul 2010 10:44:32 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino lcapitul...@redhat.com writes:
This helps ensuring two
Luiz Capitulino lcapitul...@redhat.com writes:
On Fri, 09 Jul 2010 15:24:48 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino lcapitul...@redhat.com writes:
On Fri, 09 Jul 2010 10:44:32 +0200
Markus Armbruster arm...@redhat.com wrote:
Luiz Capitulino
Signed-off-by: Christoph Hellwig h...@lst.de
Index: qemu/Makefile.objs
===
--- qemu.orig/Makefile.objs 2010-07-09 09:25:52.856639729 -0700
+++ qemu/Makefile.objs 2010-07-09 09:26:15.562639727 -0700
@@ -70,7 +70,8 @@
I've rebuild QEMU and gone back to old images of the Hurd when
networking was working (to eliminate that as a cause). Networking is
still not working with the latest Git version of QEMU with Linux host
and Hurd guest.
-Nigel
Changelog from v1
-
- renamed props to properties
- updated the examples
- reworded the explanations of name and description
- split type into a json-object, adding qmp and qdev
- list all possible values for bus
- list all possible values for qdev on type
- list all possible
If -write fails, declare migration status as MIG_STATE_ERROR.
Also, in buffered_file.c, -close the object in case of an
error.
Fixes migrate -d exec:dd of=file, where dd fails to open file.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
diff --git a/buffered_file.c b/buffered_file.c
Replace rebase by resize in documentation of resize command.
Cc: Stefan Hajnoczi stefa...@linux.vnet.ibm.com
Cc: Kevin Wolf kw...@redhat.com
Signed-off-by: Stefan Weil w...@mail.berlios.de
---
qemu-img-cmds.hx |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
On Fri, 9 Jul 2010, Jun Koi wrote:
On Fri, Jul 9, 2010 at 7:41 PM, malc av1...@comtv.ru wrote:
On Fri, 9 Jul 2010, Jun Koi wrote:
Hi,
I want to monitor memory reading access in Qemu. According to function
tcg/i386/tcg-target.c::tcg_out_qemu_ld(), all the memory access must
call
A prior change prohibited change the periodic and async list registers if
the respective list was enabled. This check should also have included
whether the controller is in the run state as well.
Additionally, added a check that the list registers have been set prior to
using it.
With this
As a reminder...the registration fees will increase on July 15th, so
register now to save the fees.
KVM Forum registration link is here:
http://events.linuxfoundation.org/component/registrationpro/?func=detailsdid=34
Hotel and travel information is here (same hotel and venue as LinuxCon):
Per Section 4 of the EHCI spec the HC should not start transactions that
will not be completed before the end of the micro-frame. For async
lists processing in the next frame should pick up where it left off.
However, when debugging is enabled we need to allow an overrun since the
printfs take
Hi there,
I've run QEMU like this:
$ qemu -qmp tcp:localhost:3000,server,nowait -netdev type=tap,id=ndev1,vhost=on
Then I run these commands over QMP:
works:
{execute: device_add, arguments: {driver: virtio-net-pci,
csum: off, id: nic1, netdev: ndev1}}
works:
{execute: device_add, arguments:
Catch invalid qTD earlier.
Signed-off-by: David Ahern daah...@cisco.com
---
hw/usb-ehci.c | 12 +---
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/hw/usb-ehci.c b/hw/usb-ehci.c
index 53ee1fb..47f3a54 100644
--- a/hw/usb-ehci.c
+++ b/hw/usb-ehci.c
@@ -838,11 +838,6 @@
On Fri, 9 Jul 2010 15:13:48 -0300
Miguel Di Ciurcio Filho miguel.fi...@gmail.com wrote:
Changelog from v1
-
- renamed props to properties
- updated the examples
- reworded the explanations of name and description
- split type into a json-object, adding qmp and qdev
- list
33 matches
Mail list logo