Thomas Huth <thuth(a)redhat.com> writes:
It's been deprecated since QEMU v3.1, so it's time to
finally
remove it. The "id" parameter can simply be used instead.
Signed-off-by: Thomas Huth <thuth(a)redhat.com>
[...]
diff --git a/qapi/net.json b/qapi/net.json
index 335295be50..ff280ccd16 100644
--- a/qapi/net.json
+++ b/qapi/net.json
@@ -488,18 +488,16 @@
#
# @id: identifier for monitor commands
#
-# @name: identifier for monitor commands, ignored if @id is present
-#
# @opts: device type specific properties (legacy)
#
# Since: 1.2
#
# 'vlan': dropped in 3.0
+# 'name': dropped in 5.0
##
Uh, when did we start to add "dropped in" to our doc comments?
We should either do this systematically, or not at all. If the former,
we have quite a few "dropped in" to add belatedly.
I vote for "not at all".
{ 'struct': 'NetLegacy',
'data': {
'*id': 'str',
- '*name': 'str',
'opts': 'NetLegacyOptions' } }
##
[...]
History:
$ git-log -S"dropped in" -- qapi qapi-schema.json
commit ffaee83bcb28913b8b854aeab78b1a1f2115712d
Author: Markus Armbruster <armbru(a)redhat.com>
Date: Tue Jul 9 17:20:53 2019 +0200
qapi: Move query-target from misc.json to machine.json
Move query-target and its return type TargetInfo from misc.json to
machine.json, where they are covered by MAINTAINERS section "Machine
core". Also move its implementation from arch_init.c to
hw/core/machine-qmp-cmds, where it is likewise covered.
All users of SysEmuTarget are now in machine.json. Move it there from
common.json.
Signed-off-by: Markus Armbruster <armbru(a)redhat.com>
Message-Id: <20190709152053.16670-3-armbru(a)redhat.com>
commit 416756cc049006ab8a05fe39e5f2e6af25cad9d2
Author: Thomas Huth <thuth(a)redhat.com>
Date: Tue Aug 21 13:27:48 2018 +0200
Record history of ppcemb target in common.json
We recently removed the long deprecated "ppcemb" target. This adds a
comment in common.json about the SysEmuTarget type, recording when it was
removed.
Suggested-by: Eric Blake <eblake(a)redhat.com>
Signed-off-by: David Gibson <david(a)gibson.dropbear.id.au>
commit 4088b5536436090207dcf6d15e47908f74b2d8f2
Author: Thomas Huth <thuth(a)redhat.com>
Date: Tue May 15 18:26:20 2018 +0200
qapi/net.json: Fix the version number of the "vlan" removal
"vlan" will be dropped in 2.13, not in 2.12. And while we're at it,
use the better wording "dropped in" instead of "removed with"
(also
for the "dump" removal).
Reported-by: Stefan Hajnoczi <stefanha(a)redhat.com>
Reported-by: Eric Blake <eblake(a)redhat.com>
Signed-off-by: Thomas Huth <thuth(a)redhat.com>
Reviewed-by: Eric Blake <eblake(a)redhat.com>
Signed-off-by: Michael Tokarev <mjt(a)tls.msk.ru>
commit 608cfed66a6adeac136b0c09cd62d081062256f3
Author: Markus Armbruster <armbru(a)redhat.com>
Date: Thu Aug 24 21:14:00 2017 +0200
qapi-schema: Collect UI stuff in qapi/ui.json
UI stuff is remote desktop stuff (Spice, VNC) and input stuff (mouse,
keyboard).
Cc: Gerd Hoffmann <kraxel(a)redhat.com>
Signed-off-by: Markus Armbruster <armbru(a)redhat.com>
Message-Id: <1503602048-12268-9-git-send-email-armbru(a)redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau(a)redhat.com>
Reviewed-by: Gerd Hoffmann <kraxel(a)redhat.com>
commit 912092b8e47f31c3db25e088af8460d9e752da29
Author: Gerd Hoffmann <kraxel(a)redhat.com>
Date: Thu Jul 27 12:47:20 2017 +0200
ui: drop altgr and altgr_r QKeyCodes
The right alt key (alt_r aka KEY_RIGHTALT) is used for AltGr.
The altgr and altgr_r keys simply don't exist. Drop them.
Signed-off-by: Gerd Hoffmann <kraxel(a)redhat.com>
Reviewed-by: Eric Blake <eblake(a)redhat.com>
Message-id: 20170727104720.30061-1-kraxel(a)redhat.com