On Thu, Dec 01, 2022 at 10:14:39AM +0000, Alex Bennée wrote: > Do you think rust-vmm's vhost crates have enough of the state > management to manage vhost and vhost-user backends? Maybe it would be a > good experiment in replacing a (small well defined) piece of > functionality with rust? > > That said there is a lot of deep magic in the vhost-net stuff which I > think is down to the interaction with things like vdpk and other network > optimisations that might be missing. For the rest of the devices most of > the code is basically boiler plate which has grown variations due to > code motion and change. This is the sort of thing that generics solves > well.
Not sure what you want to replace with what though, libvhost-user or vhost-user bits in qemu? -- MST