id = 1706 title = "Allow TCG plugins to read registers" state = "closed" created_at = "2023-06-13T07:47:23.021Z" closed_at = "2024-02-28T17:26:27.498Z" labels = ["TCG plugins", "workflow::Patch available"] url = "https://gitlab.com/qemu-project/qemu/-/issues/1706" host-os = "n/a" host-arch = "n/a" qemu-version = "n/a" guest-os = "n/a" guest-arch = "n/a" description = "n/a" reproduce = "n/a" additional = """- `include/qemu/plugin.h` - `include/qemu/qemu-plugin.h` PANDA implemented this already but it is not a very clean solution: - https://github.com/panda-re/qemu/commit/b97c5a56edd0ba3b5f6ab16bf531ac1f7abaac04 (mentioned in QPP patch series: https://lore.kernel.org/qemu-devel/20221213213757.4123265-1-fasano@mit.edu/) I personally think the flag for the TB translation and execution callbacks makes more sense"""