Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250922093711.2768983-1-alex.bennee@linaro.org
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, Alexandre Iooss <erdnaxe@crans.org>, Mahmoud Mandour <ma.mandourr@gmail.com>, Pierrick Bouvier <pierrick.bouvier@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>
docs/about/emulation.rst | 199 ++++
docs/devel/code-provenance.rst | 2 +-
include/semihosting/common-semi.h | 6 +
include/semihosting/guestfd.h | 7 -
include/semihosting/semihost.h | 2 +
include/semihosting/syscalls.h | 30 +-
contrib/plugins/execlog.c | 1 +
contrib/plugins/uftrace.c | 878 ++++++++++++++++++
semihosting/arm-compat-semi-stub.c | 19 +
semihosting/arm-compat-semi.c | 63 +-
semihosting/guestfd.c | 26 +-
semihosting/syscalls.c | 109 ++-
...mon-semi-target.h => common-semi-target.c} | 22 +-
...mon-semi-target.h => common-semi-target.c} | 23 +-
contrib/plugins/meson.build | 3 +-
contrib/plugins/uftrace_symbols.py | 152 +++
scripts/checkpatch.pl | 3 +-
scripts/ci/gitlab-failure-analysis | 117 +++
semihosting/meson.build | 18 +-
target/arm/meson.build | 4 +
target/riscv/meson.build | 4 +
21 files changed, 1539 insertions(+), 149 deletions(-)
create mode 100644 contrib/plugins/uftrace.c
create mode 100644 semihosting/arm-compat-semi-stub.c
rename target/arm/{common-semi-target.h => common-semi-target.c} (59%)
rename target/riscv/{common-semi-target.h => common-semi-target.c} (53%)
create mode 100755 contrib/plugins/uftrace_symbols.py
create mode 100755 scripts/ci/gitlab-failure-analysis