Message ID | 20240116104809.250076-1-alex.bennee@linaro.org |
---|---|
State | New |
Headers | show |
On Tue, 16 Jan 2024 at 10:49, Alex Bennée <alex.bennee@linaro.org> wrote: > > The following changes since commit 977542ded7e6b28d2bc077bcda24568c716e393c: > > Merge tag 'pull-testing-updates-120124-2' of https://gitlab.com/stsquad/qemu into staging (2024-01-12 14:02:53 +0000) > > are available in the Git repository at: > > https://gitlab.com/stsquad/qemu.git tags/pull-registers-for-plugins-160124-2 > > for you to fetch changes up to 87bed6910aa0d0942244b5eedee60b4f8b162c05: > > docs/devel: document some plugin assumptions (2024-01-16 10:34:20 +0000) > > ---------------------------------------------------------------- > read-only register access for plugins: > > - move misa_mxl to CPU class for riscv > - use GDBFeature for arm XML > - use GDBFeature for ppc XML > - use GDBFeature for riscv XML > - unify gdb code to use GDBFeature > - move dynamic XML generation to core GDB code > - provide introspection APIs for rest of QEMU > - expose a plugin API to access registers > - fix memory re-use in execlog > - extend execlog to track registers > - optimise instrumentation based on disassembly > - tweak API docs and expand on assumptions I see that Akihiko has asked for this not to be merged, so I'll drop this pull req. Akihiko: for the future, if you want an on-list pullreq to not be merged, please reply to the cover letter, not to an individual patch. I am very unlikely to notice replies to individual patches before I do a merge. (I only noticed in this case because somebody happened to point it out to me on IRC.) thanks -- PMM