diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-09-08 12:50:05 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-09-17 19:00:58 +0200 |
| commit | 7c83e501565a57560aa1d87109819f46effeb7fc (patch) | |
| tree | c84ad362e34164ef765bb80dd78a657a2c737e25 | |
| parent | efe8d07383e22e39e4dafbc08855956a459b395f (diff) | |
| download | focaccia-qemu-7c83e501565a57560aa1d87109819f46effeb7fc.tar.gz focaccia-qemu-7c83e501565a57560aa1d87109819f46effeb7fc.zip | |
rust: do not inline do_init_io
This is now possible since the hwcore integration tests do not link the system crate anymore. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Link: https://lore.kernel.org/r/20250908105005.2119297-34-pbonzini@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| -rw-r--r-- | rust/system/src/memory.rs | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/rust/system/src/memory.rs b/rust/system/src/memory.rs index 02aa3af7b1..4b3316bf76 100644 --- a/rust/system/src/memory.rs +++ b/rust/system/src/memory.rs @@ -136,11 +136,6 @@ unsafe impl Send for MemoryRegion {} unsafe impl Sync for MemoryRegion {} impl MemoryRegion { - // inline to ensure that it is not included in tests, which only - // link to hwcore and qom. FIXME: inlining is actually the opposite - // of what we want, since this is the type-erased version of the - // init_io function below. Look into splitting the qemu_api crate. - #[inline(always)] unsafe fn do_init_io( slot: *mut bindings::MemoryRegion, owner: *mut bindings::Object, |