Open XVilka opened 1 year ago
There is now patch series in QEMU targeting the registers access: https://lore.kernel.org/qemu-devel/20230816145155.21049-1-akihiko.odaki@daynix.com/T/#md4f5cc5eecdd2cb5b0672d760dc811c32aa68ba3
cc @akihikodaki
https://lore.kernel.org/qemu-devel/20240706191335.878142-1-pierrick.bouvier@linaro.org/ should close the last missing piece of the puzzle - the memory contents API for TCG plugins.
The support for tracing with TCG plugin has expanded greatly since this project was started:
See, for example, https://gitlab.com/qemu-project/qemu/-/blob/master/contrib/plugins/execlog.c
Switching to the plugins system would alleviate the need of hard work rebasing it for supporting newer QEMU versions. It's one of the problems that PANDA struggles with: