netmap custom RSS and custom packet info

Adrian Chadd adrian.chadd at gmail.com
Mon Jun 29 23:34:30 UTC 2015


On 29 June 2015 at 12:11, Slawa Olhovchenkov <slw at zxy.spb.ru> wrote:
> On Mon, Jun 29, 2015 at 10:29:14AM -0700, Adrian Chadd wrote:
>
>> Hi,
>>
>> Turns out there are a class of symmetric RSS Toeplitz keys. Use google
>> to find the paper. :)
>
> Do someone work on using different RSS keys and hash fields (selecting
> L2/L3/L4 or just L3 hash for example) in FreeBSD?

The -HEAD RSS stuff has a global set of (compiled in) config options
that say whether L2/L3 RSS hashing is enabled. It's more complicated
than that, as the alignment of RSS NIC config, expected RSS hash info
and the tcp/udp pcb table hashing has to align, or weird stuff
happens.

It still needs a bunch more work. Unfortunately it's not in my "would
be useful for work" right at the moment, so other things are taking
priority.



-adrian


More information about the freebsd-net mailing list