135 Commits (bb779689554ca5e69e0ac0bb56f90c41c64a80bb)

Author SHA1 Message Date
Pierrick Bouvier c07cd110a1 plugins/loader: fix deadlock when resetting/uninstalling a plugin 1 year ago
Alex Bennée 606ad7fe17 plugins/core: make a single build unit 1 year ago
Alex Bennée 40988ed9df plugins/api: build only once 1 year ago
Alex Bennée 1d3e745f7a plugins/api: split out time control helpers 1 year ago
Alex Bennée 455a2d265c plugins/api: split out the vaddr/hwaddr helpers 1 year ago
Alex Bennée 903e870f24 plugins/api: split out binary path/start/end/entry code 1 year ago
Alex Bennée 8c15f6e435 plugins/loader: compile loader only once 1 year ago
Alex Bennée 5dd09b8157 plugins/plugin.h: include queue.h 1 year ago
Alex Bennée f85a28dedf plugins/api: clean-up the includes 1 year ago
Alex Bennée 1d9a974358 plugins/loader: populate target_name with target_name() 1 year ago
Alex Bennée 9d06b0ccb1 plugins/api: use qemu_target_page_mask() to get value 1 year ago
Richard Henderson 09ac62682b plugins: Fix qemu_plugin_read_memory_vaddr parameters 2 years ago
Philippe Mathieu-Daudé 9038ac0c5c overall: Remove unnecessary g_strdup_printf() calls 2 years ago
Pierrick Bouvier 923710b6d5 plugins: enable linking with clang/lld 2 years ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 2 years ago
Pierrick Bouvier 8ac1719df7 plugins: eradicate qemu-plugins.symbols static file 2 years ago
Pierrick Bouvier 1ef08e341f plugins: detect qemu plugin API symbols from header 2 years ago
Rowan Hart 595cd9ce2e plugins: add plugin API to read guest memory 2 years ago
Pierrick Bouvier 9505f85e2d plugins: extend API to get latest memory value accessed 2 years ago
Pierrick Bouvier b709da5d29 plugins: save value during memory accesses 2 years ago
Pierrick Bouvier 278035fc81 plugins: fix race condition with scoreboards 2 years ago
Philippe Mathieu-Daudé 20fdd01e51 buildsys: Fix building without plugins on Darwin 2 years ago
Alex Bennée 7b690fd3d0 plugin/loader: handle basic help query 2 years ago
Philippe Mathieu-Daudé 0f3974b64c accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/ 2 years ago
Philippe Mathieu-Daudé 2089a2e5bb plugins: Ensure vCPU index is assigned in init/exit hooks 2 years ago
Paolo Bonzini 0082475e26 meson: merge plugin_ldflags into emulator_link_args 2 years ago
Pierrick Bouvier ca7d7f4276 plugins: fix inject_mem_cb rw masking 2 years ago
Alex Bennée 508036532c plugins: add migration blocker 2 years ago
Alex Bennée 847a65dd76 plugins: add time control API 2 years ago
Akihiko Odaki ad59d5caee plugins: Ensure register handles are not NULL 2 years ago
Alex Bennée 2fa16246dd plugins: remove special casing for cpu->realized 2 years ago
Pierrick Bouvier 09afe9677e plugins: remove op from qemu_plugin_inline_cb 2 years ago
Pierrick Bouvier f86fd4d872 plugins: distinct types for callbacks 2 years ago
Pierrick Bouvier 7de77d3788 plugins: conditional callbacks 2 years ago
Pierrick Bouvier 36a1d8e710 plugins: add new inline op STORE_U64 2 years ago
Pierrick Bouvier 21032784e5 plugins: prepare introduction of new inline ops 2 years ago
Richard Henderson 4c833c60e0 disas: Use translator_st to get disassembly data 2 years ago
Richard Henderson e763953a24 plugins: Use DisasContextBase for qemu_plugin_tb_vaddr 2 years ago
Richard Henderson d3ace10590 plugins: Use DisasContextBase for qemu_plugin_insn_haddr 2 years ago
Richard Henderson e501325991 plugins: Read mem_only directly from TB cflags 2 years ago
Richard Henderson 36bc99bc78 plugins: Use translator_st for qemu_plugin_insn_data 2 years ago
Richard Henderson 4abc892362 plugins: Copy memory in qemu_plugin_insn_data 2 years ago
Philippe Mathieu-Daudé 80f034c5b2 accel/tcg: Move @plugin_mem_cbs from CPUState to CPUNegativeOffsetState 3 years ago
Philippe Mathieu-Daudé e096d370ad plugins: Update stale comment 2 years ago
Philippe Mathieu-Daudé 155fb465b1 plugins/api: Only include 'exec/ram_addr.h' with system emulation 2 years ago
Richard Henderson ccd8f17e02 plugins: Introduce PLUGIN_CB_MEM_REGULAR 2 years ago
Richard Henderson db409c01fd plugins: Simplify callback queues 2 years ago
Richard Henderson b0748975b8 tcg: Remove TCG_CALL_PLUGIN 2 years ago
Richard Henderson ac977170bf plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN 2 years ago
Richard Henderson 21a3f62ff2 plugins: Use emit_before_op for PLUGIN_GEN_FROM_TB 2 years ago