qemu/contrib/plugins
Alex Bennée 8148fb56c7 contrib/plugins: avoid hanging program
Although we asks for instructions per second we work in quanta and
that cannot be 0. Fail to load the plugin instead and report the
minimum IPS we can handle.

Reported-by: Elisha Hollander <just4now666666@gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20240916085400.1046925-19-alex.bennee@linaro.org>
2024-09-19 15:58:01 +01:00
..
bbv.c contrib/plugins: Add a plugin to generate basic block vectors 2024-09-19 15:58:01 +01:00
cache.c contrib/plugins/cache.c: Remove redundant check of l2_access 2024-07-30 11:44:18 +01:00
cflow.c contrib/plugins: control flow plugin 2024-09-19 15:58:01 +01:00
drcov.c contrib/plugins/drcov: Fix string format 2023-09-07 12:54:17 +02:00
execlog.c contrib/plugins/execlog: Fix shadowed declaration warning 2024-08-20 00:49:14 +02:00
hotblocks.c contrib/plugins/hotblocks: migrate to new per_vcpu API 2024-03-06 12:35:38 +00:00
hotpages.c plugins: fix memory leak while parsing options 2023-07-03 12:51:58 +01:00
howvec.c plugins: Copy memory in qemu_plugin_insn_data 2024-05-15 08:55:18 +02:00
hwprofile.c plugins: fix memory leak while parsing options 2023-07-03 12:51:58 +01:00
ips.c contrib/plugins: avoid hanging program 2024-09-19 15:58:01 +01:00
lockstep.c contrib/plugins: add compat for g_memdup2 2024-07-30 11:44:21 +01:00
Makefile contrib/plugins: Add a plugin to generate basic block vectors 2024-09-19 15:58:01 +01:00
stoptrigger.c plugins/stoptrigger: TCG plugin to stop execution under conditions 2024-07-22 09:37:56 +01:00
win32_linker.c plugins: make test/example plugins work on windows 2023-11-08 15:15:23 +00:00