All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bowers, AndrewX <andrewx.bowers@intel.com>
To: intel-wired-lan@osuosl.org
Subject: [Intel-wired-lan] [PATCH S42 3/7] ice: Support IPv4 Flow Director filters
Date: Tue, 19 May 2020 16:36:22 +0000	[thread overview]
Message-ID: <DM5PR11MB16590DC1F635227ECC0878C58CB90@DM5PR11MB1659.namprd11.prod.outlook.com> (raw)
In-Reply-To: <20200512010146.41303-3-anthony.l.nguyen@intel.com>

> -----Original Message-----
> From: Intel-wired-lan <intel-wired-lan-bounces@osuosl.org> On Behalf Of
> Tony Nguyen
> Sent: Monday, May 11, 2020 6:02 PM
> To: intel-wired-lan at lists.osuosl.org
> Subject: [Intel-wired-lan] [PATCH S42 3/7] ice: Support IPv4 Flow Director
> filters
> 
> From: Henry Tieman <henry.w.tieman@intel.com>
> 
> Support the addition and deletion of IPv4 filters.
> 
> Supported fields are: src-ip, dst-ip, src-port, and dst-port
> Supported flow-types are: tcp4, udp4, sctp4, ip4
> 
> Example usage:
> 
> ethtool -N eth0 flow-type tcp4 src-ip 192.168.0.55 dst-ip 172.16.0.55 \
> src-port 16 dst-port 12 action 32
> 
> Signed-off-by: Henry Tieman <henry.w.tieman@intel.com>
> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
> ---
>  drivers/net/ethernet/intel/ice/ice.h          |   4 +
>  drivers/net/ethernet/intel/ice/ice_ethtool.c  |   4 +
>  .../net/ethernet/intel/ice/ice_ethtool_fdir.c | 658 ++++++++++++++++++
>  drivers/net/ethernet/intel/ice/ice_fdir.c     | 513 ++++++++++++++
>  drivers/net/ethernet/intel/ice/ice_fdir.h     |  79 +++
>  .../net/ethernet/intel/ice/ice_flex_pipe.c    |  34 +
>  .../net/ethernet/intel/ice/ice_flex_pipe.h    |   3 +
>  .../net/ethernet/intel/ice/ice_hw_autogen.h   |   6 +
>  .../net/ethernet/intel/ice/ice_lan_tx_rx.h    | 101 +++
>  drivers/net/ethernet/intel/ice/ice_txrx.c     |  82 +++
>  drivers/net/ethernet/intel/ice/ice_txrx.h     |   3 +
>  drivers/net/ethernet/intel/ice/ice_type.h     |   6 +
>  12 files changed, 1493 insertions(+)

Tested-by: Andrew Bowers <andrewx.bowers@intel.com>



  reply	other threads:[~2020-05-19 16:36 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-12  1:01 [Intel-wired-lan] [PATCH S42 1/7] ice: Initialize Flow Director resources Tony Nguyen
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 2/7] ice: Support displaying ntuple rules Tony Nguyen
2020-05-19 16:35   ` Bowers, AndrewX
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 3/7] ice: Support IPv4 Flow Director filters Tony Nguyen
2020-05-19 16:36   ` Bowers, AndrewX [this message]
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 4/7] ice: Support IPv6 " Tony Nguyen
2020-05-19 16:36   ` Bowers, AndrewX
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 5/7] ice: Enable flex-bytes support Tony Nguyen
2020-05-19 16:37   ` Bowers, AndrewX
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 6/7] ice: Restore filters following reset Tony Nguyen
2020-05-19 16:37   ` Bowers, AndrewX
2020-05-12  1:01 ` [Intel-wired-lan] [PATCH S42 7/7] ice: Implement aRFS Tony Nguyen
2020-05-19 16:38   ` Bowers, AndrewX
2020-05-19 16:35 ` [Intel-wired-lan] [PATCH S42 1/7] ice: Initialize Flow Director resources Bowers, AndrewX

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DM5PR11MB16590DC1F635227ECC0878C58CB90@DM5PR11MB1659.namprd11.prod.outlook.com \
    --to=andrewx.bowers@intel.com \
    --cc=intel-wired-lan@osuosl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.