]> git.ipfire.org Git - thirdparty/qemu.git/commit
contrib/plugins/uftrace: skeleton file
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Mon, 22 Sep 2025 09:37:02 +0000 (10:37 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Fri, 26 Sep 2025 09:07:54 +0000 (10:07 +0100)
commit293028ca25fdf0c9b91e5e9eeea16fe4cc4b9217
treec8bd1027fcec645741e6da6945ad22314dfb63b7
parent04387b4a056771bf4a95b310507c8302f12c4b65
contrib/plugins/uftrace: skeleton file

We define a scoreboard that will hold our data per cpu. As well, we
define a buffer per cpu that will be used to read registers and memories
in a thread-safe way.

For now, we just instrument all instructions with an empty callback.

Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-ID: <20250902075042.223990-2-pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20250922093711.2768983-18-alex.bennee@linaro.org>
contrib/plugins/meson.build
contrib/plugins/uftrace.c [new file with mode: 0644]