<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/hw/core/machine-qmp-cmds.c, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/hw/core/machine-qmp-cmds.c?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/hw/core/machine-qmp-cmds.c?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2021-11-02T15:55:14+00:00</updated>
<entry>
<title>qapi: introduce x-query-numa QMP command</title>
<updated>2021-11-02T15:55:14+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2021-09-08T09:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1b8ae799d8916dd589cc31db697a82b4e86880d0'/>
<id>urn:sha1:1b8ae799d8916dd589cc31db697a82b4e86880d0</id>
<content type='text'>
This is a counterpart to the HMP "info numa" command. It is being
added with an "x-" prefix because this QMP command is intended as an
adhoc debugging tool and will thus not be modelled in QAPI as fully
structured data, nor will it have long term guaranteed stability.
The existing HMP command is rewritten to call the QMP command.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
</content>
</entry>
<entry>
<title>qmp: Include "reserve" property of memory backends</title>
<updated>2021-06-15T18:27:38+00:00</updated>
<author>
<name>David Hildenbrand</name>
</author>
<published>2021-05-10T11:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=69647f9d51795ebea09eef05b5b2d14ffb835baf'/>
<id>urn:sha1:69647f9d51795ebea09eef05b5b2d14ffb835baf</id>
<content type='text'>
Let's include the new property. Instead of relying on CONFIG_LINUX,
let's try to unconditionally grab the property and treat errors as
"does not exist".

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Eduardo Habkost &lt;ehabkost@redhat.com&gt;
Reviewed-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Acked-by: Eduardo Habkost &lt;ehabkost@redhat.com&gt; for memory backend and machine core
Cc: Eric Blake &lt;eblake@redhat.com&gt;
Cc: Markus Armbruster &lt;armbru@redhat.com&gt;
Cc: Igor Mammedov &lt;imammedo@redhat.com&gt;
Signed-off-by: David Hildenbrand &lt;david@redhat.com&gt;
Message-Id: &lt;20210510114328.21835-15-david@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qmp: Include "share" property of memory backends</title>
<updated>2021-06-15T18:27:38+00:00</updated>
<author>
<name>David Hildenbrand</name>
</author>
<published>2021-05-10T11:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d300fc54a48dcdbdd7c06873c3b9941f05c7c6ae'/>
<id>urn:sha1:d300fc54a48dcdbdd7c06873c3b9941f05c7c6ae</id>
<content type='text'>
Let's include the property, which can be helpful when debugging,
for example, to spot misuse of MAP_PRIVATE which can result in some ugly
corner cases (e.g., double-memory consumption on shmem).

Use the same description we also use for describing the property.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Eduardo Habkost &lt;ehabkost@redhat.com&gt;
Reviewed-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Acked-by: Eduardo Habkost &lt;ehabkost@redhat.com&gt; for memory backend and machine core
Cc: Eric Blake &lt;eblake@redhat.com&gt;
Cc: Markus Armbruster &lt;armbru@redhat.com&gt;
Cc: Igor Mammedov &lt;imammedo@redhat.com&gt;
Signed-off-by: David Hildenbrand &lt;david@redhat.com&gt;
Message-Id: &lt;20210510114328.21835-13-david@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Do not include cpu.h if it's not really necessary</title>
<updated>2021-05-02T15:24:51+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2021-04-16T17:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2068cabd3fb1f46dbdd8b24eeaded89a4c9d85e1'/>
<id>urn:sha1:2068cabd3fb1f46dbdd8b24eeaded89a4c9d85e1</id>
<content type='text'>
Stop including cpu.h in files that don't need it.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20210416171314.2074665-4-thuth@redhat.com&gt;
Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>Do not include sysemu/sysemu.h if it's not really necessary</title>
<updated>2021-05-02T15:24:50+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2021-04-16T17:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4c386f8064ca3241a61341b5c5d5a70bbab496ab'/>
<id>urn:sha1:4c386f8064ca3241a61341b5c5d5a70bbab496ab</id>
<content type='text'>
Stop including sysemu/sysemu.h in files that don't need it.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20210416171314.2074665-2-thuth@redhat.com&gt;
Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>machine: remove 'arch' field from 'query-cpus-fast' QMP command</title>
<updated>2021-03-18T09:22:55+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2021-02-22T13:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=445a5b4087567bf4d4ce76d394adf78d9d5c88a5'/>
<id>urn:sha1:445a5b4087567bf4d4ce76d394adf78d9d5c88a5</id>
<content type='text'>
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
</content>
</entry>
<entry>
<title>machine: remove 'query-cpus' QMP command</title>
<updated>2021-03-18T09:22:55+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2021-02-22T12:54:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8af54b9172ff3b9bbdbb3191ed84994d275a0d81'/>
<id>urn:sha1:8af54b9172ff3b9bbdbb3191ed84994d275a0d81</id>
<content type='text'>
The newer 'query-cpus-fast' command avoids side effects on the guest
execution. Note that some of the field names are different in the
'query-cpus-fast' command.

Reviewed-by: Wainer dos Santos Moschetta &lt;wainersm@redhat.com&gt;
Tested-by: Wainer dos Santos Moschetta &lt;wainersm@redhat.com&gt;
Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: More complex uses of QAPI_LIST_APPEND</title>
<updated>2021-01-28T07:08:45+00:00</updated>
<author>
<name>Eric Blake</name>
</author>
<published>2021-01-13T22:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=95b3a8c8a82a34ca874ac0d4a9bbbdb38034acf3'/>
<id>urn:sha1:95b3a8c8a82a34ca874ac0d4a9bbbdb38034acf3</id>
<content type='text'>
These cases require a bit more thought to review; in each case, the
code was appending to a list, but not with a FOOList **tail variable.

Signed-off-by: Eric Blake &lt;eblake@redhat.com&gt;
Reviewed-by: Vladimir Sementsov-Ogievskiy &lt;vsementsov@virtuozzo.com&gt;
Message-Id: &lt;20210113221013.390592-6-eblake@redhat.com&gt;
Reviewed-by: Markus Armbruster &lt;armbru@redhat.com&gt;
[Flawed change to qmp_guest_network_get_interfaces() dropped]
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: A couple more QAPI_LIST_PREPEND() stragglers</title>
<updated>2021-01-28T07:08:45+00:00</updated>
<author>
<name>Eric Blake</name>
</author>
<published>2021-01-13T22:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=240ee8bd31f7ff7407197588ae800ff554758b4d'/>
<id>urn:sha1:240ee8bd31f7ff7407197588ae800ff554758b4d</id>
<content type='text'>
Commit 54aa3de72e switched multiple sites to use QAPI_LIST_PREPEND
instead of open-coding, but missed a couple of spots.

Signed-off-by: Eric Blake &lt;eblake@redhat.com&gt;
Message-Id: &lt;20210113221013.390592-3-eblake@redhat.com&gt;
Reviewed-by: Vladimir Sementsov-Ogievskiy &lt;vsementsov@virtuozzo.com&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: Use QAPI_LIST_PREPEND() where possible</title>
<updated>2020-12-19T09:20:14+00:00</updated>
<author>
<name>Eric Blake</name>
</author>
<published>2020-11-13T01:13:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=54aa3de72ea2aaa2e903e7e879a4f3dda515a00e'/>
<id>urn:sha1:54aa3de72ea2aaa2e903e7e879a4f3dda515a00e</id>
<content type='text'>
Anywhere we create a list of just one item or by prepending items
(typically because order doesn't matter), we can use
QAPI_LIST_PREPEND().  But places where we must keep the list in order
by appending remain open-coded until later patches.

Note that as a side effect, this also performs a cleanup of two minor
issues in qga/commands-posix.c: the old code was performing
 new = g_malloc0(sizeof(*ret));
which 1) is confusing because you have to verify whether 'new' and
'ret' are variables with the same type, and 2) would conflict with C++
compilation (not an actual problem for this file, but makes
copy-and-paste harder).

Signed-off-by: Eric Blake &lt;eblake@redhat.com&gt;
Message-Id: &lt;20201113011340.463563-5-eblake@redhat.com&gt;
Reviewed-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Acked-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
[Straightforward conflicts due to commit a8aa94b5f8 "qga: update
schema for guest-get-disks 'dependents' field" and commit a10b453a52
"target/mips: Move mips_cpu_add_definition() from helper.c to cpu.c"
resolved.  Commit message tweaked.]
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
</content>
</entry>
</feed>
