Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Oct 2015 17:03:55 +0800
From:      Julian Elischer <julian@freebsd.org>
To:        freebsd-net@freebsd.org
Subject:   Re: nice stuff from cloudflare (and, we need something like ethtool!)
Message-ID:  <561F6BFB.7080103@freebsd.org>
In-Reply-To: <CA%2BhQ2%2BhFHeS_%2BCLS6Y7XSVUPQjppd6pPmgPHWy8fw%2BA5hK%2BMRQ@mail.gmail.com>
References:  <CA%2BhQ2%2BhFHeS_%2BCLS6Y7XSVUPQjppd6pPmgPHWy8fw%2BA5hK%2BMRQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/10/15 10:59 PM, Luigi Rizzo wrote:
> the nice folks at cloudflare implemented a nice feature
> in netmap that puts some queues of the NIC in netmap mode
> leaving others attached to the host stack
>
> https://blog.cloudflare.com/single-rx-queue-kernel-bypass-with-netmap/
>
> and use ethtool (and native NIC filters) to steer traffic around.
> [FWIW, the chelsio native netmap driver is similar except that
> the netmap queue has a different MAC address]
>
> While their code was developed on linux, it should run
> almost unmodified on FreeBSD (and we plan to import it soon),
> except for the fact that we don't have ethtool hence no
> device-independent mechanism to configure traffic steering.
>
> We really need to address the latter.

I suspect the answer may be a device dependent sysctl

>
> cheers
> luigi
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?561F6BFB.7080103>