[PATCH] pc386: Add virtio network driver

Chris Johns chrisj at rtems.org
Mon May 30 23:41:19 UTC 2016

On 30/05/2016 23:57, Pavel Pisa wrote:
> Hello Jin-Hyun and Sebastian,
> On Monday 30 of May 2016 15:06:40 Sebastian Huber wrote:
>> Wouldn't it make sense to use the libbsd for this network interface driver?
> my feeling is that from long run perspective is libBSD.

It would be nice to also see in libbsd.

> But I think that virtio netwok included in basic RTEMS stack is very
> important which is based on assumption that there are more people
> who use and are familiar with RTEMS integrated stack than who
> started to use libBSD.
> So I personally like idea to include this option to the standard sources.
> I would like a little more if x86 specific part of virtio ends
> in c/src/lib/libbsp/i386/pc386/virtio, but common part which can
> be reused for other architectures and network driver specific part
> is placed in rtems/c/src/lib/libbsp/shared and rtems/c/src/libchip/network.


> It would worth to add x86 virtio to libBSD and even to lwIP
> to have option to test all these stacks under quite spread KVM
> based virtualization/test environment.
> But generally, I would like if the code can be accepted to mainline.

The bar is lower moving FreeBSD in for legacy network stack than libbsd. 
It would be nice to have.


More information about the devel mailing list