mbox series

[v2,0/6] plugins/next (lockstep, api, hwprofile)

Message ID 20200610155509.12850-1-alex.bennee@linaro.org
Headers show
Series plugins/next (lockstep, api, hwprofile) | expand

Message

Alex Bennée June 10, 2020, 3:55 p.m. UTC
Hi,

This is the current plugins/next queue. The main changes are:

  - cputlb corruption workaround now just saves data ahead of io_writex
  - tweak to format of virtio-pci naming
  - the hwaddr device name now returns a g_intern_string()
  - bunch of extra features to hwprofile

The question of if we should expose mr->name is still an open one. My
alternate suggestion of sticking to explicitly -device with id=
entries met with crickets so I would welcome other thoughts.

The following are still missing reviews:

 - cputlb: ensure we save the IOTLB data in case of reset
 - plugins: new lockstep plugin for debugging TCG changes

Alex Bennée (5):
  plugins: new lockstep plugin for debugging TCG changes
  cputlb: ensure we save the IOTLB data in case of reset
  hw/virtio/pci: include vdev name in registered PCI sections
  plugins: add API to return a name for a IO device
  plugins: new hwprofile plugin

Vladimir Sementsov-Ogievskiy (1):
  iotests: 194: wait migration completion on target too

 include/qemu/qemu-plugin.h |   6 +
 accel/tcg/cputlb.c         |  63 ++++++-
 hw/virtio/virtio-pci.c     |  22 ++-
 plugins/api.c              |  20 +++
 tests/plugin/hwprofile.c   | 305 +++++++++++++++++++++++++++++++++
 tests/plugin/lockstep.c    | 340 +++++++++++++++++++++++++++++++++++++
 tests/plugin/Makefile      |   2 +
 tests/qemu-iotests/194     |  10 ++
 tests/qemu-iotests/194.out |   5 +
 tests/tcg/Makefile.target  |   9 +-
 10 files changed, 771 insertions(+), 11 deletions(-)
 create mode 100644 tests/plugin/hwprofile.c
 create mode 100644 tests/plugin/lockstep.c

-- 
2.20.1