Re: FYI: merging TCP, UDP, netisr locking changes

From: Ivan Voras <ivoras_at_freebsd.org>
Date: Tue, 24 May 2011 13:31:15 +0200
On 24/05/2011 13:24, Robert Watson wrote:
> Dear all:
>
> Over the next few days, I will be merging a number of TCP-related
> locking changes, as well as changes to various network stack
> infrastructure bits, such as the netisr implementation. The goal,
> generally, has been to move us in the direction of supporting more clear
> CPU affinity for network flows, the ability to program filters in
> network cards to support those affinities explicitly, and elimination of
> cache line contention (whether by locks, stats, etc) during high-volume
> parallel steady-state TCP load, with ancillary benefits (hopefully) for
> UDP and other protocols. This has implied non-trivial changes to our
> inpcb locking model, netisr code, etc. Detailed information will appear
> in commit messages as I go; some elements, such a programming of card
> filters based on setting TCP socket options, are very much a work in
> progress.

This sounds great! Thanks! :)
Received on Tue May 24 2011 - 09:31:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:14 UTC