[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 0/4] current plugins/next (reorg + hwprofile)
From: |
Alex Bennée |
Subject: |
[PATCH v1 0/4] current plugins/next (reorg + hwprofile) |
Date: |
Fri, 4 Sep 2020 14:40:03 +0100 |
Hi,
This is the current state of my plugin tree. The biggest change is a
re-organisation moving a bunch of the more complex plugins into
contrib and just concentrating on the basic plugins for running the
tests. In the process I've updated the docs to describe what they do
in more detail. Finally the hwprofile plugin is a new plugin for
tracking HW access patterns.
Alex Bennée (4):
hw/virtio/pci: include vdev name in registered PCI sections
plugins: add API to return a name for a IO device
plugins: move the more involved plugins to contrib
plugins: new hwprofile plugin
docs/devel/tcg-plugins.rst | 176 ++++++++++
configure | 2 +
Makefile | 11 +
include/qemu/qemu-plugin.h | 6 +
{tests/plugin => contrib/plugins}/hotblocks.c | 0
{tests/plugin => contrib/plugins}/hotpages.c | 0
{tests/plugin => contrib/plugins}/howvec.c | 0
contrib/plugins/hwprofile.c | 305 ++++++++++++++++++
{tests/plugin => contrib/plugins}/lockstep.c | 0
hw/virtio/virtio-pci.c | 22 +-
plugins/api.c | 20 ++
MAINTAINERS | 1 +
contrib/plugins/Makefile | 43 +++
tests/Makefile.include | 2 +-
tests/plugin/meson.build | 4 +-
tests/tcg/Makefile.target | 3 +-
16 files changed, 582 insertions(+), 13 deletions(-)
rename {tests/plugin => contrib/plugins}/hotblocks.c (100%)
rename {tests/plugin => contrib/plugins}/hotpages.c (100%)
rename {tests/plugin => contrib/plugins}/howvec.c (100%)
create mode 100644 contrib/plugins/hwprofile.c
rename {tests/plugin => contrib/plugins}/lockstep.c (100%)
create mode 100644 contrib/plugins/Makefile
--
2.20.1
- [PATCH v1 0/4] current plugins/next (reorg + hwprofile),
Alex Bennée <=