From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dzMcC-0005KV-D9 for qemu-devel@nongnu.org; Tue, 03 Oct 2017 08:48:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dzMc9-0000FA-7Y for qemu-devel@nongnu.org; Tue, 03 Oct 2017 08:48:00 -0400 Received: from mailhub.sw.ru ([195.214.232.25]:3188 helo=relay.sw.ru) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dzMc8-0008Sk-Sw for qemu-devel@nongnu.org; Tue, 03 Oct 2017 08:47:57 -0400 From: Jan Dakinevich Date: Tue, 3 Oct 2017 15:47:39 +0300 Message-Id: <1507034861-4661-1-git-send-email-jan.dakinevich@virtuozzo.com> Subject: [Qemu-devel] [PATCH v4 0/2] virtio: introduce `info virtio' hmp command List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Cornelia Huck , Kevin Wolf , "Dr. David Alan Gilbert" , Stefan Hajnoczi , Max Reitz , Amit Shah , Paolo Bonzini , Jason Wang , Markus Armbruster , "Denis V. Lunev" , Jan Dakinevich v4: * Implement `query-virtio' QMP * Split the work into QMP and HMP parts v3: http://lists.nongnu.org/archive/html/qemu-devel/2017-09/msg07565.html v2: http://lists.nongnu.org/archive/html/qemu-devel/2017-09/msg07527.html v1: http://lists.nongnu.org/archive/html/qemu-devel/2017-09/msg07247.html Jan Dakinevich (2): virtio: introduce `query-virtio' QMP command virtio: add `info virtio' HMP command hmp-commands-info.hx | 14 ++++++ hmp.c | 79 ++++++++++++++++++++++++++++++++++ hmp.h | 1 + hw/block/virtio-blk.c | 21 +++++++++ hw/char/virtio-serial-bus.c | 15 +++++++ hw/display/virtio-gpu.c | 13 ++++++ hw/net/virtio-net.c | 35 +++++++++++++++ hw/scsi/virtio-scsi.c | 16 +++++++ hw/virtio/Makefile.objs | 2 + hw/virtio/virtio-balloon.c | 15 +++++++ hw/virtio/virtio-stub.c | 9 ++++ hw/virtio/virtio.c | 101 ++++++++++++++++++++++++++++++++++++++++++++ include/hw/virtio/virtio.h | 2 + qapi-schema.json | 1 + qapi/virtio.json | 94 +++++++++++++++++++++++++++++++++++++++++ 15 files changed, 418 insertions(+) create mode 100644 hw/virtio/virtio-stub.c create mode 100644 qapi/virtio.json -- 2.1.4