Re: Missing rump/net/libtun and rump/net/libvlan/

  • From: Hui Kang <hkang.sunysb@xxxxxxxxx>
  • To: pooka@xxxxxx
  • Date: Tue, 3 Jan 2017 15:09:20 -0500

On Tue, Jan 3, 2017 at 2:41 PM, Antti Kantee <pooka@xxxxxx> wrote:

On 03/01/17 16:36, Hui Kang wrote:

On Tue, Jan 3, 2017 at 11:20 AM, Antti Kantee <pooka@xxxxxx> wrote:

On 03/01/17 15:59, Hui Kang wrote:


Hi,
Although rumpkernel/src-bsd is a mirror of the upstream netbsd, I
found these two drivers are missing in all the branches (even
all-src). Would mind adding the missing ones to the mirrored repo (or
even better sync with upstream netbsd)? Thanks.


Not yet. I see the libtap and libvlan under sys/rump/lib/net and so
assume they will work with rump kernel. I will test cherry pick these
two folders and see if they work.


Yes, if they're there, they work with rump kernels.  However, simply picking
out the Makefiles from a vintage x tree is not guaranteed to produce a
working result against vintage y sources.

Do you mean libtun and and libvlan work with rump kernel? If so I
think they should work
within the rumprun unikernel as well, right?


Since I didn't add support for
those components myself, I don't know if they needed some other adjustments
besides just adding the Makefiles.


Other related posts: