All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/22] testing and plugin updates
@ 2021-09-03  9:03 Alex Bennée
  2021-09-03  9:03 ` [PULL 01/22] plugins/execlog: removed unintended "s" at the end of log lines Alex Bennée
                   ` (22 more replies)
  0 siblings, 23 replies; 24+ messages in thread
From: Alex Bennée @ 2021-09-03  9:03 UTC (permalink / raw)
  To: peter.maydell; +Cc: Alex Bennée, qemu-devel

The following changes since commit 079b1252e9de384385c9da910262312ec2e574c8:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210901' into staging (2021-09-01 17:45:38 +0100)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-for-6.2-020921-1

for you to fetch changes up to a35af836d103f781d2fea437129732c16ba64b25:

  docs/devel: be consistent about example plugin names (2021-09-02 11:29:34 +0100)

----------------------------------------------------------------
Testing and plugin updates:

  - fix typo in execlog plugin
  - clean-up and document gitlab FOO_RUNNER_AVAILABLE vars
  - fix plugin build issue on OSX and modules
  - add multi-core support to cache modelling plugin
  - clean-ups for plugin arg=FOO handling

----------------------------------------------------------------
Alex Bennée (1):
      plugins: sort exported symbol list

Mahmoud Mandour (17):
      plugins/execlog: removed unintended "s" at the end of log lines.
      plugins/cache: supported multicore cache modelling
      docs/devel/tcg-plugins: added cores arg to cache plugin
      plugins: allow plugin arguments to be passed directly
      plugins/api: added a boolean parsing plugin api
      plugins/hotpages: introduce sortby arg and parsed bool args correctly
      plugins/hotblocks: Added correct boolean argument parsing
      plugins/lockstep: make socket path not positional & parse bool arg
      plugins/hwprofile: adapt to the new plugin arguments scheme
      plugins/howvec: adapting to the new argument passing scheme
      docs/tcg-plugins: new passing parameters scheme for cache docs
      tests/plugins/bb: adapt to the new arg passing scheme
      tests/plugins/insn: made arg inline not positional and parse it as bool
      tests/plugins/mem: introduce "track" arg and make args not positional
      tests/plugins/syscalls: adhere to new arg-passing scheme
      docs/deprecated: deprecate passing plugin args through `arg=`
      docs/devel: be consistent about example plugin names

Paolo Bonzini (1):
      plugins: do not limit exported symbols if modules are active

Thomas Huth (3):
      gitlab-ci: Merge "build-disabled" with "build-without-default-features"
      gitlab-ci: Remove superfluous "dnf install" statement
      gitlab-ci: Fix ..._RUNNER_AVAILABLE variables and document them

 docs/about/deprecated.rst                |  12 +++
 docs/devel/ci-jobs.rst                   |  11 ++
 docs/devel/tcg-plugins.rst               |  68 +++++++-----
 configure                                |   5 +-
 include/qemu/qemu-plugin.h               |  13 +++
 contrib/plugins/cache.c                  | 176 +++++++++++++++++++++++--------
 contrib/plugins/execlog.c                |   2 +-
 contrib/plugins/hotblocks.c              |  14 ++-
 contrib/plugins/hotpages.c               |  30 ++++--
 contrib/plugins/howvec.c                 |  27 +++--
 contrib/plugins/hwprofile.c              |  39 ++++---
 contrib/plugins/lockstep.c               |  31 ++++--
 linux-user/main.c                        |   2 +-
 plugins/api.c                            |   5 +
 plugins/loader.c                         |  24 ++++-
 tests/plugin/bb.c                        |  15 ++-
 tests/plugin/insn.c                      |  14 ++-
 tests/plugin/mem.c                       |  47 +++++----
 tests/plugin/syscall.c                   |  23 ++--
 .gitlab-ci.d/buildtest.yml               |  99 +++--------------
 .gitlab-ci.d/custom-runners.yml          |  12 +--
 plugins/meson.build                      |  14 +--
 plugins/qemu-plugins.symbols             |  49 ++++-----
 qemu-options.hx                          |   9 +-
 tests/tcg/i386/Makefile.softmmu-target   |   2 +-
 tests/tcg/i386/Makefile.target           |   2 +-
 tests/tcg/x86_64/Makefile.softmmu-target |   2 +-
 27 files changed, 467 insertions(+), 280 deletions(-)

-- 
2.30.2



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

end of thread, other threads:[~2021-09-04 18:22 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-03  9:03 [PULL 00/22] testing and plugin updates Alex Bennée
2021-09-03  9:03 ` [PULL 01/22] plugins/execlog: removed unintended "s" at the end of log lines Alex Bennée
2021-09-03  9:03 ` [PULL 02/22] gitlab-ci: Merge "build-disabled" with "build-without-default-features" Alex Bennée
2021-09-03  9:03 ` [PULL 03/22] gitlab-ci: Remove superfluous "dnf install" statement Alex Bennée
2021-09-03  9:03 ` [PULL 04/22] gitlab-ci: Fix ..._RUNNER_AVAILABLE variables and document them Alex Bennée
2021-09-03  9:03 ` [PULL 05/22] plugins: do not limit exported symbols if modules are active Alex Bennée
2021-09-03  9:03 ` [PULL 06/22] plugins/cache: supported multicore cache modelling Alex Bennée
2021-09-03  9:03 ` [PULL 07/22] plugins: sort exported symbol list Alex Bennée
2021-09-03  9:03 ` [PULL 08/22] docs/devel/tcg-plugins: added cores arg to cache plugin Alex Bennée
2021-09-03  9:03 ` [PULL 09/22] plugins: allow plugin arguments to be passed directly Alex Bennée
2021-09-03  9:03 ` [PULL 10/22] plugins/api: added a boolean parsing plugin api Alex Bennée
2021-09-03  9:03 ` [PULL 11/22] plugins/hotpages: introduce sortby arg and parsed bool args correctly Alex Bennée
2021-09-03  9:03 ` [PULL 12/22] plugins/hotblocks: Added correct boolean argument parsing Alex Bennée
2021-09-03  9:03 ` [PULL 13/22] plugins/lockstep: make socket path not positional & parse bool arg Alex Bennée
2021-09-03  9:03 ` [PULL 14/22] plugins/hwprofile: adapt to the new plugin arguments scheme Alex Bennée
2021-09-03  9:03 ` [PULL 15/22] plugins/howvec: adapting to the new argument passing scheme Alex Bennée
2021-09-03  9:03 ` [PULL 16/22] docs/tcg-plugins: new passing parameters scheme for cache docs Alex Bennée
2021-09-03  9:03 ` [PULL 17/22] tests/plugins/bb: adapt to the new arg passing scheme Alex Bennée
2021-09-03  9:03 ` [PULL 18/22] tests/plugins/insn: made arg inline not positional and parse it as bool Alex Bennée
2021-09-03  9:03 ` [PULL 19/22] tests/plugins/mem: introduce "track" arg and make args not positional Alex Bennée
2021-09-03  9:03 ` [PULL 20/22] tests/plugins/syscalls: adhere to new arg-passing scheme Alex Bennée
2021-09-03  9:03 ` [PULL 21/22] docs/deprecated: deprecate passing plugin args through `arg=` Alex Bennée
2021-09-03  9:03 ` [PULL 22/22] docs/devel: be consistent about example plugin names Alex Bennée
2021-09-04 18:20 ` [PULL 00/22] testing and plugin updates Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.