On 11/11/15 18:16, Aravinda Prasad wrote:
> Memory error such as bit flips that cannot be corrected
> by hardware are passed on to the kernel for handling.
> If the memory address in error belongs to guest then
> guest kernel is responsible for taking suitable action.
> Patch [1] enhances KVM to ex
Wine works! =) Didn't know if you knew... no more old qemu.
You da man!
On Tue, Aug 6, 2013 at 3:33 AM, Peter Maydell
wrote:
> Commits aa004f5f9 to 24cb36a61c (13 in total) are the patchset that fix
> this.
>
> --
> You received this bug notification because you are subscribed to the bug
> repo
On 11/11/2015 09:52 PM, Leonid Bloch wrote:
> This series fixes issues with packet/octet counting in e1000's Statistic
> registers, fixes a bug in the packet address filtering procedure, and
> implements many MAC registers that were absent before, some Statistic
> counters among them.
>
> Besides
On Mo, 2015-11-09 at 18:12 -0500, Bandan Das wrote:
> Gerd Hoffmann writes:
>
> > On Di, 2015-11-03 at 19:00 -0500, Bandan Das wrote:
> >> +/* Add a new watch asap so as to not lose events
> >> */
> >
> > This comment sounds like there is a race ("asap"). There isn't one,
> >
On Fri, 11/06 09:42, Peter Lieven wrote:
> Signed-off-by: Peter Lieven
> ---
> block/block-backend.c | 17 +
> include/sysemu/block-backend.h | 3 +++
> 2 files changed, 12 insertions(+), 8 deletions(-)
>
> diff --git a/block/block-backend.c b/block/block-backend.c
> in
On 11/10/2015 05:47 PM, Vincenzo Maffione wrote:
> This patch series adds some fixes to the netmap net backend. It contains
> two changes:
> (1) Fix compilation issue of netmap.c introduced by the reorganization
> of struct NetClientOptions
> (2) Address the FIXME comment that was
Eric Blake writes:
> Our documentation states that we prefer 'lower-case', rather than
> 'CamelCase', for qapi enum values. The InputButton and InputAxis
> enums violated this convention. However, they are currently used
> primarily for generating code that is used internally; their only
> expo
Eric Blake writes:
> We've had 'x-input-send-event' since 2.3, with no further
> changes to the interface other than tweaks in the previous patch
> to the spelling of the enum constants ('X' and 'WheelUp' changed
> to 'x' and 'wheel-up').
>
> What's more, changing the spelling of enum constants i
On 11/11/15 18:15, Aravinda Prasad wrote:
> Extend rtas-blob to accommodate error log. Error log
> structure is saved in rtas space upon a machine check
> exception.
>
> Signed-off-by: Aravinda Prasad
> ---
> hw/ppc/spapr.c |4
> 1 file changed, 4 insertions(+)
>
> diff --git a/hw/ppc/
On Fri, 11/06 09:42, Peter Lieven wrote:
> If the guests canceles a DMA request we can prematurely
> invoke all callbacks of buffered requests and flag all them
> as orphaned. Ideally this avoids the need for draining all
> requests. For CDROM devices this works in 100% of all cases.
>
> Signed-of
Eduardo Habkost writes:
> The IDEState.version field is used for firmware version
> information returned to the guest. Updating firmware information
> on QEMU upgrade is supposed to be acceptable, so IDE doesn't need
> the version compatibility magic of qemu_hw_version() and can use
> QEMU_VERSIO
On Thu, 22 Oct 2015 19:38:42 +0200
Greg Kurz wrote:
> We don't support migration of mounted 9p shares. This is handled by a
> migration blocker.
>
> One would expect, however, to be able to migrate if the share is unmounted.
> Unfortunately virtio-9p-device does not register savevm handlers at a
Hi,
> The InputButton type has existed since 2.0; which is then part of the
> 'InputBtnEvent' struct, then the 'InputEvent' union, also since 2.0. I
> can't easily tell if it was only used internally at that point,
Internal only.
> 'x-input-send-event' (since 2.2, but the x- prefix gives us f
The following changes since commit 31e49ac192f782d594bbd04070fe79e800b7813f:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-2015' into
staging (2015-11-11 18:23:08 +)
are available in the git repository at:
https://github.com/jasowang/qemu.git tags/net-pull-request
for you
From: Leonid Bloch
This fixes some alignment and cosmetic issues. The changes are made
in order that the following patches in this series will look like
integral parts of the code surrounding them, while conforming to the
coding style. Although some changes in unrelated areas are also made.
Sign
From: Stefan Weil
Casting pointers to long won't work on 64 bit Windows.
It is not needed with the right format strings.
Signed-off-by: Stefan Weil
Signed-off-by: Jason Wang
---
slirp/bootp.c | 12 +---
slirp/if.c | 4 ++--
slirp/ip_icmp.c| 4 ++--
slirp/ip_input.c
From: Vincenzo Maffione
Reorganization of struct NetClientOptions (commit e4ba22b) caused a
compilation failure of the netmap backend. This patch fixes the issue
by properly accessing the union field.
Reviewed-by: Eric Blake
Reviewed-by: Markus Armbruster
Signed-off-by: Vincenzo Maffione
Sign
From: Leonid Bloch
The array of uint8_t's which is introduced here, contains access metadata
about the MAC registers: if a register is accessible, but partly implemented,
or if a register requires a certain compatibility flag in order to be
accessed. Currently, 6 hypothetical flags are supported
From: Leonid Bloch
This patch makes the migration of the entire array of MAC registers
possible during live migration. The entire array is just 128 KB long, so
practically no penalty should be felt when transmitting it, additionally
to the previously transmitted individual registers. The advantag
From: Leonid Bloch
These registers appear in Intel's specs, but were not implemented.
These registers are now implemented trivially, i.e. they are initiated
with zero values, and if they are RW, they can be written or read by the
driver, or read only if they are R (essentially retaining their zer
From: Leonid Bloch
Previously, these 64-bit registers did not stick at their maximal
values when (and if) they reached them, as they should do, according to
the specs.
This patch introduces a function that takes care of such registers,
avoiding code duplication, making the relevant parts more co
From: Leonid Bloch
According to Intel's specs, these counters (as the other Statistic
registers) stick at 0x when this maximal value is reached.
Previously, they would reset after the max. value.
Signed-off-by: Leonid Bloch
Signed-off-by: Dmitry Fleytman
Signed-off-by: Jason Wang
---
From: Leonid Bloch
Previously, if promiscuous unicast was enabled, a packet was received
straight away, even if it was a multicast or a broadcast packet. This
patch fixes that behavior, while making the filtering procedure a bit
more human-readable.
Signed-off-by: Leonid Bloch
Signed-off-by: Dm
From: Leonid Bloch
This follows the previous patches, where support for migrating the
entire MAC registers' array, and some new MAC registers were introduced.
This patch introduces the e1000-specific boolean parameter
"extra_mac_registers", which is on by default. Setting it to off will
enable m
From: Leonid Bloch
This implements the following Statistic registers (various counters)
according to Intel's specs:
TSCTC GOTCL GOTCH GORCL GORCH MPRC BPRC RUCROC
BPTC MPTC PTC... PRC...
PLEASE NOTE: these registers will not be active, nor will migrate, until
a compatibility fl
From: Vincenzo Maffione
This update was required to align error reporting of netmap backend
initialization to the modifications introduced by commit a30ecde.
Reviewed-by: Eric Blake
Reviewed-by: Markus Armbruster
Signed-off-by: Vincenzo Maffione
Signed-off-by: Jason Wang
---
net/netmap.c |
Hi,
> > If desired, I can prepare an alternate patch that adds the dash to the
> > qapi enum definition, to see what we think.
>
> If Gerd is fine with the rename, let's do it.
No need to do so I think ...
> >> -[INPUT_BUTTON_WHEEL_UP] = SDL_BUTTON(SDL_BUTTON_WHEELUP),
> >> -[
On 11/04/2015 05:19 PM, Dr. David Alan Gilbert wrote:
> * Wen Congyang (we...@cn.fujitsu.com) wrote:
>> On 11/04/2015 05:05 PM, Dr. David Alan Gilbert wrote:
>>> * Wen Congyang (we...@cn.fujitsu.com) wrote:
On 11/03/2015 09:47 PM, Dr. David Alan Gilbert wrote:
> * Juan Quintela (quint...@r
> On 12 Nov 2015, at 10:16 AM, Jason Wang wrote:
>
>
>
> On 11/11/2015 09:52 PM, Leonid Bloch wrote:
>> This series fixes issues with packet/octet counting in e1000's Statistic
>> registers, fixes a bug in the packet address filtering procedure, and
>> implements many MAC registers that were a
Rodrigo Rebello writes:
> The check for stack-protector support consisted in compiling and linking
> the test program below (output by function write_c_skeleton()) with the
> compiler flag -fstack-protector-strong first and then with
> -fstack-protector-all if the first one failed to work:
>
>
On Tue, 11/10 17:25, Denis V. Lunev wrote:
> to switch to snapshot on all loaded block drivers.
>
> The patch also ensures proper locking.
>
> Signed-off-by: Denis V. Lunev
> Reviewed-by: Greg Kurz
> CC: Juan Quintela
> CC: Stefan Hajnoczi
> CC: Kevin Wolf
> ---
> block/snapshot.c |
On 12/11/2015 03:49, Li, Liang Z wrote:
> I am very surprised about the live migration performance result when
> I use your ' memeqzero4_paolo' instead of these SSE2 Intrinsics to
> check the zero pages.
What code were you using? Remember I suggested using only unsigned long
checks, like
Am 12.11.2015 um 09:27 schrieb Fam Zheng:
On Fri, 11/06 09:42, Peter Lieven wrote:
If the guests canceles a DMA request we can prematurely
invoke all callbacks of buffered requests and flag all them
as orphaned. Ideally this avoids the need for draining all
requests. For CDROM devices this works
Bandan Das writes:
> There's no indication of any sort that i440fx doesn't support
> "iommu=on""
>
> Signed-off-by: Bandan Das
> ---
> hw/pci-host/piix.c | 4
> 1 file changed, 4 insertions(+)
>
> diff --git a/hw/pci-host/piix.c b/hw/pci-host/piix.c
> index 7b2fbf9..f12593a 100644
> --- a/
> On 12/11/2015 03:49, Li, Liang Z wrote:
> > I am very surprised about the live migration performance result when
> > I use your ' memeqzero4_paolo' instead of these SSE2 Intrinsics to
> > check the zero pages.
>
> What code were you using? Remember I suggested using only unsigned long
> checks
* Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> Am 11.11.2015 um 15:02 schrieb Dr. David Alan Gilbert (git):
> > From: "Dr. David Alan Gilbert"
> >
> > Hi,
> > These are three small fixes for the postcopy code;
> > the first two coming from Bharata's testing on Power, and
> > the last
On 12/11/2015 09:53, Li, Liang Z wrote:
>> On 12/11/2015 03:49, Li, Liang Z wrote:
>>> I am very surprised about the live migration performance result when
>>> I use your ' memeqzero4_paolo' instead of these SSE2 Intrinsics to
>>> check the zero pages.
>>
>> What code were you using? Remember I
ping...
On 11/03/2015 06:58 PM, Wen Congyang wrote:
> You can the detailed information about block replication from here:
> http://wiki.qemu.org/Features/BlockReplication
>
> Usage:
> Please refer to docs/block-replication.txt
>
> This patch series is based on the following patch series:
> 1. ht
On Do, 2015-11-12 at 09:23 +0100, Markus Armbruster wrote:
> Eric Blake writes:
>
> > We've had 'x-input-send-event' since 2.3, with no further
> > changes to the interface other than tweaks in the previous patch
> > to the spelling of the enum constants ('X' and 'WheelUp' changed
> > to 'x' and
Hi Bharata,
On 09/09/2015 03:56 PM, Bharata B Rao wrote:
On Wed, Sep 09, 2015 at 03:41:30PM +0800, Zhu Guihua wrote:
On 09/09/2015 01:52 PM, Bharata B Rao wrote:
On Fri, Sep 04, 2015 at 03:31:24PM +1000, David Gibson wrote:
On Thu, Aug 06, 2015 at 10:57:07AM +0530, Bharata B Rao wrote:
CPUSt
On Tue, 11/10 17:25, Denis V. Lunev wrote:
> Denis V. Lunev (10):
> snapshot: create helper to test that block drivers supports snapshots
> snapshot: return error code from bdrv_snapshot_delete_by_id_or_name
> snapshot: create bdrv_all_delete_snapshot helper
> snapshot: create bdrv_all_goto
On 11/11/15 18:15, Aravinda Prasad wrote:
> This patch adds support in QEMU to handle "ibm,nmi-register"
> and "ibm,nmi-interlock" RTAS calls.
>
> The machine check notification address is saved when the
> OS issues "ibm,nmi-register" RTAS call.
>
> This patch also handles the case when multiple
On Thu, Nov 12, 2015 at 05:11:02PM +0800, Zhu Guihua wrote:
> Hi Bharata,
>
> On 09/09/2015 03:56 PM, Bharata B Rao wrote:
> >On Wed, Sep 09, 2015 at 03:41:30PM +0800, Zhu Guihua wrote:
> >>On 09/09/2015 01:52 PM, Bharata B Rao wrote:
> >>>On Fri, Sep 04, 2015 at 03:31:24PM +1000, David Gibson wro
> >>> I am very surprised about the live migration performance result
> >>> when I use your ' memeqzero4_paolo' instead of these SSE2 Intrinsics
> >>> to check the zero pages.
> >>
> >> What code were you using? Remember I suggested using only unsigned
> >> long checks, like
> >>
> >>unsigned
On 12/11/15 09:09, Thomas Huth wrote:
> On 11/11/15 18:16, Aravinda Prasad wrote:
>> Memory error such as bit flips that cannot be corrected
>> by hardware are passed on to the kernel for handling.
>> If the memory address in error belongs to guest then
>> guest kernel is responsible for taking sui
On 11/12/2015 05:30 PM, Bharata B Rao wrote:
On Thu, Nov 12, 2015 at 05:11:02PM +0800, Zhu Guihua wrote:
Hi Bharata,
On 09/09/2015 03:56 PM, Bharata B Rao wrote:
On Wed, Sep 09, 2015 at 03:41:30PM +0800, Zhu Guihua wrote:
On 09/09/2015 01:52 PM, Bharata B Rao wrote:
On Fri, Sep 04, 2015 at
On 12/11/2015 10:40, Li, Liang Z wrote:
> I migrate a 8GB RAM Idle guest, I think most of it's pages are zero pages.
>
> I use your new code:
> -
> unsigned long *p = ...
> if (p[0] || p[1] || p[2] || p[3]
> || memcmp(p+4, p,
On Thu, Nov 12, 2015 at 10:16 AM, Jason Wang wrote:
>
>
> On 11/11/2015 09:52 PM, Leonid Bloch wrote:
>> This series fixes issues with packet/octet counting in e1000's Statistic
>> registers, fixes a bug in the packet address filtering procedure, and
>> implements many MAC registers that were abse
On 11/11/2015 20:09, Eduardo Habkost wrote:
> * Clean up the graphics initialization code to reduce the
> number of #ifdefs;
> * Remove the display_type == DT_NOGRAPHIC checks from hardware
> emulation code;
> * Make the display_type global variable a local variable on
> main();
> * Make th
On Tuesday, November 10, 2015 10:54:25 PM, Jeff Cody wrote:
>
> On Tue, Nov 10, 2015 at 02:39:16PM +0530, Prasanna Kumar Kalever wrote:
> > This patch adds a way to specify multiple volfile servers to the gluster
> > block backend of QEMU with tcp|rdma transport types and their port numbers.
> >
On 11/11/2015 20:09, Eduardo Habkost wrote:
> All DisplayType values are just UI options that don't affect any
> hardware emulation code, except for DT_NOGRAPHIC. Replace
> DT_NOGRAPHIC with DT_NONE plus a new MachineState.nographic
> field, so hardware emulation code don't need to use the
> disp
On 11/12/2015 11:38 AM, Fam Zheng wrote:
On Tue, 11/10 17:25, Denis V. Lunev wrote:
to switch to snapshot on all loaded block drivers.
The patch also ensures proper locking.
Signed-off-by: Denis V. Lunev
Reviewed-by: Greg Kurz
CC: Juan Quintela
CC: Stefan Hajnoczi
CC: Kevin Wolf
---
blo
> On 12/11/2015 10:40, Li, Liang Z wrote:
> > I migrate a 8GB RAM Idle guest, I think most of it's pages are zero pages.
> >
> > I use your new code:
> > -
> > unsigned long *p = ...
> > if (p[0] || p[1] || p[2] || p[3]
> > || memcmp(
Am 12.11.2015 um 10:30 schrieb Bharata B Rao:
> On Thu, Nov 12, 2015 at 05:11:02PM +0800, Zhu Guihua wrote:
>> Hi Bharata,
>>
>> On 09/09/2015 03:56 PM, Bharata B Rao wrote:
>>> On Wed, Sep 09, 2015 at 03:41:30PM +0800, Zhu Guihua wrote:
On 09/09/2015 01:52 PM, Bharata B Rao wrote:
> On Fr
On Fri, 11/06 09:42, Peter Lieven wrote:
> +BlockAIOCB *ide_buffered_readv(IDEState *s, int64_t sector_num,
> + QEMUIOVector *iov, int nb_sectors,
> + BlockCompletionFunc *cb, void *opaque)
> +{
> +BlockAIOCB *aioreq;
> +IDEBuffere
On Tuesday, November 10, 2015 9:37:20 PM, Eric Blake wrote:
>
> On 11/10/2015 02:09 AM, Prasanna Kumar Kalever wrote:
> > This patch adds a way to specify multiple volfile servers to the gluster
> > block backend of QEMU with tcp|rdma transport types and their port numbers.
> >
>
> [...]
[...]
On 11 November 2015 at 18:00, Jeff Cody wrote:
> The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:
>
> Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-2015' into
> staging (2015-11-11 09:34:18 +)
>
> are available in the git repository at:
>
>
>
On 10/11/2015 03:51, Liang Li wrote:
> buffer_find_nonzero_offset() is a hot function during live migration.
> Now it use SSE2 intructions for optimization. For platform supports
> AVX2 instructions, use the AVX2 instructions for optimization can help
> to improve the performance about 30% compar
On 11 November 2015 at 20:59, Marc-André Lureau
wrote:
> Hi Peter
>
> On Wed, Nov 11, 2015 at 9:33 PM, Peter Maydell
> wrote:
>> On 10 November 2015 at 18:41, Peter Maydell wrote:
>>> On 9 November 2015 at 17:50, Marc-André Lureau wrote:
I can imagine a test starting a server thread and 2
>
> The main issue here is that you are not testing whether the compiler supports
> gnu_indirect_function.
>
> I suggest that you start by moving the functions to util/buffer-zero.c
>
> Then the structure should be something like
>
> #ifdef CONFIG_HAVE_AVX2
> #include
> #endif
>
> ... define
Am 12.11.2015 um 10:57 schrieb Fam Zheng:
On Fri, 11/06 09:42, Peter Lieven wrote:
+BlockAIOCB *ide_buffered_readv(IDEState *s, int64_t sector_num,
+ QEMUIOVector *iov, int nb_sectors,
+ BlockCompletionFunc *cb, void *opaque)
+{
+Bl
On Wed 11 Nov 2015 09:27:36 PM CET, John Snow wrote:
> the stop_test case tests that we can resume a block-stream
> command after it has stopped/paused due to error. We cannot
> always reliably query it before it finishes after resume, though,
> so make this a conditional.
>
> The important thing
This release is rebased on qemu master branch.
In this series of patches 1/4 and 2/4 are unchanged.
Prasanna Kumar Kalever (4):
block/gluster: rename [server, volname, image] -> [host, volume, path]
block/gluster: code cleanup
block/gluster: using new qapi schema
block/gluster: add support
this patch adds GlusterConf to qapi/block-core.json
Signed-off-by: Prasanna Kumar Kalever
---
block/gluster.c | 104 +--
qapi/block-core.json | 60 +++--
2 files changed, 109 insertions(+), 55 deletions(-)
diff --git
this patch is very much be meaningful after next patch which adds multiple
gluster servers support. After that,
an example is, in 'servers' tuple values we use 'server' variable for key
'host' in the code, it will be quite messy to have colliding names for
variables, so to maintain better readabi
unified coding styles of multiline function arguments and other error functions
moved random declarations of structures and other list variables
Signed-off-by: Prasanna Kumar Kalever
Reviewed-by: Eric Blake
---
block/gluster.c | 113 ++--
1 fi
This patch adds a way to specify multiple volfile servers to the gluster
block backend of QEMU with tcp|rdma transport types and their port numbers.
Problem:
Currently VM Image on gluster volume is specified like this:
file=gluster[+tcp]://host[:port]/testvol/a.img
Assuming we have three hosts
On 11 November 2015 at 17:59, Markus Armbruster wrote:
> v2: Indentation touched up
>
> The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:
>
> Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-2015' into
> staging (2015-11-11 09:34:18 +)
>
> are avail
On 12 November 2015 at 10:28, Peter Maydell wrote:
> On 11 November 2015 at 17:59, Markus Armbruster wrote:
>> v2: Indentation touched up
>>
>> The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:
>>
>> Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-2015
Eric Blake writes:
> I noticed that introspection was not documenting either
> qmp_capabilities nor the ErrorClass enum. I think this is worth
> fixing for 2.5 when introspection is brand new, so that if we later
> extend the ErrorClass enum or add future capability negotiation (and
> in particu
Eric Blake writes:
> I noticed that introspection was not documenting either
> qmp_capabilities nor the ErrorClass enum. I think this is worth
> fixing for 2.5 when introspection is brand new, so that if we later
> extend the ErrorClass enum or add future capability negotiation (and
> in particu
Eduardo,
running QEMU 2.5 on SVM causes a warning because rdtscp is not supported
by KVM. While I can fix it, that leaves a warning on all existing kernels.
What do you think is the best way forward?
Paolo
On 29 April 2015 at 00:25, John Snow wrote:
> This will enable the testing of high offsets without
> wasting a lot of disk space, and does not impact the
> previous tests.
>
> mkimg and mkqcow2 are added to libqos for other tests.
> +qemu_img_path = getenv("QTEST_QEMU_IMG");
> +abs_path
Gerd Hoffmann writes:
> On Do, 2015-11-12 at 09:23 +0100, Markus Armbruster wrote:
>> Eric Blake writes:
>>
>> > We've had 'x-input-send-event' since 2.3, with no further
>> > changes to the interface other than tweaks in the previous patch
>> > to the spelling of the enum constants ('X' and 'W
From: Marc-André Lureau
Some tests may take long to run, move them under g_test_slow()
condition.
The 5s timeout for the "server" test will have to be adjusted to the worst
known time (for the records, it takes ~0.2s on my host). The "pair"
test takes ~1.7, a quickest version could be implemente
Gerd Hoffmann writes:
> Hi,
>
>> > If desired, I can prepare an alternate patch that adds the dash to the
>> > qapi enum definition, to see what we think.
>>
>> If Gerd is fine with the rename, let's do it.
>
> No need to do so I think ...
>
>> >> -[INPUT_BUTTON_WHEEL_UP] = SDL_BUTTON(
On Fri, 11/06 09:42, Peter Lieven wrote:
> Signed-off-by: Peter Lieven
> ---
> hw/ide/atapi.c | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/hw/ide/atapi.c b/hw/ide/atapi.c
> index 29fd131..2f6d018 100644
> --- a/hw/ide/atapi.c
> +++ b/hw/ide/atapi.c
> @@ -19
Paolo Bonzini wrote:
>
> The main issue here is that you are not testing whether the compiler
> supports gnu_indirect_function.
>
> I suggest that you start by moving the functions to util/buffer-zero.c
>
> Then the structure should be something like
>
> #ifdef CONFIG_HAVE_AVX2
> #include
> #en
On Fri, 11/06 09:42, Peter Lieven wrote:
> This series aims at avoiding a hanging main-loop if a vserver has a
> CDROM image mounted from a NFS share and that NFS share goes down.
> Typical situation is that users mount an CDROM ISO to install something
> and then forget to eject that CDROM afterwa
"Li, Liang Z" wrote:
>> On 12/11/2015 10:40, Li, Liang Z wrote:
>> > I migrate a 8GB RAM Idle guest, I think most of it's pages are zero pages.
>> >
>> > I use your new code:
>> > -
>> >unsigned long *p = ...
>> >if (p[0] || p[1] || p[2] ||
From: "Dr. David Alan Gilbert"
Improve the text in both the qapi-schema and hmp help to point out
you need to set the postcopy-ram capability prior to issuing
migrate-start-postcopy.
Also fix the text of the migrate_start_postcopy error that
deals with capabilities.
Signed-off-by: Dr. David Ala
On Wed, Nov 11, 2015 at 07:42:47PM -0200, Eduardo Habkost wrote:
> nseries doesn't use qemu_set_hw_version() and doesn't need the
> compatibility magic of qemu_hw_version(). Use QEMU_VERSION
> directly.
>
> Signed-off-by: Eduardo Habkost
This looks very wrong.
We should be reducing the users of
On Thu, Nov 12, 2015 at 10:56:50AM +0100, Andreas Färber wrote:
>
> > I am hoping that I should be able to get CPU hotplug/unplug included
> > in QEMU-2.6 timeframe.
>
> If there are preparatory patches ready for inclusion today, please point
> me to them urgently.
Thanks. I do have some generi
> >> >
> >> > I use your new code:
> >> > -
> >> > unsigned long *p = ...
> >> > if (p[0] || p[1] || p[2] || p[3]
> >> > || memcmp(p+4, p, size - 4 * sizeof(unsigned long)) != 0)
> >> > return BUFFER_NOT_ZERO;
> >> > else
> >> >
Am 12.11.2015 um 12:25 schrieb Fam Zheng:
On Fri, 11/06 09:42, Peter Lieven wrote:
Signed-off-by: Peter Lieven
---
hw/ide/atapi.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/hw/ide/atapi.c b/hw/ide/atapi.c
index 29fd131..2f6d018 100644
--- a/hw/ide/atapi.c
Am 12.11.2015 um 12:33 schrieb Fam Zheng:
On Fri, 11/06 09:42, Peter Lieven wrote:
This series aims at avoiding a hanging main-loop if a vserver has a
CDROM image mounted from a NFS share and that NFS share goes down.
Typical situation is that users mount an CDROM ISO to install something
and th
On Wed, Nov 11, 2015 at 06:34:27PM +0800, Cao jin wrote:
> From: Chen Fan
>
> Since we support multi-function hotplug. the function 0 indicate
> the closure of the slot, so we have the chance to do the check.
>
> Signed-off-by: Chen Fan
> ---
> hw/pci/pci.c | 29 +++
On 10 November 2015 at 14:25, Juan Quintela wrote:
> From: "Dr. David Alan Gilbert"
>
> When transmitting RAM pages, consume pages that have been queued by
> MIG_RPCOMM_REQPAGE commands and send them ahead of normal page scanning.
>
> Note:
> a) After a queued page the linear walk carries on fr
On 11/12/2015 04:49 AM, Alex Williamson wrote:
On Wed, 2015-11-11 at 18:34 +0800, Cao jin wrote:
From: Chen Fan
Calling pcie_aer_init to initilize aer related registers for
vfio device, then reload physical related registers to expose
device capability.
Signed-off-by: Chen Fan
---
What
On Tue, Oct 27, 2015 at 05:29:43PM +0100, marcandre.lur...@redhat.com wrote:
> From: Marc-André Lureau
>
> vhost-user-test prints a warning. A test should not need to run on
> hugetlbfs, let's silence the warning under qtest. Unfortunately, the
> condition can't check on qtest_enabled() or qtest_
On 12 November 2015 at 10:38, Peter Maydell wrote:
> On 12 November 2015 at 10:28, Peter Maydell wrote:
>> On 11 November 2015 at 17:59, Markus Armbruster wrote:
>>> v2: Indentation touched up
>>>
>>> The following changes since commit 3c07587d49458341510360557c849e93e9afaf59:
>>>
>>> Merge re
ok, will fix these
On 11/12/2015 04:53 AM, Alex Williamson wrote:
On Wed, 2015-11-11 at 18:34 +0800, Cao jin wrote:
From: Chen Fan
+error_report("vfio: Cannot get hot reset info");
This needs a more useful error message:
-error_report("vfio: Cannot get hot reset info");
On Wed, Nov 11, 2015 at 04:33:05PM +0100, Marc-André Lureau wrote:
> Hi
>
> On Wed, Nov 11, 2015 at 3:26 PM, Victor Kaplansky wrote:
> >
> > - Sets the logging base address.
> > + Sets logging shared memory space.
> > + When slave has VHOST_USER_PROTOCOL_F_LOG_SHMFD protocol
> > +
On 11/12/2015 04:58 AM, Alex Williamson wrote:
On Wed, 2015-11-11 at 18:34 +0800, Cao jin wrote:
From: Chen Fan
...
diff --git a/hw/vfio/pci.h b/hw/vfio/pci.h
index b385f07..1b89b83 100644
--- a/hw/vfio/pci.h
+++ b/hw/vfio/pci.h
@@ -144,6 +144,8 @@ typedef struct VFIOPCIDevice {
bool
marcandre.lur...@redhat.com writes:
> From: Marc-André Lureau
>
> Some tests may take long to run, move them under g_test_slow()
> condition.
>
> The 5s timeout for the "server" test will have to be adjusted to the worst
> known time (for the records, it takes ~0.2s on my host). The "pair"
> test
* Peter Maydell (peter.mayd...@linaro.org) wrote:
> On 10 November 2015 at 14:25, Juan Quintela wrote:
> > From: "Dr. David Alan Gilbert"
> >
> > When transmitting RAM pages, consume pages that have been queued by
> > MIG_RPCOMM_REQPAGE commands and send them ahead of normal page scanning.
> >
>
On Thu, Nov 12, 2015 at 09:26:26AM +0100, Thomas Huth wrote:
> On 11/11/15 18:15, Aravinda Prasad wrote:
> > Extend rtas-blob to accommodate error log. Error log
> > structure is saved in rtas space upon a machine check
> > exception.
> >
> > Signed-off-by: Aravinda Prasad
> > ---
> > hw/ppc/spa
On 12 November 2015 at 12:04, Dr. David Alan Gilbert
wrote:
> * Peter Maydell (peter.mayd...@linaro.org) wrote:
>> On 10 November 2015 at 14:25, Juan Quintela wrote:
>> > From: "Dr. David Alan Gilbert"
>> >
>> > When transmitting RAM pages, consume pages that have been queued by
>> > MIG_RPCOMM_
* Peter Maydell (peter.mayd...@linaro.org) wrote:
> On 12 November 2015 at 12:04, Dr. David Alan Gilbert
> wrote:
> > * Peter Maydell (peter.mayd...@linaro.org) wrote:
> >> On 10 November 2015 at 14:25, Juan Quintela wrote:
> >> > From: "Dr. David Alan Gilbert"
> >> >
> >> > When transmitting RA
During migration devices continue writing to the guest's memory.
The writes has to be reported to QEMU. This change implements
minimal support in vhost-user-bridge required for successful
migration of a guest with virtio-net device.
Signed-off-by: Victor Kaplansky
---
v2:
- use log_guest_addr
1 - 100 of 343 matches
Mail list logo