On Fri, Feb 07, 2025 at 11:16:23AM +0100, Paolo Bonzini wrote: > Date: Fri, 7 Feb 2025 11:16:23 +0100 > From: Paolo Bonzini <pbonz...@redhat.com> > Subject: [PATCH 12/12] rust: pl011: convert pl011_create to safe Rust > X-Mailer: git-send-email 2.48.1 > > Not a major change but, as a small but significant step in creating > qdev bindings, show how pl011_create can be written without "unsafe" > calls (apart from converting pointers to references). > > This also provides a starting point for creating Error** bindings. > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > rust/hw/char/pl011/src/device.rs | 39 ++++++++++++++++---------------- > rust/qemu-api/src/sysbus.rs | 34 +++++++++++++++++++++++++--- > 2 files changed, 50 insertions(+), 23 deletions(-) >
Owned<> uses are proper, so still, Reviewed-by: Zhao Liu <zhao1....@intel.com>