[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b40310: plugins/execlog: removed unintended "
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] b40310: plugins/execlog: removed unintended "s" at the end... |
Date: |
Fri, 03 Sep 2021 06:24:03 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: b40310616d2bd550279dd22b05483c3c613a00ff
https://github.com/qemu/qemu/commit/b40310616d2bd550279dd22b05483c3c613a00ff
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/execlog.c
Log Message:
-----------
plugins/execlog: removed unintended "s" at the end of log lines.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210803151428.125323-1-ma.mandourr@gmail.com>
Message-Id: <20210806141015.2487502-2-alex.bennee@linaro.org>
Cc: qemu-stable@nongnu.org
Commit: 8d316275ade2aa8ed9ede7c4518d3244ca941cb8
https://github.com/qemu/qemu/commit/8d316275ade2aa8ed9ede7c4518d3244ca941cb8
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M .gitlab-ci.d/buildtest.yml
Log Message:
-----------
gitlab-ci: Merge "build-disabled" with "build-without-default-features"
Both jobs are testing more or less the same thing (building QEMU with
features disabled), so we are wasting precious CI cycles here by doing
this twice. Merge the jobs by using --without-default-features by default
and just adding some additional --disable-... switches which are not
covered by the generic switch (yet). And while we're at it, also test
compilation with "--disable-fdt" (which forces us to change the list
of targets in this job, though, since some targets do not work without
fdt).
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210730143809.717079-2-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210806141015.2487502-3-alex.bennee@linaro.org>
Commit: d3ac658fbeb568ced3b4623f2ce4a8ee5ee5fa68
https://github.com/qemu/qemu/commit/d3ac658fbeb568ced3b4623f2ce4a8ee5ee5fa68
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M .gitlab-ci.d/buildtest.yml
Log Message:
-----------
gitlab-ci: Remove superfluous "dnf install" statement
The container already features meson and ninja, so there is no need
to try to install it with dnf again.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210730143809.717079-3-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210806141015.2487502-4-alex.bennee@linaro.org>
Commit: 40e916b4bc414c730df48c7d4405e66c8691756f
https://github.com/qemu/qemu/commit/40e916b4bc414c730df48c7d4405e66c8691756f
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M .gitlab-ci.d/custom-runners.yml
M docs/devel/ci-jobs.rst
Log Message:
-----------
gitlab-ci: Fix ..._RUNNER_AVAILABLE variables and document them
The patch that recently introduced the S390X_RUNNER_AVAILABLE variable
in custom-runners.yml missed that the bottom half of the file is rather
about aarch64 than s390x. Thus rename the S390X_RUNNER_AVAILABLE to
AARCH64_RUNNER_AVAILABLE in those jobs.
Finally mention both variables in our CI documentation, too.
Fixes: c5dd0f0342 ("Improve rules for the staging branch")
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210730143809.717079-4-thuth@redhat.com>
[AJB: moved due to docu changes]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210806141015.2487502-5-alex.bennee@linaro.org>
Commit: b906acace2d4f68b6ff8de73739a773cc4851436
https://github.com/qemu/qemu/commit/b906acace2d4f68b6ff8de73739a773cc4851436
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M configure
M plugins/meson.build
Log Message:
-----------
plugins: do not limit exported symbols if modules are active
On Mac --enable-modules and --enable-plugins are currently incompatible,
because the
Apple -Wl,-exported_symbols_list command line options prevents the export of any
symbols needed by the modules. On x86 -Wl,--dynamic-list does not have this
effect,
but only because the -Wl,--export-dynamic option provided by gmodule-2.0.pc
overrides
it. On Apple there is no -Wl,--export-dynamic, because it is the default, and
thus
no override.
Either way, when modules are active there is no reason to include the
plugin_ldflags.
While at it, avoid the useless -Wl,--export-dynamic when --enable-plugins is
specified but --enable-modules is not; this way, the GNU and Apple
configurations
are more similar.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/516
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
[AJB: fix noexport to no-export]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210811100550.54714-1-pbonzini@redhat.com>
Cc: qemu-stable@nongnu.org
Commit: c79a2116af6ad5a923e1bf127a78e8089e315021
https://github.com/qemu/qemu/commit/c79a2116af6ad5a923e1bf127a78e8089e315021
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/cache.c
Log Message:
-----------
plugins/cache: supported multicore cache modelling
Multicore L1 cache modelling is introduced and is supported for both
full system emulation and linux-user.
For full-system emulation, L1 icache and dcache are maintained for each
available core, since this information is exposed to the plugin through
`qemu_plugin_n_vcpus()`.
For linux-user, a static number of cores is assumed (default 1 core, and
can be provided as a plugin argument `cores=N`). Every memory access
goes through one of these caches, this approach is taken as it's
somewhat akin to what happens on real setup, where a program that
dispatches more threads than the available cores, they'll thrash
each other
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <20210803151301.123581-2-ma.mandourr@gmail.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 1156a03372e114df8da219ebbe483ece9c31eb54
https://github.com/qemu/qemu/commit/1156a03372e114df8da219ebbe483ece9c31eb54
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M plugins/qemu-plugins.symbols
Log Message:
-----------
plugins: sort exported symbol list
This will make it easier to add new exported functions.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 5397acb8a6435f2f07cacfd2adbc2606710876b4
https://github.com/qemu/qemu/commit/5397acb8a6435f2f07cacfd2adbc2606710876b4
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M docs/devel/tcg-plugins.rst
Log Message:
-----------
docs/devel/tcg-plugins: added cores arg to cache plugin
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <20210803151301.123581-3-ma.mandourr@gmail.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 3a445acb491131c27636363eff607cf2344e1cf3
https://github.com/qemu/qemu/commit/3a445acb491131c27636363eff607cf2344e1cf3
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M linux-user/main.c
M plugins/loader.c
M qemu-options.hx
Log Message:
-----------
plugins: allow plugin arguments to be passed directly
Passing arguments to plugins had to be done through "arg=<argname>".
This is redundant and introduces confusion especially when the argument
has a name and value (e.g. `-plugin plugin_name,arg="argname=argvalue"`).
This allows passing plugin arguments directly e.g:
`-plugin plugin_name,argname=argvalue`
For now, passing arguments through "arg=" is still supports but outputs
a deprecation warning.
Also, this commit makes boolean arguments passed to plugins in the
`argname=on|off` form instead of the deprecated short-boolean form.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Tested-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-2-ma.mandourr@gmail.com>
Commit: 6a9e8a086d7c3d836bcc4772b3ab60072648f9aa
https://github.com/qemu/qemu/commit/6a9e8a086d7c3d836bcc4772b3ab60072648f9aa
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M include/qemu/qemu-plugin.h
M plugins/api.c
M plugins/qemu-plugins.symbols
Log Message:
-----------
plugins/api: added a boolean parsing plugin api
This call will help boolean argument parsing since arguments are now
passed to plugins as a name and value.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-3-ma.mandourr@gmail.com>
[AJB: add to symbols]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: f698d5ef1cc401805b3eea92908e57be71a3ac05
https://github.com/qemu/qemu/commit/f698d5ef1cc401805b3eea92908e57be71a3ac05
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/hotpages.c
M docs/devel/tcg-plugins.rst
Log Message:
-----------
plugins/hotpages: introduce sortby arg and parsed bool args correctly
Since plugin arguments now expect boolean arguments, a plugin argument
name "sortby" now expects a value of "read", "write", or "address".
"io" arg is now expected to be passed as a full-form boolean parameter,
i.e. "io=on|true|yes|off|false|no"
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-4-ma.mandourr@gmail.com>
Commit: 8a3eab66e62993228887588d753eefacc918184b
https://github.com/qemu/qemu/commit/8a3eab66e62993228887588d753eefacc918184b
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/hotblocks.c
Log Message:
-----------
plugins/hotblocks: Added correct boolean argument parsing
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-5-ma.mandourr@gmail.com>
Commit: b18a0cad812c6b3afc158bb050b0a2232f9776b7
https://github.com/qemu/qemu/commit/b18a0cad812c6b3afc158bb050b0a2232f9776b7
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/lockstep.c
M docs/devel/tcg-plugins.rst
Log Message:
-----------
plugins/lockstep: make socket path not positional & parse bool arg
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-6-ma.mandourr@gmail.com>
Commit: 60753843f6f6c3933f6ac10667eef8a4327279e2
https://github.com/qemu/qemu/commit/60753843f6f6c3933f6ac10667eef8a4327279e2
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/hwprofile.c
M docs/devel/tcg-plugins.rst
Log Message:
-----------
plugins/hwprofile: adapt to the new plugin arguments scheme
Parsing boolean arguments correctly (e.g. pattern=on or source=false).
Introduced a new "track" argument that takes a [read|write] value. This
substitutes passing read or write to "arg=" that is deprecated.
Also, matches are now taken one by one through the "match" argument.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Tested-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-7-ma.mandourr@gmail.com>
Commit: d8525358592a830c219401a1e83490470dfd28d1
https://github.com/qemu/qemu/commit/d8525358592a830c219401a1e83490470dfd28d1
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M contrib/plugins/howvec.c
M docs/devel/tcg-plugins.rst
Log Message:
-----------
plugins/howvec: adapting to the new argument passing scheme
Correctly parsing plugin argument since they now must be provided as
full-form boolean parameters, e.g.:
-plugin ./contrib/plugins/libhowvec.so,verbose=on,inline=on
Also, introduced the argument "count" that accepts one opt to count
individually at a time.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Tested-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-8-ma.mandourr@gmail.com>
Commit: 2dd3fef8a66d7667c82a3add39754077071a66f7
https://github.com/qemu/qemu/commit/2dd3fef8a66d7667c82a3add39754077071a66f7
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M docs/devel/tcg-plugins.rst
Log Message:
-----------
docs/tcg-plugins: new passing parameters scheme for cache docs
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-9-ma.mandourr@gmail.com>
Commit: 30b95b44523dbe0f0a0ad2cd23232dbb0c1c6a69
https://github.com/qemu/qemu/commit/30b95b44523dbe0f0a0ad2cd23232dbb0c1c6a69
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tests/plugin/bb.c
Log Message:
-----------
tests/plugins/bb: adapt to the new arg passing scheme
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-10-ma.mandourr@gmail.com>
Commit: 0163ce31794b5debcf2527b8156a78dabc45b802
https://github.com/qemu/qemu/commit/0163ce31794b5debcf2527b8156a78dabc45b802
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tests/plugin/insn.c
M tests/tcg/i386/Makefile.softmmu-target
M tests/tcg/i386/Makefile.target
M tests/tcg/x86_64/Makefile.softmmu-target
Log Message:
-----------
tests/plugins/insn: made arg inline not positional and parse it as bool
Made argument "inline" not positional, this has two benefits. First is
that we adhere to how QEMU passes args generally, by taking the last
value of an argument and drop the others. And the second is that this
sets up a framework for potentially adding new args easily.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-11-ma.mandourr@gmail.com>
[AJB: fix check-tcg tests calling arg=inline]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 5ae589faad33708c1db0024bb818a2421bd8444c
https://github.com/qemu/qemu/commit/5ae589faad33708c1db0024bb818a2421bd8444c
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tests/plugin/mem.c
Log Message:
-----------
tests/plugins/mem: introduce "track" arg and make args not positional
This commit makes the plugin adhere to the new plugins arg-passing
scheme by expecting full-form boolean args instead of short-form
booleans. This necessitates that we introduce a new argument, here
"track", to accept "r", "w", or "rw".
Also, it makes arguments not positional and we only care about the last
value specified for a certain argument.
callback/inline args are now supplied separately as bool arguments so
that both can be enabled individually.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-12-ma.mandourr@gmail.com>
Commit: a694d739bbf87e9de4ab1b76e03722e7eca32a4d
https://github.com/qemu/qemu/commit/a694d739bbf87e9de4ab1b76e03722e7eca32a4d
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tests/plugin/syscall.c
Log Message:
-----------
tests/plugins/syscalls: adhere to new arg-passing scheme
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-13-ma.mandourr@gmail.com>
Commit: 67f145745fc2187f0c5b5df72794e9efcfd0533d
https://github.com/qemu/qemu/commit/67f145745fc2187f0c5b5df72794e9efcfd0533d
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M docs/about/deprecated.rst
Log Message:
-----------
docs/deprecated: deprecate passing plugin args through `arg=`
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <20210802134414.52037-1-ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
[AJB: fixed up move of deprecated.rst]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: a35af836d103f781d2fea437129732c16ba64b25
https://github.com/qemu/qemu/commit/a35af836d103f781d2fea437129732c16ba64b25
Author: Mahmoud Mandour <ma.mandourr@gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M docs/devel/tcg-plugins.rst
Log Message:
-----------
docs/devel: be consistent about example plugin names
Some plugins were prefixed with `.c`, some were not. Since the name is
essentially the full-name of the plugin file, it's logical to include
the extension.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <20210830121534.656559-1-ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 9c03aa87e52567f6c9a7bf456e5dd94dc84088de
https://github.com/qemu/qemu/commit/9c03aa87e52567f6c9a7bf456e5dd94dc84088de
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-09-03 (Fri, 03 Sep 2021)
Changed paths:
M .gitlab-ci.d/buildtest.yml
M .gitlab-ci.d/custom-runners.yml
M configure
M contrib/plugins/cache.c
M contrib/plugins/execlog.c
M contrib/plugins/hotblocks.c
M contrib/plugins/hotpages.c
M contrib/plugins/howvec.c
M contrib/plugins/hwprofile.c
M contrib/plugins/lockstep.c
M docs/about/deprecated.rst
M docs/devel/ci-jobs.rst
M docs/devel/tcg-plugins.rst
M include/qemu/qemu-plugin.h
M linux-user/main.c
M plugins/api.c
M plugins/loader.c
M plugins/meson.build
M plugins/qemu-plugins.symbols
M qemu-options.hx
M tests/plugin/bb.c
M tests/plugin/insn.c
M tests/plugin/mem.c
M tests/plugin/syscall.c
M tests/tcg/i386/Makefile.softmmu-target
M tests/tcg/i386/Makefile.target
M tests/tcg/x86_64/Makefile.softmmu-target
Log Message:
-----------
Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-020921-1'
into staging
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
# gpg: Signature made Thu 02 Sep 2021 11:33:02 BST
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key)
<alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* remotes/stsquad/tags/pull-for-6.2-020921-1: (22 commits)
docs/devel: be consistent about example plugin names
docs/deprecated: deprecate passing plugin args through `arg=`
tests/plugins/syscalls: adhere to new arg-passing scheme
tests/plugins/mem: introduce "track" arg and make args not positional
tests/plugins/insn: made arg inline not positional and parse it as bool
tests/plugins/bb: adapt to the new arg passing scheme
docs/tcg-plugins: new passing parameters scheme for cache docs
plugins/howvec: adapting to the new argument passing scheme
plugins/hwprofile: adapt to the new plugin arguments scheme
plugins/lockstep: make socket path not positional & parse bool arg
plugins/hotblocks: Added correct boolean argument parsing
plugins/hotpages: introduce sortby arg and parsed bool args correctly
plugins/api: added a boolean parsing plugin api
plugins: allow plugin arguments to be passed directly
docs/devel/tcg-plugins: added cores arg to cache plugin
plugins: sort exported symbol list
plugins/cache: supported multicore cache modelling
plugins: do not limit exported symbols if modules are active
gitlab-ci: Fix ..._RUNNER_AVAILABLE variables and document them
gitlab-ci: Remove superfluous "dnf install" statement
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/7def721e90c7...9c03aa87e525
- [Qemu-commits] [qemu/qemu] b40310: plugins/execlog: removed unintended "s" at the end...,
Peter Maydell <=