qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/21] Statistics, preconfig and cleanup patches for 2022-06-16
@ 2022-06-16  8:31 Paolo Bonzini
  2022-06-16  8:31 ` [PULL 01/21] qmp: Support for querying stats Paolo Bonzini
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Paolo Bonzini @ 2022-06-16  8:31 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit debd0753663bc89c86f5462a53268f2e3f680f60:

  Merge tag 'pull-testing-next-140622-1' of https://github.com/stsquad/qemu into staging (2022-06-13 21:10:57 -0700)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 76ca98b0f85222601bd449252ac71df19e0dab29:

  build: include pc-bios/ part in the ROMS variable (2022-06-15 11:12:32 +0200)

----------------------------------------------------------------
* statistics subsystem
* virtio reset cleanups
* build system cleanups
* fix Cirrus CI

----------------------------------------------------------------
Alexander Bulekov (1):
      build: fix check for -fsanitize-coverage-allowlist

Mark Kanda (3):
      qmp: Support for querying stats
      kvm: Support for querying fd-based stats
      hmp: add basic "info stats" implementation

Paolo Bonzini (16):
      qmp: add filtering of statistics by target vCPU
      cutils: add functions for IEC and SI prefixes
      qmp: add filtering of statistics by provider
      hmp: add filtering of statistics by provider
      qmp: add filtering of statistics by name
      hmp: add filtering of statistics by name
      block: add more commands to preconfig mode
      s390x: simplify virtio_ccw_reset_virtio
      virtio-mmio: stop ioeventfd on legacy reset
      virtio: stop ioeventfd on reset
      virtio-mmio: cleanup reset
      configure: update list of preserved environment variables
      configure: cleanup -fno-pie detection
      tests/vm: allow running tests in an unconfigured source tree
      meson: put cross compiler info in a separate section
      build: include pc-bios/ part in the ROMS variable

Zhenzhong Duan (1):
      q35:Enable TSEG only when G_SMRAME and TSEG_EN both enabled

 Makefile                  |  12 +-
 accel/kvm/kvm-all.c       | 403 ++++++++++++++++++++++++++++++++++++++++++++++
 configure                 |  22 +--
 hmp-commands-info.hx      |  14 ++
 hmp-commands.hx           |  14 ++
 hw/pci-host/q35.c         |   3 +-
 hw/s390x/virtio-ccw.c     |  12 +-
 hw/virtio/virtio-bus.c    |   1 +
 hw/virtio/virtio-mmio.c   |  18 +--
 hw/virtio/virtio-pci.c    |   1 -
 include/monitor/hmp.h     |   1 +
 include/monitor/stats.h   |  45 ++++++
 include/qemu/cutils.h     |  18 +++
 meson.build               |  25 +--
 monitor/hmp-cmds.c        | 232 ++++++++++++++++++++++++++
 monitor/qmp-cmds.c        | 155 ++++++++++++++++++
 qapi/block-core.json      | 117 +++++++++-----
 qapi/block-export.json    |  21 ++-
 qapi/block.json           |   6 +-
 qapi/meson.build          |   1 +
 qapi/qapi-schema.json     |   1 +
 qapi/stats.json           | 249 ++++++++++++++++++++++++++++
 tests/unit/test-cutils.c  |  52 ++++++
 tests/vm/Makefile.include |  26 +--
 util/cutils.c             |  34 ++--
 25 files changed, 1368 insertions(+), 115 deletions(-)
 create mode 100644 include/monitor/stats.h
 create mode 100644 qapi/stats.json
-- 
2.36.1



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2022-06-16 16:17 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-16  8:31 [PULL 00/21] Statistics, preconfig and cleanup patches for 2022-06-16 Paolo Bonzini
2022-06-16  8:31 ` [PULL 01/21] qmp: Support for querying stats Paolo Bonzini
2022-06-16  8:31 ` [PULL 02/21] kvm: Support for querying fd-based stats Paolo Bonzini
2022-06-16  8:31 ` [PULL 03/21] qmp: add filtering of statistics by target vCPU Paolo Bonzini
2022-06-16  8:31 ` [PULL 04/21] cutils: add functions for IEC and SI prefixes Paolo Bonzini
2022-06-16  8:31 ` [PULL 05/21] hmp: add basic "info stats" implementation Paolo Bonzini
2022-06-16  8:31 ` [PULL 06/21] qmp: add filtering of statistics by provider Paolo Bonzini
2022-06-16  8:31 ` [PULL 07/21] hmp: " Paolo Bonzini
2022-06-16  8:31 ` [PULL 08/21] qmp: add filtering of statistics by name Paolo Bonzini
2022-06-16  8:31 ` [PULL 09/21] hmp: " Paolo Bonzini
2022-06-16  8:31 ` [PULL 10/21] block: add more commands to preconfig mode Paolo Bonzini
2022-06-16  8:31 ` [PULL 11/21] s390x: simplify virtio_ccw_reset_virtio Paolo Bonzini
2022-06-16  8:32 ` [PULL 12/21] virtio-mmio: stop ioeventfd on legacy reset Paolo Bonzini
2022-06-16  8:32 ` [PULL 13/21] virtio: stop ioeventfd on reset Paolo Bonzini
2022-06-16  8:32 ` [PULL 14/21] virtio-mmio: cleanup reset Paolo Bonzini
2022-06-16  8:32 ` [PULL 15/21] configure: update list of preserved environment variables Paolo Bonzini
2022-06-16  8:32 ` [PULL 16/21] configure: cleanup -fno-pie detection Paolo Bonzini
2022-06-16  8:32 ` [PULL 17/21] tests/vm: allow running tests in an unconfigured source tree Paolo Bonzini
2022-06-16  8:32 ` [PULL 18/21] build: fix check for -fsanitize-coverage-allowlist Paolo Bonzini
2022-06-16  8:32 ` [PULL 19/21] q35:Enable TSEG only when G_SMRAME and TSEG_EN both enabled Paolo Bonzini
2022-06-16  8:32 ` [PULL 20/21] meson: put cross compiler info in a separate section Paolo Bonzini
2022-06-16  8:32 ` [PULL 21/21] build: include pc-bios/ part in the ROMS variable Paolo Bonzini
2022-06-16 16:14 ` [PULL 00/21] Statistics, preconfig and cleanup patches for 2022-06-16 Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).