<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/include/qapi/qmp, branch master</title>
<subtitle>QEMU development tree</subtitle>
<id>https://git.zx2c4.com/qemu/atom/include/qapi/qmp?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qemu/atom/include/qapi/qmp?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/'/>
<updated>2024-08-09T16:37:54Z</updated>
<entry>
<title>include: Fix typo in name of MAKE_IDENTFIER macro</title>
<updated>2024-08-09T16:37:54Z</updated>
<author>
<name>Peter Maydell</name>
<email>peter.maydell@linaro.org</email>
</author>
<published>2024-08-09T16:37:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=05548400327db52d8f98eb033002fd2baadc3706'/>
<id>urn:sha1:05548400327db52d8f98eb033002fd2baadc3706</id>
<content type='text'>
In commit bb71846325e23 we added some macro magic to avoid
variable-shadowing when using some of our more complicated
macros. One of the internal components of this is a macro
named MAKE_IDENTFIER. Fix the typo in its name: it should
be MAKE_IDENTIFIER.

Commit created with
 sed -i -e 's/MAKE_IDENTFIER/MAKE_IDENTIFIER/g' include/qemu/*.h include/qapi/qmp/qobject.h

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-id: 20240801102516.3843780-1-peter.maydell@linaro.org
</content>
</entry>
<entry>
<title>qerror: QERR_QGA_COMMAND_FAILED is no longer used, drop</title>
<updated>2024-05-27T11:00:12Z</updated>
<author>
<name>Markus Armbruster</name>
<email>armbru@redhat.com</email>
</author>
<published>2024-05-14T10:58:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=2020337239b054447d0756ea75e970b35f7a541b'/>
<id>urn:sha1:2020337239b054447d0756ea75e970b35f7a541b</id>
<content type='text'>
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240514105829.729342-4-armbru@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
</content>
</entry>
<entry>
<title>qerror: QERR_IO_ERROR is no longer used, drop</title>
<updated>2024-05-27T10:53:29Z</updated>
<author>
<name>Markus Armbruster</name>
<email>armbru@redhat.com</email>
</author>
<published>2024-05-13T14:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=5b957bf6d378cfa0c196b2be119449e086647612'/>
<id>urn:sha1:5b957bf6d378cfa0c196b2be119449e086647612</id>
<content type='text'>
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240513141703.549874-7-armbru@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_PROPERTY_VALUE_BAD definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=be842efbe3102c6aa1980039f6d4a8f997f1ff8c'/>
<id>urn:sha1:be842efbe3102c6aa1980039f6d4a8f997f1ff8c</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Manual change. Remove the definition in
include/qapi/qmp/qerror.h.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-11-armbru@redhat.com&gt;
Reviewed-by: Zhao Liu &lt;zhao1.liu@intel.com&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_MIGRATION_ACTIVE definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=005807860d3e1498ee591223db38f90d2c736165'/>
<id>urn:sha1:005807860d3e1498ee591223db38f90d2c736165</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Mechanical transformation using sed, manually
removing the definition in include/qapi/qmp/qerror.h.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-10-armbru@redhat.com&gt;
Reviewed-by: Zhao Liu &lt;zhao1.liu@intel.com&gt;
[Straightforward conflict with commit aeaafb1e59f (migration: export
migration_is_running) resolved]
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_INVALID_PARAMETER_TYPE definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=ef929281f1ddb1ce74f5fe39377a88e6cc8237aa'/>
<id>urn:sha1:ef929281f1ddb1ce74f5fe39377a88e6cc8237aa</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Manual changes (escaping the format in qapi/visit.py).

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-8-armbru@redhat.com&gt;
Reviewed-by: Zhao Liu &lt;zhao1.liu@intel.com&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_INVALID_PARAMETER definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=c6f5d406e1ace1e3d7697e085024a3c7b93d6db5'/>
<id>urn:sha1:c6f5d406e1ace1e3d7697e085024a3c7b93d6db5</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Mechanical transformation using:

  $ sed -i -e "s/QERR_INVALID_PARAMETER,/\"Invalid parameter '%s'\",/" \
    $(git grep -lw QERR_INVALID_PARAMETER)

Manually simplify qemu_opts_create(), and remove the macro definition
in include/qapi/qmp/qerror.h.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-6-armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_DEVICE_NO_HOTPLUG definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=f95b25c37e34d575346fb171b2f59c162bbefb38'/>
<id>urn:sha1:f95b25c37e34d575346fb171b2f59c162bbefb38</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Mechanical transformation using sed, and manual cleanup.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-5-armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_DEVICE_HAS_NO_MEDIUM definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=a95921f1712b5f3bb9f905a08984b478b89e0fa5'/>
<id>urn:sha1:a95921f1712b5f3bb9f905a08984b478b89e0fa5</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Mechanical transformation using sed, and manual cleanup.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-4-armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>qapi: Inline and remove QERR_BUS_NO_HOTPLUG definition</title>
<updated>2024-04-24T07:50:58Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-03-12T14:13:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=7f65e789abf496480be6a54ba454dd6641b45784'/>
<id>urn:sha1:7f65e789abf496480be6a54ba454dd6641b45784</id>
<content type='text'>
Address the comment added in commit 4629ed1e98
("qerror: Finally unused, clean up"), from 2015:

  /*
   * These macros will go away, please don't use
   * in new code, and do not add new ones!
   */

Mechanical transformation using sed, and manual cleanup.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Cédric Le Goater &lt;clg@kaod.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-ID: &lt;20240312141343.3168265-3-armbru@redhat.com&gt;
</content>
</entry>
</feed>
