From: Craig Gallek <kraigatg...@gmail.com> Date: Wed, 10 Feb 2016 11:50:34 -0500
> This patch series complements an earlier series (6a5ef90c58da) > which added faster SO_REUSEPORT lookup for UDP sockets by > extending the feature to TCP sockets. It uses the same > array-based data structure which allows for socket selection > after finding the first listening socket that matches an incoming > packet. Prior to this feature, every socket in the reuseport > group needed to be found and examined before a selection could be > made. > > With this series the SO_ATTACH_REUSEPORT_CBPF and > SO_ATTACH_REUSEPORT_EBPF socket options now work for TCP sockets > as well. The test at the end of the series includes an example of > how to use these options to select a reuseport socket based on the > cpu core id handling the incoming packet. > > There are several refactoring patches that precede the feature > implementation. Only the last two patches in this series > should result in any behavioral changes. Series applied, thanks Craig.