On Fri, 27 Nov 2020 at 10:34, Daniel P. Berrangé wrote:
>
> Signed-off-by: Daniel P. Berrangé
> ---
> docs/system/tls.rst | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/docs/system/tls.rst b/docs/system/tls.rst
> index dc2b94257f..b0973afe1b 100644
> ---
On 27.11.20 05:41, Paolo Bonzini wrote:
On 27/11/20 00:32, Alexander Graf wrote:
On 26.11.20 23:26, Peter Maydell wrote:
On Thu, 26 Nov 2020 at 22:16, Alexander Graf wrote:
cpu_synchronize_state() sets the CPU registers into "dirty" state
which
means that env now holds the current copy.
On Mon, 23 Nov 2020 09:14:27 -0500
Paolo Bonzini wrote:
> Now that there is no RUN_STATE_PRECONFIG anymore that can conflict with
> RUN_STATE_INMIGRATE, we can allow -incoming defer with -preconfig.
>
> Signed-off-by: Paolo Bonzini
Reviewed-by: Igor Mammedov
> ---
> softmmu/vl.c | 5 ++---
Copying libvir-list for the deprecation warning.
On Mon, Nov 16, 2020 at 04:10:11PM +0300, Roman Bolshakov wrote:
> 'query-accel' QMP command should be used instead.
>
> Signed-off-by: Roman Bolshakov
> ---
> qapi/machine.json | 6 +-
> 1 file changed, 5 insertions(+), 1 deletion(-)
On Fri, 27 Nov 2020 06:19:51 +0100
Paolo Bonzini wrote:
> On 26/11/20 19:55, Igor Mammedov wrote:
> > On Mon, 23 Nov 2020 09:14:25 -0500
> > Paolo Bonzini wrote:
> >
> >> The preconfig state is only used if -incoming is not specified, which
> >> makes the RunState state machine more tricky
* Roman Bolshakov (r.bolsha...@yadro.com) wrote:
> There's nothing specific to KVM in the structure. A more generic name
> would be more appropriate.
>
> Signed-off-by: Roman Bolshakov
For HMP:
Acked-by: Dr. David Alan Gilbert
Markus/Eric: Is it OK from QMP to change the type like that?
* Roman Bolshakov (r.bolsha...@yadro.com) wrote:
> The command is made after 'info kvm' and aims to replace it as more
> generic one.
>
> If used without parameters, the command can used to get current
> accelerator. Otherwise, it may be used to determine if an accelerator is
> available. Here's
Signed-off-by: Daniel P. Berrangé
---
docs/system/tls.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/system/tls.rst b/docs/system/tls.rst
index dc2b94257f..b0973afe1b 100644
--- a/docs/system/tls.rst
+++ b/docs/system/tls.rst
@@ -64,7 +64,7 @@ interactive prompts
Am 27.11.2020 um 11:14 hat Daniel P. Berrangé geschrieben:
> On Fri, Nov 27, 2020 at 11:06:36AM +0100, Markus Armbruster wrote:
> > ImageInfo has an optional member @compressed:
> >
> > ##
> > # @ImageInfo:
> > [...]
> > # @compressed: true if the image is compressed (Since 1.7)
On Fri, 27 Nov 2020 06:03:43 +0100
Paolo Bonzini wrote:
> On 26/11/20 18:10, Igor Mammedov wrote:
> > On Mon, 23 Nov 2020 09:14:12 -0500
> > Paolo Bonzini wrote:
> >
> >> Move more sane parts of the huge qemu_init function out of it.
> >>
> >> Signed-off-by: Paolo Bonzini
> >> ---
> >>
On Fri, Nov 27, 2020 at 11:06:36AM +0100, Markus Armbruster wrote:
> ImageInfo has an optional member @compressed:
>
> ##
> # @ImageInfo:
> [...]
> # @compressed: true if the image is compressed (Since 1.7)
>
> Doc bug: neglects to specify the default. I guess it's false.
>
>
ImageInfo has an optional member @compressed:
##
# @ImageInfo:
[...]
# @compressed: true if the image is compressed (Since 1.7)
Doc bug: neglects to specify the default. I guess it's false.
The only user appears to be vmdk_get_extent_info(). Goes back to
v1.7.0's commits
On 27.11.2020 12:49, Peter Krempa wrote:
On Fri, Nov 27, 2020 at 11:21:39 +0300, Andrey Gruzdev wrote:
On 26.11.2020 18:47, Peter Krempa wrote:
On Thu, Nov 26, 2020 at 18:17:28 +0300, Andrey Gruzdev via wrote:
This patch series is a kind of 'rethinking' of Denis Plotnikov's ideas he's
On Fri, Nov 27, 2020 at 11:21:39 +0300, Andrey Gruzdev wrote:
> On 26.11.2020 18:47, Peter Krempa wrote:
> > On Thu, Nov 26, 2020 at 18:17:28 +0300, Andrey Gruzdev via wrote:
> > > This patch series is a kind of 'rethinking' of Denis Plotnikov's ideas
> > > he's
> > > implemented in his series
Kevin, Max, suggest to skip right to Qcow2CompressionType.
Zeyu Jin writes:
> A multi-thread compress method parameter is added to hold the method we
> are going to use. By default the 'zlib' method is used to maintain the
> compatibility as before.
>
> Signed-off-by: Zeyu Jin
> Signed-off-by:
On Fri, 27 Nov 2020 09:23:53 +0100
Thomas Huth wrote:
> We need the CCW address on the libvirt side to correctly identify
> the disk, so add this information to the GuestDiskAddress on s390x.
>
> Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1755075
> Signed-off-by: Thomas Huth
> ---
>
Currently we have both multi-thread compression and multifd to optimize
live migration in Qemu. Mulit-thread compression deals with the situation
where network bandwith is limited but cpu resource adequate. Multifd instead
aims to take full advantage of network bandwith. Moreover it supports both
Zlib compression has level from 1 to 9. However Zstd compression has level
from 1 to 22 (level >= 20 not recommanded). Let's do sanity check here
to make sure a vaild compress_level is given by user.
Signed-off-by: Zeyu Jin
Signed-off-by: Ying Fang
---
migration/migration.c | 32
This patch enables zstd option in multi-thread compression.
Signed-off-by: Zeyu Jin
Signed-off-by: Ying Fang
---
hw/core/qdev-properties-system.c | 2 +-
migration/ram.c | 128 ++-
qapi/migration.json | 2 +-
3 files changed, 129
Add the MigrationCompressOps and MigrationDecompressOps structures to make
the compression method configurable for multi-thread compression migration.
Signed-off-by: Zeyu Jin
Signed-off-by: Ying Fang parameters.decompress_threads;
}
+CompressMethod migrate_compress_method(void)
+{
+
Modify the doc to fit the previous changes.
Signed-off-by: Zeyu Jin
Signed-off-by: Ying Fang
---
docs/multi-thread-compression.txt | 31 ++-
1 file changed, 18 insertions(+), 13 deletions(-)
diff --git a/docs/multi-thread-compression.txt
A multi-thread compress method parameter is added to hold the method we
are going to use. By default the 'zlib' method is used to maintain the
compatibility as before.
Signed-off-by: Zeyu Jin
Signed-off-by: Ying Fang
---
hw/core/qdev-properties-system.c | 11 +++
Code refactor for the compression procedure which includes:
1. Move qemu_compress_data and qemu_put_compression_data from qemu-file.c to
ram.c, for the reason that most part of the code logical has nothing to do
with qemu-file. Besides, the decompression code is located at ram.c only.
2.
Currently we have both multi-thread compression and multifd to optimize
live migration in Qemu. Mulit-thread compression deals with the situation
where network bandwith is limited but cpu resource adequate. Multifd instead
aims to take full advantage of network bandwith. Moreover it supports both
[huge snip]
On 27/11/20 09:38, Markus Armbruster wrote:
The suboptimal error message is due to the way I coded the parser, not
due to the grammar.
Small digression: a different grammar influences how the parser is
written. You coded the parser like this because you thought of implied
Jason Wang writes:
> On 2020/11/25 下午6:02, Markus Armbruster wrote:
>> This is a regression fix, but the regression is already in 5.0. I
>> think it's too late for 5.2. If I'm right, then the issue should be
>> documented in the release notes (I can do that).
>
>
> Please do that and I've
On Thu, 26 Nov 2020 19:44:24 +0100
Christian Schoenebeck wrote:
[...]
> > The only justification that'd deserve to be in the changelog of
> > such a patch is something like "because this is good practice
> > to rollback in case code moves to another function than main()".
>
> Well, the actual
On 11/26/20 10:48 PM, Eduardo Habkost wrote:
> On Thu, Nov 26, 2020 at 10:06:03PM +0100, Claudio Fontana wrote:
>> On 11/26/20 3:25 PM, Paolo Bonzini wrote:
>>> On 26/11/20 15:13, Claudio Fontana wrote:
One option I see is simply to document the behavior where
accel_available() is
On 11/27/20 7:21 AM, Paolo Bonzini wrote:
> On 26/11/20 23:32, Claudio Fontana wrote:
>> +if (acc) {
>> +object_class_foreach(accel_init_cpu_int_aux, cpu_type, false, acc);
>> +}
>
> Any reason to do it for cpu_type only, rather than for all subclasses of
> CPU_RESOLVING_TYPE?
Paolo Bonzini writes:
> This is used with the weirdly-named device "SUNFD,two", so accepting it
"SUNW,fdtwo"
> is also a preparatory step towards keyval-ifying -device and the
> device_add monitor command.
Not quite. Device "SUNW,fdtwo" has user_creatable = false (it's a
sysbus device), and
We need the CCW address on the libvirt side to correctly identify
the disk, so add this information to the GuestDiskAddress on s390x.
Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1755075
Signed-off-by: Thomas Huth
---
v2: Add missing comment about "subchno" (thanks to Cornelia for
On 26.11.2020 18:47, Peter Krempa wrote:
On Thu, Nov 26, 2020 at 18:17:28 +0300, Andrey Gruzdev via wrote:
This patch series is a kind of 'rethinking' of Denis Plotnikov's ideas he's
implemented in his series '[PATCH v0 0/4] migration: add background snapshot'.
Currently the only way to make
201 - 232 of 232 matches
Mail list logo