From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bz479-0005UY-3a for qemu-devel@nongnu.org; Tue, 25 Oct 2016 11:58:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bz474-0004yL-L5 for qemu-devel@nongnu.org; Tue, 25 Oct 2016 11:58:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34816) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bz474-0004y8-Dm for qemu-devel@nongnu.org; Tue, 25 Oct 2016 11:58:06 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 8ECDE80F63 for ; Tue, 25 Oct 2016 15:58:05 +0000 (UTC) Received: from blackfin.pond.sub.org (ovpn-116-40.ams2.redhat.com [10.36.116.40]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u9PFw2L5027194 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 25 Oct 2016 11:58:04 -0400 From: Markus Armbruster Date: Tue, 25 Oct 2016 17:57:55 +0200 Message-Id: <1477411082-12075-1-git-send-email-armbru@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 0/7] QAPI patches for 2016-10-25 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The following changes since commit 4429532b48a25740817aa0901a4355a5de991e= 5b: tests: Restore check-qdict unit test (2016-10-25 11:39:10 +0100) are available in the git repository at: git://repo.or.cz/qemu/armbru.git tags/pull-qapi-2016-10-25 for you to fetch changes up to 603476c25c4d588a557ec2139352028f3157cba4: qdict: implement a qdict_crumple method for un-flattening a dict (2016-= 10-25 17:56:14 +0200) ---------------------------------------------------------------- QAPI patches for 2016-10-25 ---------------------------------------------------------------- Daniel P. Berrange (6): qapi: add trace events for visitor qapi: rename *qmp-*-visitor* to *qobject-*-visitor* qapi: rename QmpInputVisitor to QObjectInputVisitor qapi: rename QmpOutputVisitor to QObjectOutputVisitor qapi: don't pass two copies of TestInputVisitorData to tests qdict: implement a qdict_crumple method for un-flattening a dict Eric Blake (1): trivial: Restore blank line in qapi-schema Makefile.objs | 1 + block/qapi.c | 4 +- blockdev.c | 4 +- docs/qapi-code-gen.txt | 4 +- include/qapi/qmp/qdict.h | 1 + ...qmp-input-visitor.h =3D> qobject-input-visitor.h} | 10 +- ...p-output-visitor.h =3D> qobject-output-visitor.h} | 10 +- include/qapi/visitor.h | 6 +- monitor.c | 2 +- qapi-schema.json | 1 + qapi/Makefile.objs | 4 +- qapi/qapi-clone-visitor.c | 2 +- qapi/qapi-visit-core.c | 51 +++- qapi/qmp-output-visitor.c | 256 ---------------= ---- ...qmp-input-visitor.c =3D> qobject-input-visitor.c} | 170 ++++++------- qapi/qobject-output-visitor.c | 254 +++++++++++++++= ++++ qapi/trace-events | 33 +++ qemu-img.c | 8 +- qmp.c | 4 +- qobject/qdict.c | 277 +++++++++++++++= ++++++ qom/object_interfaces.c | 2 +- qom/qom-qobject.c | 8 +- scripts/qapi-commands.py | 8 +- scripts/qapi-event.py | 4 +- target-s390x/cpu_models.c | 4 +- tests/.gitignore | 6 +- tests/Makefile.include | 20 +- tests/check-qdict.c | 158 +++++++++++- tests/check-qnull.c | 8 +- tests/test-qmp-commands.c | 4 +- ...-input-strict.c =3D> test-qobject-input-strict.c} | 6 +- ...nput-visitor.c =3D> test-qobject-input-visitor.c} | 82 +++--- ...put-visitor.c =3D> test-qobject-output-visitor.c} | 6 +- tests/test-string-input-visitor.c | 2 +- tests/test-string-output-visitor.c | 2 +- tests/test-visitor-serialization.c | 8 +- util/qemu-sockets.c | 4 +- 37 files changed, 958 insertions(+), 476 deletions(-) rename include/qapi/{qmp-input-visitor.h =3D> qobject-input-visitor.h} (= 63%) rename include/qapi/{qmp-output-visitor.h =3D> qobject-output-visitor.h}= (66%) delete mode 100644 qapi/qmp-output-visitor.c rename qapi/{qmp-input-visitor.c =3D> qobject-input-visitor.c} (59%) create mode 100644 qapi/qobject-output-visitor.c create mode 100644 qapi/trace-events rename tests/{test-qmp-input-strict.c =3D> test-qobject-input-strict.c} = (98%) rename tests/{test-qmp-input-visitor.c =3D> test-qobject-input-visitor.c= } (91%) rename tests/{test-qmp-output-visitor.c =3D> test-qobject-output-visitor= .c} (99%) --=20 2.5.5