[Rust-VMM] Crate for vhost-user device backend?

Dr. David Alan Gilbert dgilbert at redhat.com
Thu Jan 17 11:30:18 UTC 2019


* Jiang Liu (liuj97 at gmail.com) wrote:
> 
> 
> > On Jan 17, 2019, at 6:58 PM, Marc-André Lureau <marcandre.lureau at gmail.com> wrote:
> > 
> > Hi
> > 
> > On Thu, Jan 17, 2019 at 2:56 PM Jiang Liu <liuj97 at gmail.com <mailto:liuj97 at gmail.com>> wrote:
> >> 
> >> We are working on a vhostuser-rs crate, and planned to posted it for RFC later.
> > 
> > Great news! Looking forward for it! Feel free to share WIP if you want help.
> > 
> >> 
> >>> On Jan 17, 2019, at 6:52 PM, Stefan Hajnoczi <stefanha at redhat.com> wrote:
> >>> 
> >>> Hi,
> >>> Has anyone implemented a vhost-user device backend in Rust?
> >>> 
> >>> QEMU's libvhost-user and DPDK's librte_vhost are C implementations that
> >>> provide a device backend API.  They allow you to implement
> >>> vhost-user-net, vhost-user-blk, and vhost-user-scsi devices as a
> >>> separate process from the main emulator.
> We are working on this direction, but  enhancements to firecracker/rust-vmm are need to support 
> vhostuser. For example we need to support memfd based memory slot management. It’s really
> great if we could cooperate on it.

Are you working on it for the hypervisor side, or the device side, or
both?

Dave

> 
> >>> 
> >>> Stefan
> >>> _______________________________________________
> >>> Rust-vmm mailing list
> >>> Rust-vmm at lists.opendev.org
> >>> http://lists.opendev.org/cgi-bin/mailman/listinfo/rust-vmm
> >> 
> >> 
> >> _______________________________________________
> >> Rust-vmm mailing list
> >> Rust-vmm at lists.opendev.org <mailto:Rust-vmm at lists.opendev.org>
> >> http://lists.opendev.org/cgi-bin/mailman/listinfo/rust-vmm <http://lists.opendev.org/cgi-bin/mailman/listinfo/rust-vmm>
> > 
> > 
> > 
> > -- 
> > Marc-André Lureau
> 

> _______________________________________________
> Rust-vmm mailing list
> Rust-vmm at lists.opendev.org
> http://lists.opendev.org/cgi-bin/mailman/listinfo/rust-vmm

--
Dr. David Alan Gilbert / dgilbert at redhat.com / Manchester, UK



More information about the Rust-vmm mailing list