151 Commits (311569185539766c5578edd07541d44930e14741)

Author SHA1 Message Date
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 9 months ago
Alex Bennée 81c5a3f867 plugins/core: allow reading of registers during discon events 8 months ago
Alex Bennée 78bd26bbf0 plugins/core: add missing QEMU_DISABLE_CFI annotations 10 months ago
Julian Ganz a1688bc86c plugins: add hooks for new discontinuity related callbacks 10 months ago
Julian Ganz aac73d85d2 plugins: add API for registering discontinuity callbacks 10 months ago
Richard Henderson 7330741b3e plugins: Use tb_flush__exclusive_or_serial 11 months ago
Rowan Hart 30424b8d42 plugins: Add memory hardware address read/write API 1 year ago
Rowan Hart f00373b895 plugins: Add memory virtual address write API 1 year ago
Rowan Hart 766e00bd57 plugins: Add enforcement of QEMU_PLUGIN_CB flags in register R/W callbacks 1 year ago
Rowan Hart 1a92b65859 plugins: Add register write API 1 year ago
oltolm 9761ad5f65 meson: fix Windows build 1 year ago
Pierrick Bouvier d33717d7fc meson: remove lib{system, user}_ss aliases 1 year ago
Philippe Mathieu-Daudé 3d881164d4 qemu: Convert target_name() to TargetInfo API 1 year ago
Markus Armbruster 720a0e417e cleanup: Re-run return_directly.cocci 1 year ago
Richard Henderson 6c1ae457a1 plugins: Move api.c, core.c to libuser_ss, libsystem_ss 1 year ago
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