virtio drivers for freebsd

Peter Jeremy peterjeremy at
Fri Jun 6 21:14:21 UTC 2008

On 2008-Jun-06 14:26:24 +0200, Sylvain Desbureaux <sylvain.desbureaux at> wrote:
>I'm currently using linux KVM as an hypervisor and I would like to use
>an old freebsd4 machine as a guest.

I agree that virtualising FreeBSD is useful but I suspect your chances
of getting guest patches for FreeBSD 4.x are very low.  FreeBSD 4.x is
no longer supported by the FreeBSD project and there are significant
changes in the kernel architecture between 4.x and later versions.
For new features to be added to FreeBSD, they must be first added to
the latest version and then back-ported to older versions - the
backport to 4.x would probably require significant effort.

>KVM has now special drivers, based on the virtio specifications. These
>drivers are compiled for windows and linux but unfortunately not for
>BSD. I think that they are pretty simple in the guest side (75kb of
>code for linux for example, for network and block device) but I'm not
>very good in kernel driver compilation.

Note that FreeBSD does not have block-mode devices.

Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url :

More information about the freebsd-hackers mailing list