Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250603214523.131185-1-pbonzini@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Manos Pitsidianakis <manos.pitsidianakis@linaro.org>, Zhao Liu <zhao1.liu@intel.com>, Marcelo Tosatti <mtosatti@redhat.com>
docs/devel/rust.rst | 12 +-
configure | 16 +
meson.build | 11 +-
target/i386/cpu.h | 5 +
hw/i386/tdvf.c | 6 +-
target/i386/cpu.c | 27 +-
target/i386/kvm/tdx.c | 26 +-
.gitlab-ci.d/buildtest-template.yml | 3 +-
.gitlab-ci.d/buildtest.yml | 11 +-
rust/clippy.toml => clippy.toml | 2 +-
python/scripts/vendor.py | 4 +-
python/wheels/meson-1.5.0-py3-none-any.whl | Bin 959846 -> 0 bytes
python/wheels/meson-1.8.1-py3-none-any.whl | Bin 0 -> 1013001 bytes
pythondeps.toml | 2 +-
rust/Cargo.lock | 8 +
rust/Cargo.toml | 2 +-
rust/bits/Cargo.toml | 19 +
rust/bits/meson.build | 16 +
rust/bits/src/lib.rs | 443 +++++++++++++++++++++
rust/hw/char/pl011/Cargo.toml | 1 +
rust/hw/char/pl011/meson.build | 1 +
rust/hw/char/pl011/src/device.rs | 51 ++-
rust/hw/char/pl011/src/registers.rs | 39 +-
rust/meson.build | 15 +-
rust/qemu-api-macros/src/bits.rs | 229 +++++++++++
rust/qemu-api-macros/src/lib.rs | 60 ++-
rust/qemu-api/meson.build | 34 +-
rust/qemu-api/src/bindings.rs | 1 +
rust/qemu-api/src/cell.rs | 22 +-
scripts/rust/rustc_args.py | 5 +-
.../docker/dockerfiles/fedora-rust-nightly.docker | 2 +
tests/docker/dockerfiles/ubuntu2204.docker | 1 +
tests/lcitool/mappings.yml | 6 +-
tests/lcitool/refresh | 3 +
34 files changed, 934 insertions(+), 149 deletions(-)
rename rust/clippy.toml => clippy.toml (55%)
delete mode 100644 python/wheels/meson-1.5.0-py3-none-any.whl
create mode 100644 python/wheels/meson-1.8.1-py3-none-any.whl
create mode 100644 rust/bits/Cargo.toml
create mode 100644 rust/bits/meson.build
create mode 100644 rust/bits/src/lib.rs
create mode 100644 rust/qemu-api-macros/src/bits.rs