Hi Justin,
Thanks for the response. My responses inline.
On 2/25/15 5:45 AM, Justin Cormack wrote:
On 15 February 2015 at 23:38, Sreekanth Rupavatharam <[email protected]> wrote:
Hi,
My question may perhaps be a bit odd. I am looking to use
rumpkernel on linux, but I have a requirement that I need to use FreeBSD
network stack(and some network component) instead of NetBSD. I am
wondering if it's a reasonable requirement considering there is quite a
bit of similarity between the two stacks. . However, I did not find any
links suggesting that it could (or not) be done. One approach I was
thinking of was to hack the checkout.sh to download FreeBSD instead of
netBSD but I wanted to check here before I go down the rabbit hole. I
Would appreciate it greatly if someone could throw some light on it.
No that will not work.
You can either port the FreeBSD network stack to NetBSD, which is
pretty pointless as it would not be accepted upstream, or use an
existing userspace implementation like libuinet (there are more, no
idea if they are maintained).
Ah, not looking to port FreeBSD network stack to to NetBSD, but looking
to port rump components(non-netbsd specific)
to FreeBSD. If this exercise works, It would allow me to checkout a
FreeBSD tree instead of NetBSD and build against rump sources. My
question was if there are
any obvious pitfalls to doing that. It looks like nobody tried it so
far. Fair enough.
Or you could just port any missing features/performance issues to
NetBSD. As you say the stacks are not very different, so ruling out
the NetBSD one seems pointless.
Not an option for me at this time. The stack is proprietary one and not
pure FreeBSD.
Justin
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users