]> git.ipfire.org Git - thirdparty/qemu.git/commit
rust/qemu-api: log: implement io::Write
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 11 Jun 2025 08:16:10 +0000 (10:16 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 10 Jul 2025 16:33:51 +0000 (18:33 +0200)
commited7f6da282e263403badb507b2532f51f8ed31cf
tree9aad5c69f9f88f2a0017de8c3f66988ebd9fd7e2
parenta721d9a9f3dd7bb9d6ed81ea1a11a1157755741c
rust/qemu-api: log: implement io::Write

This makes it possible to lock the log file; it also makes log_mask_ln!
not allocate memory when logging a constant string.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/qemu/log.h
rust/qemu-api/src/log.rs
util/log.c