[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 00/43] testing and plugin updates for 9.0 (pre-PR)
From: |
Alex Bennée |
Subject: |
Re: [PATCH v2 00/43] testing and plugin updates for 9.0 (pre-PR) |
Date: |
Thu, 11 Jan 2024 12:37:28 +0000 |
User-agent: |
mu4e 1.11.27; emacs 29.1 |
Alex Bennée <alex.bennee@linaro.org> writes:
> This brings in the first batch of testing updates for the next
> release. The main bulk of these is Daniel and Thomas' cleanups of the
> qtest timeouts and allowing meson control them. There are a few minor
> tweaks I've made to some avocado and gitlab tests.
>
> The big update is support for reading register values in TCG plugins.
> After feedback from Akihiko I've left all the smarts to the plugin and
> made the interface a simple "all the registers" dump. There is a
> follow on patch to make the register code a little more efficient by
> checking disassembly. However we can leave the door open for future
> API enhancements if the translator ever learns to reliably know when
> registers might be touched.
>
> v2
> --
>
> - Review feedback for register API
> - readthedocs update
> - add expectation docs for plugins
>
> The following still need review:
>
> docs/devel: document some plugin assumptions
> docs/devel: lift example and plugin API sections up
> contrib/plugins: optimise the register value tracking
> contrib/plugins: extend execlog to track register changes
> contrib/plugins: fix imatch
> plugins: add an API to read registers
> gdbstub: expose api to find registers
> readthodocs: fully specify a build environment
> gitlab: include microblazeel in testing
> tests/avocado: use snapshot=on in kvm_xen_guest
Ping for final review? I'd at least like to get the testing stuff
cleared out of my tree.
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
- Re: [PATCH v2 40/43] contrib/plugins: extend execlog to track register changes, (continued)
[PATCH v2 34/43] hw/core/cpu: Remove gdb_get_dynamic_xml member, Alex Bennée, 2024/01/03
[PATCH v2 35/43] gdbstub: Add members to identify registers to GDBFeature, Alex Bennée, 2024/01/03
[PATCH v2 43/43] docs/devel: document some plugin assumptions, Alex Bennée, 2024/01/03
[PATCH v2 17/43] tests/unit: Bump test-aio-multithread test timeout to 2 minutes, Alex Bennée, 2024/01/03
[PATCH v2 25/43] target/riscv: Validate misa_mxl_max only once, Alex Bennée, 2024/01/03
[PATCH v2 33/43] gdbstub: Infer number of core registers from XML, Alex Bennée, 2024/01/03
Re: [PATCH v2 00/43] testing and plugin updates for 9.0 (pre-PR),
Alex Bennée <=