Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation

2024-12-09 Thread Zhao Liu
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 > Subject: Re: [PATCH 00/26] rust: bundle of prerequisites for HPET > implementation > > On Mon, Dec 9, 2024 at 5:24 PM Philippe Mathieu-Daudé > w

Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation

2024-12-09 Thread Paolo Bonzini
On Mon, Dec 9, 2024 at 5:24 PM Philippe Mathieu-Daudé 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 vari

Re: [PATCH 00/26] rust: bundle of prerequisites for HPET implementation

2024-12-09 Thread Philippe Mathieu-Daudé
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:

[PATCH 00/26] rust: bundle of prerequisites for HPET implementation

2024-12-09 Thread Paolo Bonzini
These are the initial set of bindings and support code that are needed to apply Zhao's posted HPET implementation, and for him to apply my review comments. They include: - QOM cleanups (already posted) - interrupts sources and cells (posted and reviewed) - bit deposit and extract operations (ne