[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20180327.100554.410033062870791379.davem@davemloft.net>
Date: Tue, 27 Mar 2018 10:05:54 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: jeffrey.t.kirsher@...el.com
Cc: netdev@...r.kernel.org, nhorman@...hat.com, sassmann@...hat.com,
jogreene@...hat.com
Subject: Re: [net-next 00/10][pull request] 40GbE Intel Wired LAN Driver
Updates 2018-03-26
From: Jeff Kirsher <jeffrey.t.kirsher@...el.com>
Date: Mon, 26 Mar 2018 14:40:53 -0700
> This series contains updates to i40e only.
>
> Jake provides several patches which remove the need for cmpxchg64(),
> starting with moving I40E_FLAG_[UDP]_FILTER_SYNC from pf->flags to pf->state
> since they are modified during run time possibly when the RTNL lock is not
> held so they should be a state bits and not flags. Moved additional
> "flags" which should be state fields, into pf->state. Ensure we hold
> the RTNL lock for the entire sequence of preparing for reset and when
> resuming, which will protect the flags related to interrupt scheme under
> RTNL lock so that their modification is properly threaded. Finally,
> cleanup the use of cmpxchg64() since it is no longer needed. Cleaned up
> the holes in the feature flags created my moving some flags to the state
> field.
>
> Björn Töpel adds XDP_REDIRECT support as well as tweaking the page
> counting for XDP_REDIRECT so that it will function properly.
Pulled, thanks Jeff.
Powered by blists - more mailing lists