Cc: Laszlo Ersek ler...@redhat.com
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
qapi/string-input-visitor.c | 160 --
tests/test-string-input-visitor.c | 21 +
2 files changed, 175 insertions(+), 6 deletions(-)
diff --git
This is the hmp counterpart of qmp query-memdev.
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
hmp.c | 27 +++
hmp.h | 1 +
monitor.c | 7 +++
3 files changed, 35 insertions(+)
diff --git a/hmp.c b/hmp.c
index e3ddd46..3bbe5ff 100644
--- a/hmp.c
+++
From: Igor Mammedov imamm...@redhat.com
Add object to /objects before calling user_creatable_complete()
handler, so that object might be able to call
object_get_canonical_path() in its completion handler.
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
qmp.c | 8 +---
vl.c | 9
On 03/04/2014 11:26 AM, Gonglei (Arei) wrote:
-Original Message-
From: qemu-devel-bounces+arei.gonglei=huawei@nongnu.org
[mailto:qemu-devel-bounces+arei.gonglei=huawei@nongnu.org] On
Behalf Of Jason Wang
Sent: Friday, February 21, 2014 5:05 PM
To: aligu...@amazon.com;
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
backends/hostmem.c | 97 ++--
include/sysemu/hostmem.h | 4 ++
qapi-schema.json | 20 ++
3 files changed, 118 insertions(+), 3 deletions(-)
diff --git a/backends/hostmem.c
From: Paolo Bonzini pbonz...@redhat.com
This option provides the infrastructure for binding guest NUMA nodes
to host NUMA nodes. For example:
-object memory-ram,size=1024M,policy=membind,host-nodes=0,id=ram-node0 \
-numa node,nodeid=0,cpus=0,memdev=ram-node0 \
-object
Based on series `convert -numa to QemuOpts/OptsVisitor' posted by Igor
at http://lists.nongnu.org/archive/html/qemu-devel/2014-02/msg02801.html.
You can also checkout this series out at
https://github.com/taohu/qemu/tree/numa-binding-v19, including all
required patches.
changes in v19:
- use
On Tue, Mar 04, 2014 at 03:31:31PM +0800, Hu Tao wrote:
On Mon, Mar 03, 2014 at 04:00:37PM +0100, Stefan Hajnoczi wrote:
On Fri, Feb 28, 2014 at 10:29:29AM +0800, Hu Tao wrote:
This series implements full image preallocation to create a non-sparse
image
file at creation time, both for
From: Hu Tao hu.t...@gmail.com
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
qapi/string-output-visitor.c | 156 +++--
tests/test-string-output-visitor.c | 26 +++
2 files changed, 177 insertions(+), 5 deletions(-)
diff --git
On Mon, Mar 03, 2014 at 04:00:37PM +0100, Stefan Hajnoczi wrote:
On Fri, Feb 28, 2014 at 10:29:29AM +0800, Hu Tao wrote:
This series implements full image preallocation to create a non-sparse image
file at creation time, both for raw and qcow2 format. The purpose is to
avoid
performance
From: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
hw/i386/pc.c| 4 +---
include/sysemu/sysemu.h | 5 +
numa.c | 10 ++
3 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/hw/i386/pc.c b/hw/i386/pc.c
Am 03.03.2014 um 19:20 hat Eric Blake geschrieben:
On 03/03/2014 06:57 AM, Kevin Wolf wrote:
Signed-off-by: Kevin Wolf kw...@redhat.com
---
tests/qemu-iotests/086 | 65
++
tests/qemu-iotests/086.out | 18 +
Il 04/03/2014 08:28, Hu Tao ha scritto:
From: Hu Tao hu.t...@gmail.com
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
qapi/string-output-visitor.c | 156 +++--
tests/test-string-output-visitor.c | 26 +++
2 files changed, 177 insertions(+), 5
From: Igor Mammedov imamm...@redhat.com
Provides framework for splitting host RAM allocation/
policies into a separate backend that could be used
by devices.
Initially only legacy RAM backend is provided, which
uses memory_region_init_ram() allocator and compatible
with every CLI option that
Add qmp command query-memdev to query for information
of memory devices
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
backends/hostmem.c | 1 +
numa.c | 61 ++
qapi-schema.json | 31 +++
qmp-commands.hx
On Tue, Mar 04, 2014 at 01:02:44AM +, Huangpeng (Peter) wrote:
But back to the options:
If the host has enough free memory to fork QEMU, a small helper process can
be used to save the copy-on-write memory snapshot (thanks to fork(2)
semantics). The hard part about the fork(2)
From: Wanlong Gao gaowanl...@cn.fujitsu.com
Add detection of libnuma (mostly contained in the numactl package)
to the configure script. Can be enabled or disabled on the command
line, default is use if available.
Signed-off-by: Andre Przywara andre.przyw...@amd.com
Signed-off-by: Wanlong Gao
Il 04/03/2014 09:54, Stefan Hajnoczi ha scritto:
Is there any other proposals to implement vm-snapshot?
See the discussion by Paolo and Andrea about post-copy migration, which
adds kernel memory management features for tracking userspace page
faults. Perhaps you can use that infrastructure to
On Tue, 25 Feb 2014 18:25:15 +0100
Cornelia Huck cornelia.h...@de.ibm.com wrote:
Handle the new CCW_CMD_SET_IND_ADAPTER command enabling adapter interrupts
on guest request. When active, host-guest notifications will be handled
via global_indicator - queue indicators instead of queue
On 03/04/2014 11:26 AM, Gonglei (Arei) wrote:
-Original Message-
From: qemu-devel-bounces+arei.gonglei=huawei@nongnu.org
[mailto:qemu-devel-bounces+arei.gonglei=huawei@nongnu.org] On
Behalf Of Jason Wang
Sent: Friday, February 21, 2014 5:05 PM
To: aligu...@amazon.com;
On 04/03/14 10:05, Cornelia Huck wrote:
On Tue, 25 Feb 2014 18:25:15 +0100
Cornelia Huck cornelia.h...@de.ibm.com wrote:
Handle the new CCW_CMD_SET_IND_ADAPTER command enabling adapter interrupts
on guest request. When active, host-guest notifications will be handled
via global_indicator -
On Thu, Feb 27, 2014 at 05:32:23PM -0500, Don Slutz wrote:
This allows growing the pci_hole to the size needed.
Signed-off-by: Don Slutz dsl...@verizon.com
Could you supply the motivation for this change please?
---
hw/i386/pc_piix.c| 14 --
hw/i386/pc_q35.c | 14
On Mon, Mar 03, 2014 at 01:20:21PM +0100, Peter Lieven wrote:
On 03.03.2014 13:03, Stefan Hajnoczi wrote:
So what is the actual performance problem you are trying to solve and
what benchmark output are you getting when you compare with
FADV_DONTNEED against without FADV_DONTNEED?
I found the
On Tue, Mar 04, 2014 at 10:03:49AM +0100, Paolo Bonzini wrote:
Il 04/03/2014 08:28, Hu Tao ha scritto:
From: Hu Tao hu.t...@gmail.com
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
qapi/string-output-visitor.c | 156
+++--
Hello,
This patch builds up on the previous version.
I adds this ability to select a specific variant of the e1000 virtual
ethernet from the command-line (see details already mentioned
in the previous patch below).
It also add supports for the 82566DM device, an ICH9 device,
found e.g. with the
Il 04/03/2014 10:23, Hu Tao ha scritto:
+} else {
+out = g_strdup_printf(%lld-%lld,
+ (long long) sov-range_start.s,
+ (long long) sov-range_end.s);
+}
+}
This
On Mon, Mar 03, 2014 at 02:01:00PM +, Anton Ivanov (antivano) wrote:
On 03/03/14 13:27, Stefan Hajnoczi wrote:
On Fri, Feb 28, 2014 at 08:28:11AM +, Anton Ivanov (antivano) wrote:
3. Qemu to communicate with the local host, remote vms, network devices,
etc at speeds which for a
* Huangpeng (Peter) (peter.huangp...@huawei.com) wrote:
I think this is different in the same way that block-backup and
block-mirror are different. Huangpeng's proposal would let you make a
consistent snapshot of disks and RAM.
Right. Though the point isn't about consistency (doing
On Tue, Mar 04, 2014 at 10:47:21AM +0800, Xuebing Wang wrote:
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
docs/api-hierarchy.txt | 93
1 file changed, 93 insertions(+)
create mode 100644 docs/api-hierarchy.txt
This type of
Eric Blake ebl...@redhat.com writes:
On 03/03/2014 08:27 AM, Markus Armbruster wrote:
+The QAPI schema definitions can be modularized using the 'include'
directive:
+
+ include(sub-system/qapi.json)
And now it isn't JSON anymore.
To keep it JSON, use syntax like
{ include:
On 04/03/14 09:36, Stefan Hajnoczi wrote:
On Mon, Mar 03, 2014 at 02:01:00PM +, Anton Ivanov (antivano) wrote:
On 03/03/14 13:27, Stefan Hajnoczi wrote:
On Fri, Feb 28, 2014 at 08:28:11AM +, Anton Ivanov (antivano) wrote:
3. Qemu to communicate with the local host, remote vms, network
Signed-off-by: Romain Dolbeau rom...@dolbeau.org
---
hw/net/e1000.c | 395 ++-
hw/net/e1000_regs.h | 149 ---
2 files changed, 489 insertions(+), 55 deletions(-)
diff --git a/hw/net/e1000.c b/hw/net/e1000.c
index
On 03/04/2014 05:42 PM, Stefan Hajnoczi wrote:
On Tue, Mar 04, 2014 at 10:47:21AM +0800, Xuebing Wang wrote:
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
docs/api-hierarchy.txt | 93
1 file changed, 93 insertions(+)
create mode 100644
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
Note: there is a FIXME to be addressed in this patch.
For every appearance of NEED_CPU_H, there must be '#include cpu.h' to
include target-xxx/cpu.h, because the code below NEED_CPU_H depends on
architecture-specific information.
Signed-off-by:
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
Use vaddr (instead of target_ulong) for virtual address. See document HACKING
for more information about vaddr and target_ulong.
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
include/sysemu/memory_mapping.h |3 ++-
1 file changed, 2
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
Enforce the strict associativity between NEED_CPU_H and inclusion of cpu.h,
for every appearance of '#include cpu.h', there must have the check of
NEED_CPU_H, and conversely.
As mentioned earlier, the #ifndef is unnecessary. It is already
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
In preparation for removing include/exec/address-spaces.h
Why?
Paolo
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
include/exec/address-spaces.h | 29 -
include/exec/memory.h | 19 +++
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
include/exec/exec-all.h should ONLY be included in target-xxx/*
- 'git grep -nw exec-all.h' confirms this
Ok.
Paolo
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
cputlb.c |1 -
tcg/README |2 +-
tci.c |2 +-
3 files
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
This patch does below:
- Move the declaration of 2 translate functions from translate-all.h into
include/exec/translate.h
- remove file translate-all.h
No, this is backwards. :)
translate-all.h is a private interface between exec.c and
Hi,
in general I agree with this patch. I have a few comments, and I
suggest that you split it in multiple patches so that it's easier to get
it in when each part is ready.
diff --git a/hw/dma/soc_dma.c b/hw/dma/soc_dma.c
index c06aabb..950f3ec 100644
--- a/hw/dma/soc_dma.c
+++
Il 04/03/2014 03:47, Xuebing Wang ha scritto:
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
include/exec/exec-all.h | 302 +
include/exec/translate.h | 306 ++
2 files changed, 307 insertions(+), 301
Hi,
Recently I found that when doing migration on a VM with many Virtio NICs,
a lot down time was consuming in vm_state_notify(). Further investigation
shows major consumption is in function memory_region_del_eventfd(). When
deletes an
ioeventfd, in address space transactions commit, it
at present, after hotplug a discontinuous cpu id on source, then done migration,
on target, it will fail to add the unoccupied cpu id which was skipped at
source,
this cause is on target Qemu prebuild CPU with continuous cpu_index. so after
migration, the cpu infrastructure bewteen source and
Signed-off-by: Chen Fan chen.fan.f...@cn.fujitsu.com
---
hw/i386/pc.c | 13 +
target-i386/cpu.c | 16
target-i386/cpu.h | 4
target-i386/topology.h | 7 +++
4 files changed, 36 insertions(+), 4 deletions(-)
diff --git a/hw/i386/pc.c
add cpu-topology.h cpu-topology.c files for prebuild cpu qom tree
/machine/node[X]/socket[Y]/core[Z]/thread[N]/cpu
Signed-off-by: Chen Fan chen.fan.f...@cn.fujitsu.com
---
hw/i386/pc.c | 6 +-
target-i386/Makefile.objs | 2 +-
target-i386/cpu-qom.h | 1 +
On 4 March 2014 02:47, Xuebing Wang xbi...@gmail.com wrote:
Use vaddr (instead of target_ulong) for virtual address. See document HACKING
for more information about vaddr and target_ulong.
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
include/sysemu/memory_mapping.h |3 ++-
1 file
On 4 March 2014 02:47, Xuebing Wang xbi...@gmail.com wrote:
include/exec/exec-all.h should ONLY be included in target-xxx/*
Why?
This header file defines a number of functions and types
that are used outside target-xxx/. At the moment we implicitly
rely on cpu.h pulling them in. Maybe it would
On 4 March 2014 11:11, Peter Maydell peter.mayd...@linaro.org wrote:
On 4 March 2014 02:47, Xuebing Wang xbi...@gmail.com wrote:
include/exec/exec-all.h should ONLY be included in target-xxx/*
Why?
This header file defines a number of functions and types
that are used outside target-xxx/.
Il 04/03/2014 11:49, Gonglei (Arei) ha scritto:
Hi,
Recently I found that when doing migration on a VM with many Virtio NICs,
a lot down time was consuming in vm_state_notify(). Further investigation
shows major consumption is in function memory_region_del_eventfd(). When
deletes an
On 2014/3/4 15:41, Jason Wang wrote:
On 03/04/2014 11:26 AM, Gonglei (Arei) wrote:
-Original Message-
From: qemu-devel-bounces+arei.gonglei=huawei@nongnu.org
[mailto:qemu-devel-bounces+arei.gonglei=huawei@nongnu.org] On
Behalf Of Jason Wang
Sent: Friday, February 21, 2014
于 2014/3/4 17:05, Paolo Bonzini 写道:
Il 04/03/2014 09:54, Stefan Hajnoczi ha scritto:
Is there any other proposals to implement vm-snapshot?
See the discussion by Paolo and Andrea about post-copy migration, which
adds kernel memory management features for tracking userspace page
faults. Perhaps
On Tue, Mar 4, 2014 at 8:16 AM, Beniamino Galvani b.galv...@gmail.com wrote:
On Mon, Mar 03, 2014 at 09:08:27PM +1000, Peter Crosthwaite wrote:
On Mon, Mar 3, 2014 at 12:06 AM, Beniamino Galvani b.galv...@gmail.com
wrote:
The model was generating interrupts for all enabled timers after the
riku.voi...@linaro.org writes:
From: Riku Voipio riku.voi...@linaro.org
Popular glibc based distributions[1] require minimum
2.6.32 as kernel version. For some targets 2.6.18
would be enough, but dropping so low would mean some
suboptimal system calls could get used.
Is the effect of this
Hi Stefan,
I am addressing a few more comments which I missed on first pass.
If you really *need* the page size, please use sysconf(_SC_PAGESIZE).
I like to have it page aligned and if possible page sized so I can later
extend to do jumbo frame support via a vector. If this is the wrong way
On 4 March 2014 11:32, Alex Bennée alex.ben...@linaro.org wrote:
riku.voi...@linaro.org writes:
From: Riku Voipio riku.voi...@linaro.org
Popular glibc based distributions[1] require minimum
2.6.32 as kernel version. For some targets 2.6.18
would be enough, but dropping so low would mean
Hi Paolo, thanks for reviewing.
On 03/04/2014 06:19 PM, Paolo Bonzini wrote:
Hi,
in general I agree with this patch. I have a few comments, and I
suggest that you split it in multiple patches so that it's easier to
get it in when each part is ready.
I spent some time trying to reduce it.
On Tue, Mar 04, 2014 at 05:58:13PM +0800, Xuebing wang wrote:
On 03/04/2014 05:42 PM, Stefan Hajnoczi wrote:
On Tue, Mar 04, 2014 at 10:47:21AM +0800, Xuebing Wang wrote:
Signed-off-by: Xuebing Wang xbi...@gmail.com
---
docs/api-hierarchy.txt | 93
diff --git a/include/disas/disas.h b/include/disas/disas.h
index c13ca9a..e5cdfd7 100644
--- a/include/disas/disas.h
+++ b/include/disas/disas.h
@@ -1,9 +1,9 @@
#ifndef _QEMU_DISAS_H
#define _QEMU_DISAS_H
-#include qemu-common.h
-
#ifdef NEED_CPU_H
+#include cpu.h /* target-xxx/cpu.h,
diff --git a/include/exec/gdbstub.h b/include/exec/gdbstub.h
index a608a26..14addcb 100644
--- a/include/exec/gdbstub.h
+++ b/include/exec/gdbstub.h
@@ -11,6 +11,8 @@
#define GDB_WATCHPOINT_ACCESS4
#ifdef NEED_CPU_H
+#include cpu.h /* target-xxx/cpu.h, required for target_ulong,
+
Il 04/03/2014 13:02, Xuebing wang ha scritto:
Of these, vl.c and linux-user/elfload.c should not include
disas/disas.h at all, and hw/core/loader.c is !NEED_CPU_H. So there
are just two files where you can add a #include cpu.h manually.
My idea is to keep disas/disas.h correct just by
index 367eda1..f0157e3 100644
--- a/include/qom/cpu.h
+++ b/include/qom/cpu.h
@@ -510,18 +510,4 @@ void qemu_init_vcpu(CPUState *cpu);
*/
void cpu_single_step(CPUState *cpu, int enabled);
-#ifdef CONFIG_SOFTMMU
-extern const struct VMStateDescription vmstate_cpu_common;
-#else
-#define
Il 04/03/2014 13:19, Xuebing wang ha scritto:
Like Andreas I don't like this particularly. You can add
migration/vmstate.h to qom/cpu.h instead.
In my humble opinion, qom/cpu is part of virtual machine along with
other hw peripherals, thus I'd prefer vmstate to depend on qom/cpu.
From
Il 04/03/2014 05:10, Alexey Kardashevskiy ha scritto:
@@ -81,6 +81,7 @@ static void qemu_announce_self_iter(NICState *nic, void
*opaque)
uint8_t buf[60];
int len;
+trace_qemu_announce_self_iter();
Should include the nic or, even better, the six bytes of the MAC address.
#ifdef CONFIG_KVM
#include linux/kvm.h
#include linux/kvm_para.h
@@ -169,6 +178,7 @@ int kvm_init_vcpu(CPUState *cpu);
int kvm_cpu_exec(CPUState *cpu);
#ifdef NEED_CPU_H
+#include cpu.h /* target-xxx/cpu.h, required for target_ulong */
void kvm_setup_guest_memory(void *start, size_t
Il 04/03/2014 13:26, Xuebing wang ha scritto:
#ifdef NEED_CPU_H
+#include cpu.h /* target-xxx/cpu.h, required for target_ulong */
void kvm_setup_guest_memory(void *start, size_t size);
void kvm_flush_coalesced_mmio_buffer(void);
Perhaps move debugging-related definitions to a new file
Il 04/03/2014 05:10, Alexey Kardashevskiy ha scritto:
This reworks/adds traces for migration.
v2 is rework of an original single patch with the same subject.
Alexey Kardashevskiy (3):
vl: add system_wakeup_request tracepoint
migration: extend section_start/end traces
migration: add more
On 4 March 2014 12:09, Xuebing wang xbi...@gmail.com wrote:
target-*/gdbstub.c implementers only need to know gdbstub hooks (thus
gdbstub API), they don't care cpu.h, although knowledge of cpu.h helps.
The gdbstub.c code is just a tiny part of the target-* frontend; there
is no way that anybody
Hi Peter,
Thanks. You are correct, I don't know what I was thinking. :-)
On 03/04/2014 08:34 PM, Peter Maydell wrote:
On 4 March 2014 12:09, Xuebing wang xbi...@gmail.com wrote:
target-*/gdbstub.c implementers only need to know gdbstub hooks (thus
gdbstub API), they don't care cpu.h,
Wenchao Xia wenchaoq...@gmail.com writes:
From: Wenchao Xia xiaw...@linux.vnet.ibm.com
Commit message lost detail since v7. Intentional?
Signed-off-by: Wenchao Xia xiaw...@linux.vnet.ibm.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
---
scripts/qapi.py
Il 27/02/2014 21:28, Stefan Weil ha scritto:
Comment from Makefile.objs:
# block-obj-y is code used by both qemu system emulation and qemu-img
The system emulation needs this dependency (which was missing in Makefile),
otherwise builds without tools (or massive parallel builds) fail.
From: Dr. David Alan Gilbert dgilb...@redhat.com
Add flag storage to qemu-thread-* to store the namethreads flag
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
Acked-by: Michael S. Tsirkin m...@redhat.com
Reviewed-by: Laszlo Ersek ler...@redhat.com
---
include/qemu/thread.h| 1 +
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
tests/acpi-test-data/pc/DSDT | Bin 4582 - 4485 bytes
tests/acpi-test-data/pc/SSDT | Bin 2200 - 2275 bytes
tests/acpi-test-data/q35/DSDT | Bin 7438 - 7383 bytes
tests/acpi-test-data/q35/SSDT | Bin 475 - 564 bytes
4 files changed, 0
From: Dr. David Alan Gilbert dgilb...@redhat.com
If enabled, set the thread name at creation (on GNU systems with
pthread_set_np)
Fix up all the callers with a thread name
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
Acked-by: Michael S. Tsirkin m...@redhat.com
Reviewed-by: Laszlo
From: Marcel Apfelbaum marce...@redhat.com
Updated the error message while at it.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
tests/acpi-test.c | 16 +---
1 file changed, 9
From: Igor Mammedov imamm...@redhat.com
PCIE is causing asserts each time a multifunction device is added
on command line (coldplug).
This is caused by
commit a66e657e18cd9b70e9f57ae5512c07faf2bc508f
pci/pcie: convert PCIE hotplug to use hotplug-handler API
QEMU abort is caused by misplaced
From: Joel Stanley j...@jms.id.au
peer_{de,at}tach were called from inside assert().
We don't support building without NDEBUG but it's not tidy.
Rearrange to attach peer outside assert calls.
Signed-off-by: Joel Stanley j...@jms.id.au
Reviewed-by: Michael S. Tsirkin m...@redhat.com
From: Marcel Apfelbaum marce...@redhat.com
It touched the acpi test by mistake, removed that hunk.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
tests/acpi-test.c | 2 +-
1 file changed,
On 4 March 2014 13:03, Michael S. Tsirkin m...@redhat.com wrote:
The following changes since commit 417c45ab2f847c0a47b1232f611aa886df6a97d5:
ACPI: Remove commented-out code from HPET._CRS (2014-02-10 11:09:33 +0200)
are available in the git repository at:
Gleb's address seems to be out of date. Since it stayed like that for a
while now, I'm guessing he's no longer interested in getting mail.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
MAINTAINERS | 2 --
1 file changed, 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index
Wenchao Xia wenchaoq...@gmail.com writes:
This series address two issues:
1. support using enum as discriminator in union.
For example, if we have following define in qapi schema:
{ 'enum': 'EnumOne',
'data': [ 'value1', 'value2', 'value3' ] }
{ 'type': 'UserDefBase0',
'data': {
On 4 March 2014 12:55, Paolo Bonzini pbonz...@redhat.com wrote:
Il 27/02/2014 21:28, Stefan Weil ha scritto:
Comment from Makefile.objs:
# block-obj-y is code used by both qemu system emulation and qemu-img
The system emulation needs this dependency (which was missing in
Makefile),
On Tue, Mar 04, 2014 at 01:07:02PM +, Peter Maydell wrote:
On 4 March 2014 13:03, Michael S. Tsirkin m...@redhat.com wrote:
The following changes since commit 417c45ab2f847c0a47b1232f611aa886df6a97d5:
ACPI: Remove commented-out code from HPET._CRS (2014-02-10 11:09:33 +0200)
are
Lluís Vilanova vilan...@ac.upc.edu writes:
Markus Armbruster writes:
[...]
self.fp = schema.fp
self.msg = msg
self.line = self.col = 1
@@ -50,12 +52,17 @@ class QAPISchemaError(Exception):
self.col += 1
def __str__(self):
- return %s:%s:%s: %s % (self.fp.name, self.line, self.col,
Resizing the xbzrle cache during migration causes qemu-crash,
because the main-thread and migration-thread modify the xbzrle
cache size concurrently without lock-protection.
Signed-off-by: ChenLiang chenlian...@huawei.com
Signed-off-by: Gonglei arei.gong...@huawei.com
Reviewed-by: Dr. David Alan
As reported in
http://article.gmane.org/gmane.comp.emulators.qemu/253987
Mac OSX actually requires describing all occupied slots
in ACPI - even if hotplug isn't enabled.
I didn't expect this so I dropped description of all
non hotpluggable slots from ACPI.
As a result: before
commit
On Tue, 04 Mar 2014 14:03:34 +0100
Markus Armbruster arm...@redhat.com wrote:
Wenchao Xia wenchaoq...@gmail.com writes:
This series address two issues:
1. support using enum as discriminator in union.
For example, if we have following define in qapi schema:
{ 'enum': 'EnumOne',
Am 27.02.2014 21:28, schrieb Stefan Weil:
Comment from Makefile.objs:
# block-obj-y is code used by both qemu system emulation and qemu-img
Hello Peter,
the comment which I cited above got lost when you applied the patch to
QEMU master (maybe because it started with a #).
Regards
Stefan
From: Dr. David Alan Gilbert dgilb...@redhat.com
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
Reviewed-by: Alex Bennée alex.ben...@linaro.org
Acked-by: Michael S. Tsirkin m...@redhat.com
Reviewed-by: Laszlo Ersek ler...@redhat.com
---
vl.c | 52
From: Marcel Apfelbaum marce...@redhat.com
If the expected (offline) acpi tables loaded correctly,
it is safe to assume the iasl installation is OK and
issue an error if the actual tables failed to load.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
Reviewed-by: Michael S. Tsirkin
The following changes since commit 417c45ab2f847c0a47b1232f611aa886df6a97d5:
ACPI: Remove commented-out code from HPET._CRS (2014-02-10 11:09:33 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream
for you to fetch changes up
Luiz Capitulino lcapitul...@redhat.com writes:
On Tue, 04 Mar 2014 14:03:34 +0100
Markus Armbruster arm...@redhat.com wrote:
[]
Applies cleanly on Luiz's queue/qmp branch.
I got a few questions on 04/10, but nothing major. Perhaps you'd like
to respin to address the nits picked by
From: Igor Mammedov imamm...@redhat.com
Windows XP shows COM2 port as non functional in
Device Manager although no COM2 port backing device
is present in QEMU.
This regression is really due to
3bb28b7208b349e7a1b326e3c6ef9efac1d462bf?
memory: Provide separate handling of unassigned io ports
From: Wanlong Gao gaowanl...@cn.fujitsu.com
If the total number of the assigned numa nodes memory is not
equal to the assigned ram size, it will write the wrong data
to ACPI talb, then the guest will ignore the wrong ACPI table
and recognize all memory to one node. It's buggy, we should
check it
This series includes all the pending work on QOMifying the memory
backends. Some of the patches posted so far didn't correctly build
all targets, so I'm posting it as the basis for further work
(including memory hotplug!). It's available at branch numa on
my github repository.
To recap, the
From: Wanlong Gao gaowanl...@cn.fujitsu.com
Signed-off-by: Wanlong Gao gaowanl...@cn.fujitsu.com
Reviewed-by: Eduardo Habkost ehabk...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
Makefile.target | 2 +-
cpus.c| 14
include/exec/cpu-all.h
From: Luiz Capitulino lcapitul...@redhat.com
The -numa option documentation in qemu's manpage lacks the command-line
options and some information regarding how it relates to options -m and
-smp. This commit fills in the missing text.
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
Use QERR_INVALID_PARAMETER_VALUE for consistency, and avoid an assertion
failure if the class name is incorrect.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
qmp.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/qmp.c b/qmp.c
index 2ff943d..a3b0b73 100644
---
Reviewed-by: Laszlo Ersek ler...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
include/qemu/config-file.h | 2 ++
util/qemu-config.c | 14 ++
vl.c | 11 +--
3 files changed, 17 insertions(+), 10 deletions(-)
diff --git
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
hw/i386/pc.c | 11 +--
hw/i386/pc_piix.c| 8 +++-
hw/i386/pc_q35.c | 4 +---
include/hw/i386/pc.h | 7 +++
4 files changed, 12 insertions(+), 18 deletions(-)
diff --git a/hw/i386/pc.c b/hw/i386/pc.c
index
From: Igor Mammedov imamm...@redhat.com
Adds option to -m
mem - startup memory amount
For compatibility with legacy CLI if suffix-less number is passed,
it assumes amount in Mb.
Otherwise user is free to use suffixed number using suffixes b,k/K,M,G
Signed-off-by: Igor Mammedov
1 - 100 of 292 matches
Mail list logo