Warner Losh <i...@bsdimp.com> writes:

> [[ sorry for the lag $LIFE has been over-full lately ]]

No worries.
>  
>  Obviously you don't have to worry
>  about the Linux kernel but I wonder how much rust userspace you
>  currently have packaged? Do you have the rust-vmm vhost-device binaries
>  for example?
>
> Yes. I believe we build those today.
>
> I expect it to mostly work, most of the time, to be honest on FreeBSD. I also
> expect there to be more breakage than we see with llvm/clang...

I would hope if llvm/clang is working you shouldn't see any additional
breakage due to rust (I don't believe they overly hack llvm for their
use).

> So the bottom line should be that we'll be able to make it work, but there
> is likely going to be more work since rust is less mature than C. However,
> it's not clear if this is an occasional minor thing, or if it becomes major 
> and
> frequent. And the only way to know that is to take the plunge, so don't
> let this stop your plans.

Absolutely. The aim of this exercise was to make sure downstreams are
aware this is coming so it doesn't come as a surprise. I did CC
emulation at freebsd but I got bounced as I was not subscribed. Could
you make the wider FreeBSD community aware of the thread?

>
> Warner

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro

Reply via email to