Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Nov 2017 13:37:52 -0500
From:      Ryan Stone <rysto32@gmail.com>
To:        Sean Bruno <sbruno@freebsd.org>
Cc:        "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r321476 - head/sys/dev/ixgbe
Message-ID:  <CAFMmRNxE88NiAMT1Kn%2BUX1hnepTvhdh761a1newotR4r7zxfbw@mail.gmail.com>
In-Reply-To: <201707251438.v6PEcUAC026283@repo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

On Tue, Jul 25, 2017 at 10:38 AM, Sean Bruno <sbruno@freebsd.org> wrote:
> Author: sbruno
> Date: Tue Jul 25 14:38:30 2017
> New Revision: 321476
> URL: https://svnweb.freebsd.org/changeset/base/321476
>
> Log:
>   Drop ixgbe RX lock during TCP_LRO processing.  This eliminates a "storm"
>   of LOR detection and a bit of lock release/acquire collision when using LRO.

Without the lock held how do we guarantee that multiple threads can't
be processing LRO at the same time?


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFMmRNxE88NiAMT1Kn%2BUX1hnepTvhdh761a1newotR4r7zxfbw>