RSS update
Adrian Chadd
adrian at freebsd.org
Sun Jul 13 20:43:07 UTC 2014
Hi!
for those who are interested, here's an update on my RSS hackery. I
found a few hours to get through a few more things:
* IPv4 TCP RSS is there;
* IPv6 TCP RSS is now there;
* Since it's IP options, there's a seperate set of IPv4 and IPv6 options;
* I've verified that on igb and ixgbe that the incoming connections
get redirected to the right RSS aware listen socket.
Now, UDP is a pain - mostly because a lot of UDP traffic is going to
be > 1 MTU and the ixgbe/igb/cxgbe NICs will hash IP fragments with
the 2-tuple IP address. So things end up in the wrong spot. I however
have UDPv4 RSS awareness working locally.
I don't know when I'll get some more time to work on a way to handle
IP fragments and requeuing the resulting frame to the correct netisr
context.
Thanks!
-a
More information about the freebsd-net
mailing list