]> git.ipfire.org Git - thirdparty/qemu.git/commit
rust: move VMState from bql to migration
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 9 Oct 2025 08:24:54 +0000 (10:24 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 14 Oct 2025 09:04:00 +0000 (11:04 +0200)
commit4526418affcd536748a344bdba9a6913a5f7e135
tree3eb45b5d121935f5419464ee67ca6e2f1d2f873f
parent8999ca00a4b69b0b7332bf3ae2fc17d473923793
rust: move VMState from bql to migration

The high-level wrapper Migratable<T> will contain a BqlCell,
which would introduce a circular dependency betwen the bql and
migration crates.  Move the implementation of VMState for cells
to "migration", together with the implementation for std types.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
rust/Cargo.lock
rust/bql/Cargo.toml
rust/bql/meson.build
rust/bql/src/cell.rs
rust/meson.build
rust/migration/Cargo.toml
rust/migration/meson.build
rust/migration/src/vmstate.rs