On Mon, Sep 30, 2024, 06:24 Alex Bennée wrote:
> Stefan Hajnoczi writes:
>
> > On Thu, 26 Sept 2024 at 10:24, Alex Bennée
> wrote:
>
> >> Another potential area for conversion was the VirtIO device and
> >> vhost-user code which could expect to re-use a lot of the crates from
> >> the rust-vmm
Stefan Hajnoczi writes:
> On Thu, 26 Sept 2024 at 10:24, Alex Bennée wrote:
>> Another potential area for conversion was the VirtIO device and
>> vhost-user code which could expect to re-use a lot of the crates from
>> the rust-vmm project. However this did bring up the point of maintainer
>> b
Daniel P. Berrangé writes:
> On Thu, Sep 26, 2024 at 03:23:11PM +0100, Alex Bennée wrote:
[...]
>> One issue that came up is how we handle adequately reviewing code when
>> most of the maintainers are experienced C coders but might not know much
>> about Rust. While we want to avoid the situati
Alex Bennée writes:
[snip]
>
> Another potential area for conversion was the VirtIO device and
> vhost-user code which could expect to re-use a lot of the crates from
> the rust-vmm project. However this did bring up the point of maintainer
> buy in. Stefan brought up the example of the simple
On Thu, Sep 26, 2024 at 03:23:11PM +0100, Alex Bennée wrote:
> During the various conversations I didn't hear anyone speak against the
> proposed migration although some concerns where raised about review and
> knowledge gaps.
Yep, this apparent broad acceptance (or at least tolerance) for use of
On Thu, 26 Sept 2024 at 10:24, Alex Bennée wrote:
> What are candidates for conversion?
"Conversion" means "rewrite in Rust" to me. There are other ways of
integrating Rust without converting existing code:
- Writing new subsystems in Rust where there is no existing C code.
- Adding Rust binding
Hi,
We discussed the topic of Rust for QEMU at KVM Forum over the weekend.
Aside from its mention in the QEMU Status update we also held a BoF on
Sunday evening and had a smaller discussion amongst some of the
maintainers on Monday lunchtime. I'm going to try and summarise points
from all of those