[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation
From: |
Zhao Liu |
Subject: |
Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation |
Date: |
Tue, 10 Dec 2024 10:38:02 +0800 |
On Mon, Dec 09, 2024 at 06:23:21PM +0100, Paolo Bonzini wrote:
> Date: Mon, 9 Dec 2024 18:23:21 +0100
> From: Paolo Bonzini <pbonzini@redhat.com>
> Subject: Re: [PATCH 00/26] rust: bundle of prerequisites for HPET
> implementation
>
> On Mon, Dec 9, 2024 at 5:24 PM Philippe Mathieu-Daudé <philmd@linaro.org>
> wrote:
> >
> > On 9/12/24 13:36, Paolo Bonzini wrote:
> >
> > > Paolo Bonzini (26):
> > > bql: check that the BQL is not dropped within marked sections
> > > rust: cell: add BQL-enforcing Cell variant
> > > rust: cell: add BQL-enforcing RefCell variant
> > > rust: define prelude
> > > rust: add bindings for interrupt sources
> > > rust: add a bit operation module
> > > rust: qom: add default definitions for ObjectImpl
> > > rust: qom: rename Class trait to ClassInitImpl
> > > rust: qom: convert type_info! macro to an associated const
> > > rust: qom: move ClassInitImpl to the instance side
> > > rust: qdev: move device_class_init! body to generic function,
> > > ClassInitImpl implementation to macro
> > > rust: qdev: move bridge for realize and reset functions out of pl011
> > > rust: qom: automatically use Drop trait to implement instance_finalize
> > > rust: qom: move bridge for TypeInfo functions out of pl011
> > > rust: qom: split ObjectType from ObjectImpl trait
> > > rust: qom: change the parent type to an associated type
> > > rust: qom: put class_init together from multiple ClassInitImpl<>
> > > rust: qom: add possibility of overriding unparent
> > > rust: rename qemu-api modules to follow C code a bit more
> > > rust: re-export C types from qemu-api submodules
> > > rust: tests: allow writing more than one test
> > > rust: qom: add casting functionality
> > > rust: qom: add initial subset of methods on Object
> > > rust: qom: move device_id to PL011 class side
> > > rust: qemu-api: add a module to wrap functions and zero-sized closures
> > > rust: callbacks: allow passing optional callbacks as ()
> >
> > Am I correct some patches are from Zhao Liu and got the
> > authorship inadvertently removed?
>
> Just one, which is co-authored; it has
>
> Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
> Co-authored-by: Paolo Bonzini <pbonzini@redhat.com>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
>
> So I should have put either Co-authored-by him or left him as the
> primary author.
>
Thank you Paolo! You deserve to be credited as the author. It's
completely different from my previous solution, so it's all your
work! HPET will be a user.
Regards,
Zhao
- [PATCH 19/26] rust: rename qemu-api modules to follow C code a bit more, (continued)
[PATCH 22/26] rust: qom: add casting functionality, Paolo Bonzini, 2024/12/09
Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation, Philippe Mathieu-Daudé, 2024/12/09