Reset them.
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c | 4 ++--
hw/i386/kvmvapic.c | 2 +-
include/exec/cpu-defs.h | 7 ---
include/exec/softmmu_template.h | 10 ++
include/qom/cpu.h | 8
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/qom/cpu.h | 3 +++
target-alpha/cpu.c| 4 +++-
target-alpha/cpu.h| 5 ++---
target-alpha/helper.c | 12
target-alpha/mem_helper.c | 3 ++-
target-arm/cpu.c | 4
Reset it.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 10 +-
cpus.c | 14 +++---
include/exec/cpu-defs.h | 1 -
include/qom/cpu.h | 2 ++
qom/cpu.c | 1 +
5 files changed, 15 insertions(+), 13 deletions(-)
Default to false.
Tidy variable naming and inline cast uses while at it.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 5 -
cpus.c | 2 +-
include/qom/cpu.h | 12 ++--
qom/cpu.c | 6 ++
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 8 +---
include/exec/cpu-defs.h | 2 --
include/qom/cpu.h | 2 ++
user-exec.c | 3 ++-
4 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/cpu-exec.c b/cpu-exec.c
index 31331dc..39e4f8b
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 6 --
exec.c | 10 ++
hw/i386/kvmvapic.c | 8 +---
include/qom/cpu.h | 4
target-alpha/cpu.c | 24
target-alpha/cpu.h
Since this is only read in cpu_copy() and linux-user has a global
cpu_model, drop the field from generic code.
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/exec/cpu-defs.h | 2 --
linux-user/main.c | 4 ++--
target-alpha/cpu.c | 4
target-arm/helper.c
Clear it on reset.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 5 +++--
cputlb.c| 2 +-
include/exec/cpu-defs.h | 4
include/qom/cpu.h | 4
qom/cpu.c | 1 +
translate-all.c | 15 ++-
6 files
Signed-off-by: Andreas Färber afaer...@suse.de
---
bsd-user/main.c | 2 +-
gdbstub.c| 3 +--
include/exec/cpu-defs.h | 3 ---
include/qom/cpu.h| 3 +++
linux-user/elfload.c | 10 ++
linux-user/linuxload.c | 3 +--
Rename can_do_io() to cpu_can_do_io() and change argument to CPUState.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpus.c | 2 +-
include/exec/cpu-defs.h | 1 -
include/exec/exec-all.h | 21 +
include/exec/gen-icount.h |
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 5 +++--
exec.c | 33 -
gdbstub.c | 8
include/exec/cpu-defs.h | 10 --
include/qom/cpu.h | 10 ++
linux-user/main.c |
Most targets were using offsetof(CPUFooState, breakpoints) to determine
how much of CPUFooState to clear on reset. Use the next field after
CPU_COMMON instead, if any, or sizeof(CPUFooState) otherwise.
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c| 21
Change their type to vaddr but keep comparing target_ulongs for now.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c| 27 ++-
include/exec/cpu-defs.h | 2 --
include/qom/cpu.h | 3 +++
3 files changed, 17 insertions(+), 15 deletions(-)
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c| 14 ++
exec.c| 2 +-
include/exec/exec-all.h | 2 +-
target-alpha/helper.c | 4 ++--
target-alpha/mem_helper.c | 4 ++--
target-arm/op_helper.c| 6
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c | 2 +-
translate-all.c | 4 ++--
translate-all.h | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/exec.c b/exec.c
index 06fb881..0a81967 100644
--- a/exec.c
+++ b/exec.c
@@ -1480,7 +1480,7 @@ static void
And normalize the argument order.
Signed-off-by: Andreas Färber afaer...@suse.de
---
translate-all.c | 15 +++
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/translate-all.c b/translate-all.c
index 5673420..0dd6a60 100644
--- a/translate-all.c
+++ b/translate-all.c
@@
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/exec/exec-all.h | 2 +-
include/exec/softmmu_template.h | 4 ++--
target-alpha/mem_helper.c | 8 +---
target-arm/op_helper.c | 12 +++-
target-cris/op_helper.c | 7 ---
Use CPUState. Allows to clean up CPUArchState in gdbstub.
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c | 20
gdbstub.c | 20
include/exec/cpu-all.h | 15 ---
include/qom/cpu.h | 15
Signed-off-by: Andreas Färber afaer...@suse.de
---
target-ppc/cpu-qom.h| 8 +---
target-ppc/mmu-hash32.c | 5 +++--
target-ppc/mmu-hash32.h | 2 +-
target-ppc/mmu-hash64.c | 5 +++--
target-ppc/mmu-hash64.h | 2 +-
target-ppc/mmu_helper.c | 2 +-
6 files changed, 14 insertions(+), 10
This cleans up some mb_env_get_cpu() needed for cpu_abort().
Signed-off-by: Andreas Färber afaer...@suse.de
---
target-microblaze/translate.c | 84 +--
1 file changed, 40 insertions(+), 44 deletions(-)
diff --git a/target-microblaze/translate.c
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 4 ++--
exec.c | 2 +-
hw/i386/kvmvapic.c | 2 +-
include/exec/exec-all.h | 2 +-
translate-all.c | 9 +
5 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/cpu-exec.c
Use CPUState. This lets us drop a few local env usages.
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c| 34 +-
gdbstub.c | 17 +
include/exec/cpu-all.h| 6 --
include/qom/cpu.h | 7
I understand the physical disk cache and host page cache.
I want to the difference between guest disk write cache and host page cache
that described with Caching modes in Qemu in
https://events.linuxfoundation.org/slides/2011/linuxcon-japan/lcj2011_hajnoczi.pdf
give me some more information
It no longer needs CPUArchState since moving watchpoints to CPUState.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 3 ++-
exec.c| 3 +--
include/exec/cputlb.h | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/cputlb.c b/cputlb.c
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 4 ++--
include/exec/exec-all.h| 2 +-
target-alpha/helper.c | 2 +-
target-arm/helper.c| 2 +-
target-cris/helper.c | 2 +-
target-i386/helper.c | 2 +-
target-lm32/helper.c | 6
It no longer needs CPUArchState since moving tlb_flush_* to CPUState.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/cputlb.c b/cputlb.c
index e5b6145..ddcd2cd 100644
--- a/cputlb.c
+++ b/cputlb.c
@@ -212,10
Signed-off-by: Andreas Färber afaer...@suse.de
---
user-exec.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/user-exec.c b/user-exec.c
index 3b795c1..bc58056 100644
--- a/user-exec.c
+++ b/user-exec.c
@@ -38,11 +38,12 @@
//#define DEBUG_SIGNAL
-static void
This cleans up some lm32_env_get_cpu() introduced for cpu_abort().
Signed-off-by: Andreas Färber afaer...@suse.de
---
target-lm32/translate.c | 60 -
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/target-lm32/translate.c
This simplifies the code after conversion to DisasContext::cpu.
Signed-off-by: Andreas Färber afaer...@suse.de
---
target-lm32/cpu-qom.h | 3 +++
target-lm32/cpu.h | 2 --
target-lm32/helper.c| 2 +-
target-lm32/translate.c | 16
4 files changed, 12 insertions(+),
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 6 +++---
exec.c | 4 +---
hw/sh4/sh7750.c| 2 +-
include/exec/exec-all.h| 4 ++--
target-alpha/cpu.c | 2 +-
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 4 +--
exec.c | 7 ++
include/exec/exec-all.h | 4 +--
target-alpha/sys_helper.c| 2 +-
target-arm/helper.c | 8 --
target-cris/mmu.c| 3 ++-
Currently, If the setting of video mode failed, qemu will exit. It
should go back to the previous setting if the new screen resolution
failed. This patch fixes LP#1216368, add support to revert to existing
surface for the failure of video mode setting.
Reported-by: Sascha Krissler
+They consist of transactions, which in turn contain operations that
+are effectively executed atomically. A qcow2 image can have a main image
+journal that deals with cluster management operations, and additional
specific
+journals can be used by other features like data deduplication.
First of all, excuse any inconsistencies in the following mail. I wrote
it from top to bottom, and there was some thought process involved in
almost every paragraph...
Am 04.09.2013 um 10:03 hat Stefan Hajnoczi geschrieben:
On Tue, Sep 03, 2013 at 03:45:52PM +0200, Kevin Wolf wrote:
@@ -103,7
This lets us drop some local variables in tlb_fill() functions.
Signed-off-by: Andreas Färber afaer...@suse.de
---
hw/i386/kvmvapic.c| 2 +-
include/exec/exec-all.h | 2 +-
target-alpha/helper.c | 2 +-
target-alpha/mem_helper.c | 7 ++-
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 2 +-
include/exec/cputlb.h | 2 +-
translate-all.c | 3 +--
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/cputlb.c b/cputlb.c
index e02663c..3721bfc 100644
--- a/cputlb.c
+++ b/cputlb.c
@@ -120,7
On 4 September 2013 10:23, Sebastian Ottlik ott...@fzi.de wrote:
When the initial SP is loaded from the vector table on ARMv7M systems the two
least significant bits are ignored as the stack is always aligned at a four
byte
boundary (see ARM DDI 0403C, B1.4.1 and B1.5.5). So far QEMU did not
On Tue, Sep 03, 2013 at 04:43:46PM +1000, Alexey Kardashevskiy wrote:
KVM request types are normally defined using hex constants but QEMU traces
print decimal values instead what is not very convinient.
This changes the request type format from %d to %x.
Signed-off-by: Alexey Kardashevskiy
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 4 +---
exec.c | 3 +--
hw/i386/kvmvapic.c | 3 +--
include/exec/exec-all.h | 2 +-
target-i386/helper.c| 2 +-
target-xtensa/helper.c | 2 +-
translate-all.c | 12 ++--
On Wed, Sep 04, 2013 at 11:47:04AM +0800, xuanmao_001 wrote:
my qemu-kvm version is 1.0.1
I would like to figure out the qemu disk cache mode. I have visited the
qemu-options.hx
there is two cache that I didn't understand: the host cache page and the qemu
disk write cache.
Is host page
It is only used there and is deemed very fragile if not incorrect in its
current memcpy() form. Moving it into linux-user will allow to move
parts into target_cpu.h headers and only copy what the ABI mandates.
Signed-off-by: Andreas Färber afaer...@suse.de
---
exec.c| 32
Am 04.09.2013 um 11:07 hat xuanmao_001 geschrieben:
I understand the physical disk cache and host page cache.
I want to the difference between guest disk write cache and host page cache
that described with Caching modes in Qemu in
This allows to drop env in tb_invalidate_phys_page_range().
Note that the argument is unused.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 2 +-
include/exec/cputlb.h | 2 +-
translate-all.c | 12 ++--
3 files changed, 4 insertions(+), 12
Am 04.09.2013 um 10:32 hat Max Reitz geschrieben:
On 2013-09-03 15:45, Kevin Wolf wrote:
This contains an extension of the qcow2 spec that introduces journalling
to the image format, plus some preliminary type definitions and
function prototypes in the qcow2 code.
Journalling functionality
Add the numa_info structure to contain the numa nodes memory,
VCPUs information and the future added numa nodes host memory
policies.
Reviewed-by: Eduardo Habkost ehabk...@redhat.com
Signed-off-by: Andre Przywara andre.przyw...@amd.com
Signed-off-by: Wanlong Gao gaowanl...@cn.fujitsu.com
---
On 08/28/2013 09:01 PM, Alexey Kardashevskiy wrote:
On 08/28/2013 08:49 PM, Andreas Färber wrote:
Am 28.08.2013 12:37, schrieb Alexey Kardashevskiy:
IBM POWERPC processors encode PVR as a CPU family in higher 16 bits and
a CPU version in lower 16 bits. Since there is no significant change
in
This is an RFC patch.
The modern Linux kernel supports every known POWERPC CPU so when
it boots, it can always find a matching cpu_spec from the cpu_specs array.
However if the kernel is quite old, it may be missing the definition of
the actual CPU. To provide ability for old kernels to work
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/exec/exec-all.h | 2 +-
include/exec/softmmu_template.h | 4 ++--
translate-all.c | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/exec/exec-all.h b/include/exec/exec-all.h
index
This cleans up repeated cris_env_get_cpu() for cpu_abort().
Signed-off-by: Andreas Färber afaer...@suse.de
---
target-cris/translate.c | 16
target-cris/translate_v10.c | 16
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git
When the initial SP is loaded from the vector table on ARMv7M systems the two
least significant bits are ignored as the stack is always aligned at a four byte
boundary (see ARM DDI 0403C, B1.4.1 and B1.5.5). So far QEMU did not ignore
these bits leading to a stack alignment inconsitent with real
On Mon, Sep 02, 2013 at 03:07:39PM +0200, Kevin Wolf wrote:
Am 02.09.2013 um 14:58 hat Stefan Hajnoczi geschrieben:
On Mon, Sep 02, 2013 at 02:42:00PM +0200, Kevin Wolf wrote:
diff --git a/tests/qemu-iotests/check b/tests/qemu-iotests/check
index 74628ae..42d6955 100755
---
I'm not sure if multiple journals will work in practice. Doesn't this
re-introduce the need to order update steps and flush between them?
This is a question for Benoît, who made this requirement. I asked him
the same a while ago and apparently his explanation made some sense to
me, or I
Il 04/09/2013 11:04, Andreas Färber ha scritto:
static inline TranslationBlock *tb_find_fast(CPUArchState *env)
{
+CPUState *cpu = ENV_GET_CPU(env);
+CPUClass *cc = CPU_GET_CLASS(cpu);
TranslationBlock *tb;
-target_ulong cs_base, pc;
+vaddr cs_base, pc;
int
KVM request types are normally defined using hex constants but QEMU traces
print decimal values instead, which is not very convenient.
This changes the request type format from %d to %x.
Signed-off-by: Alexey Kardashevskiy a...@ozlabs.ru
Reviewed-by: Andreas Färber afaer...@suse.de
Reviewed-by:
so, the guest disk write cache just only for none and writeback cache mode?
the cache allocate on host for disk file image by qemu?
xuanmao_001
From: Kevin Wolf
Date: 2013-09-04 17:45
To: xuanmao_001
CC: qemu-devel; qemu-discuss
Subject: Re: Re: question about qemu disk cache mode
Am
From: Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
We should check for error with s-note_size
Signed-off-by: Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
---
dump.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dump.c b/dump.c
index c0dae2c..80dd9d6 100644
---
On 04.09.2013, at 12:19, Alexey Kardashevskiy wrote:
This is an RFC patch.
The modern Linux kernel supports every known POWERPC CPU so when
it boots, it can always find a matching cpu_spec from the cpu_specs array.
However if the kernel is quite old, it may be missing the definition of
w32/w64 properties that we report in QOM are
currently static, but this is wrong:
guest firmware can select its own windows:
optimal placement for w64 is guest-dependent, further,
for Q35, w32 is affected by the MCFG base and size.
This detects the actual window configuration used by guest
and
For Q35, MMCFG address and size are guest configurable.
Update w32 property to make it behave accordingly.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/pci-host/q35.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/hw/pci-host/q35.c b/hw/pci-host/q35.c
index
will help simplify header dependencies.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
include/qemu/range.h| 2 +-
include/qemu/typedefs.h | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/qemu/range.h b/include/qemu/range.h
index b76cc0d..4a0780d 100644
---
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
include/hw/pci/pci.h | 1 +
hw/pci/pci.c | 43 +++
2 files changed, 44 insertions(+)
diff --git a/include/hw/pci/pci.h b/include/hw/pci/pci.h
index 2374aa9..7be93ae 100644
---
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
include/qemu/range.h | 17 +
1 file changed, 17 insertions(+)
diff --git a/include/qemu/range.h b/include/qemu/range.h
index 4a0780d..1c688ca 100644
--- a/include/qemu/range.h
+++ b/include/qemu/range.h
@@ -17,6 +17,23 @@
Detect the 64 bit window programmed by firmware
and configure properties accordingly.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/pci-host/q35.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/hw/pci-host/q35.c b/hw/pci-host/q35.c
index 3f1d447..5cb1e8a 100644
---
Detect the 64 bit window programmed by firmware
and configure properties accordingly.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/pci-host/piix.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/hw/pci-host/piix.c b/hw/pci-host/piix.c
index 221d82b..9e7f82a 100644
---
Il 03/09/2013 18:54, Andreas Färber ha scritto:
Also, I am seeing Paolo pull in huge memory changes but now pinging the
breakage fixes rather than assembling a pull to fix the fallout. ;)
Well, I didn't put myself as memory maintainer for a reason. :) But it
looks like a pull request is the
Am 04.09.2013 12:26, schrieb Paolo Bonzini:
Il 04/09/2013 11:04, Andreas Färber ha scritto:
static inline TranslationBlock *tb_find_fast(CPUArchState *env)
{
+CPUState *cpu = ENV_GET_CPU(env);
+CPUClass *cc = CPU_GET_CLASS(cpu);
TranslationBlock *tb;
-target_ulong
Kevin Wolf (2):
qemu-iotests: Whitespace cleanup
qemu-iotests: Fixed test case 026
tests/qemu-iotests/026.out | 28 +-
tests/qemu-iotests/026.out.nocache | 626 +
tests/qemu-iotests/check | 240 +++---
tests/qemu-iotests/common
The reference output for test case 026 hasn't been updated in a long
time and it's one of the known failing cases. This patch updates the
reference output so that unintentional changes can be reliably detected
again.
The problem with this test case is that it produces different output
depending
These scripts used to have a four characters indentation, with eight
consecutive spaces converted into a tab. Convert everything into spaces.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
tests/qemu-iotests/check | 234 ++---
tests/qemu-iotests/common | 422
Il 04/09/2013 13:02, Andreas Färber ha scritto:
Am 04.09.2013 12:26, schrieb Paolo Bonzini:
Another is to change cpu-exec.c into a file that is #included by
target-*/helper.c or something like that. This way cpu-exec.c can still
use the inline functions.
I don't see how that would help
On Thu, Aug 29, 2013 at 01:43:02PM +0100, Charlie Shepherd wrote:
On 29/08/2013 13:33, Stefan Hajnoczi wrote:
On Fri, Aug 09, 2013 at 07:43:55PM +0200, Charlie Shepherd wrote:
The previous patch convert all .bdrv_open functions to run from a coroutine
context. However
qcow2's open method is
On 09/04/2013 08:42 PM, Alexander Graf wrote:
On 04.09.2013, at 12:19, Alexey Kardashevskiy wrote:
This is an RFC patch.
The modern Linux kernel supports every known POWERPC CPU so when
it boots, it can always find a matching cpu_spec from the cpu_specs array.
However if the kernel is
I noticed recent merges of the pci tree have this text:
# gpg: Signature made Sun 01 Sep 2013 03:15:36 AM CDT using RSA key
# ID D28D5469
# gpg: Can't check signature: public key not found
Why is that?
Linus seems to have no trouble pulling trees with this
signature, and pulls don't
On Wed, 2013-09-04 at 21:40 +1000, Alexey Kardashevskiy wrote:
One of the examples (came from Paul) is:
the host runs on POWER8, the guest boots a kernel which is capable of
POWER7 only + POWER7-compat. We do this reboot tweak and boot in
POWER7-compat mode. Then the guest does yum update and
On 04.09.2013, at 13:40, Alexey Kardashevskiy wrote:
On 09/04/2013 08:42 PM, Alexander Graf wrote:
On 04.09.2013, at 12:19, Alexey Kardashevskiy wrote:
This is an RFC patch.
The modern Linux kernel supports every known POWERPC CPU so when
it boots, it can always find a matching
Avoid trying to setup dataplane again if dataplane setup is already in
progress. This may happen if an eventfd is triggered during setup.
I saw this occasionally with an experimental s390 irqfd implementation:
virtio_blk_handle_output
- virtio_blk_data_plane_start
- virtio_ccw_set_host_notifier
On (Tue) 03 Sep 2013 [14:15:55], Michael S. Tsirkin wrote:
On Tue, Sep 03, 2013 at 04:40:21PM +0530, Amit Shah wrote:
On (Mon) 19 Aug 2013 [16:30:54], Stefan Hajnoczi wrote:
On Mon, Aug 19, 2013 at 05:28:44PM +0800, yinyin wrote:
Hi,all:
in func virtqueue_get_avail_bytes,
This was causing Qemu process to hang when using -sandbox on.
Related RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1004175
Signed-off-by: Eduardo Otubo ot...@linux.vnet.ibm.com
---
qemu-seccomp.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/qemu-seccomp.c
On Thu, Aug 15, 2013 at 04:14:06PM +0800, Fam Zheng wrote:
diff --git a/block/commit.c b/block/commit.c
index 2227fc2..b5e024b 100644
--- a/block/commit.c
+++ b/block/commit.c
@@ -17,14 +17,13 @@
#include block/blockjob.h
#include qemu/ratelimit.h
-enum {
-/*
- * Size of
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Default to false.
Tidy variable naming and inline cast uses while at it.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c | 5 -
cpus.c | 2 +-
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Default to 0.
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 7 +++
include/exec/softmmu_header.h | 4 ++--
include/qom/cpu.h | 15 +++
qom/cpu.c
Hello,
Am 01.08.2013 16:12, schrieb Jason J. Herne:
From: Jason J. Herne jjhe...@us.ibm.com
Latest code for cpu Hotplug on S390 architecture. This one is vastly simpler
than v2 as we have decided to avoid the command line specification
of -device s390-cpu.
The last version can be
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Since this is only read in cpu_copy() and linux-user has a global
cpu_model, drop the field from generic code.
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/exec/cpu-defs.h | 2 --
linux-user/main.c
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Most targets were using offsetof(CPUFooState, breakpoints) to determine
how much of CPUFooState to clear on reset. Use the next field after
CPU_COMMON instead, if any, or sizeof(CPUFooState) otherwise.
Signed-off-by:
On 09/04/2013 12:02 PM, Lei Li wrote:
This small patch series is extracted from localhost migration
series that Paolo reviewed positively, send it separately as
his request.
It fixs wrong initialization in RDMA hook ram_control_load_hook()
and gets rid of the negative check for
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Signed-off-by: Andreas Färber afaer...@suse.de
---
cpu-exec.c| 14 ++
exec.c| 2 +-
include/exec/exec-all.h | 2 +-
target-alpha/helper.c | 4 ++--
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Signed-off-by: Andreas Färber afaer...@suse.de
---
include/exec/exec-all.h | 2 +-
include/exec/softmmu_template.h | 4 ++--
target-alpha/mem_helper.c | 8 +---
target-arm/op_helper.c | 12
On Wed, Sep 4, 2013 at 5:05 PM, Andreas Färber afaer...@suse.de wrote:
This lets us drop some local variables in tlb_fill() functions.
Signed-off-by: Andreas Färber afaer...@suse.de
---
hw/i386/kvmvapic.c| 2 +-
include/exec/exec-all.h | 2 +-
target-alpha/helper.c
On Wed, Sep 4, 2013 at 5:05 PM, Andreas Färber afaer...@suse.de wrote:
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 6 +++---
exec.c | 4 +---
hw/sh4/sh7750.c| 2 +-
include/exec/exec-all.h
On Wed, Sep 4, 2013 at 5:05 PM, Andreas Färber afaer...@suse.de wrote:
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 4 +--
exec.c | 7 ++
include/exec/exec-all.h | 4 +--
target-alpha/sys_helper.c| 2 +-
On Wed, Sep 4, 2013 at 5:05 PM, Andreas Färber afaer...@suse.de wrote:
Signed-off-by: Andreas Färber afaer...@suse.de
---
cputlb.c | 4 ++--
include/exec/exec-all.h| 2 +-
target-alpha/helper.c | 2 +-
target-arm/helper.c| 2 +-
target-cris/helper.c
Am 04.09.2013 14:42, schrieb Jia Liu:
On Wed, Sep 4, 2013 at 5:04 PM, Andreas Färber afaer...@suse.de wrote:
Default to 0.
Signed-off-by: Andreas Färber afaer...@suse.de
Paolo has indicated that patches 2 and 3 shouldn't be applied since they
touch on TCG hot paths, replacing an inline
On Wed, 04 Sep 2013 14:45:44 +0200
Andreas Färber afaer...@suse.de wrote:
= cpu_num != cpu_index
With all that in mind, I'll now need to review the s390 patches again.
For the HMP patch I am waiting on feedback from Igor once he returns
from his vacation and, if there are no objections,
On 09/04/2013 09:54 PM, Benjamin Herrenschmidt wrote:
On Wed, 2013-09-04 at 21:40 +1000, Alexey Kardashevskiy wrote:
One of the examples (came from Paul) is:
the host runs on POWER8, the guest boots a kernel which is capable of
POWER7 only + POWER7-compat. We do this reboot tweak and boot in
Am 04.09.2013 14:56, schrieb Luiz Capitulino:
On Wed, 04 Sep 2013 14:45:44 +0200
Andreas Färber afaer...@suse.de wrote:
For the HMP patch I am waiting on feedback from Igor once he returns
from his vacation and, if there are no objections, would like to see
that patch go through Luiz' queue
Changes from V2:
* added rcu reclaim function to free ram blocks
* reduced the number of comments
* made rcu locking policy consistent for different caller scenarios
* rcu updates to ram_block now are protected only by the iothread mutex
Changes from V1:
* Omitted locks or rcu critical sections
On 2013-09-04 16:27, Paolo Bonzini wrote:
Il 04/09/2013 16:22, Sebastian Ottlik ha scritto:
This patchset disabels all use of SO_REUSEADDR on Windows. On Windows systems
the default behavior is equivalent to SO_REUSEADDR on other operating
systems. SO_REUSEADDR can still be set but results in
On 04.09.2013 16:27, Paolo Bonzini wrote:
Il 04/09/2013 16:22, Sebastian Ottlik ha scritto:
This patchset disabels all use of SO_REUSEADDR on Windows. On Windows systems
the default behavior is equivalent to SO_REUSEADDR on other operating
systems. SO_REUSEADDR can still be set but results in
On 09/03/2013 11:37 PM, liguang wrote:
Signed-off-by: liguang lig.f...@cn.fujitsu.com
---
exec.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/exec.c b/exec.c
index 3ca9381..2170295 100644
--- a/exec.c
+++ b/exec.c
@@ -1824,7 +1824,9 @@ static void
Il 04/09/2013 15:17, Stefano Stabellini ha scritto:
On Wed, 4 Sep 2013, Fabio Fantoni wrote:
Il 04/07/2013 15:51, Fabio Fantoni ha scritto:
Last year I posted a question about default devices of upstream qemu that
differ from qemu traditional, like empty floppy and cdrom in particular.
About
1 - 100 of 241 matches
Mail list logo