From: Jeff Kirsher <jeffrey.t.kirs...@intel.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.

Reply via email to