mbox series

[v2,0/3] support flow for IP fragment in ICE

Message ID 20210324135407.60637-1-jia.guo@intel.com (mailing list archive)
Headers
Series support flow for IP fragment in ICE |

Message

Guo, Jia March 24, 2021, 1:54 p.m. UTC
  Support RSS hash and FDIR for IP fragment packets in ICE PMD.

v2:
add some input check

Jeff Guo (3):
  net/ice/base: support IP fragment RSS and FDIR
  net/ice: support RSS hash for IP fragment
  net/ice: support FDIR for IP fragment packet

 drivers/net/ice/base/ice_fdir.c    | 50 +++++++++++++++-
 drivers/net/ice/base/ice_fdir.h    | 22 +++++--
 drivers/net/ice/base/ice_flow.c    | 50 +++++++++++++++-
 drivers/net/ice/base/ice_flow.h    |  5 +-
 drivers/net/ice/base/ice_type.h    |  1 +
 drivers/net/ice/ice_fdir_filter.c  | 96 ++++++++++++++++++++++++++----
 drivers/net/ice/ice_generic_flow.c | 21 +++++++
 drivers/net/ice/ice_generic_flow.h |  6 ++
 drivers/net/ice/ice_hash.c         | 48 ++++++++++++---
 9 files changed, 272 insertions(+), 27 deletions(-)
  

Comments

Guo, Jia April 11, 2021, 6:57 a.m. UTC | #1
Support RSS hash and FDIR for IP fragment packets in ICE PMD.

v3:
rebase code and fix some parsing issues.
v2:
add some input check

Jeff Guo (3):
  net/ice/base: support IP fragment RSS and FDIR
  net/ice: support RSS hash for IP fragment
  net/ice: support FDIR for IP fragment packet

 drivers/net/ice/base/ice_fdir.c    |  50 ++++++++++++-
 drivers/net/ice/base/ice_fdir.h    |  22 +++++-
 drivers/net/ice/base/ice_flow.c    |  50 ++++++++++++-
 drivers/net/ice/base/ice_flow.h    |   5 +-
 drivers/net/ice/base/ice_type.h    |   1 +
 drivers/net/ice/ice_fdir_filter.c  | 116 ++++++++++++++++++++++++++---
 drivers/net/ice/ice_generic_flow.c |  22 ++++++
 drivers/net/ice/ice_generic_flow.h |   6 ++
 drivers/net/ice/ice_hash.c         |  48 ++++++++++--
 9 files changed, 293 insertions(+), 27 deletions(-)
  
Guo, Jia April 13, 2021, 8:48 a.m. UTC | #2
Support RSS hash and FDIR for IP fragment packets in ICE PMD.

v4:
correct typo when define fragment
v3:
rebase code and fix some parsing issues.
v2:
add some input check

Jeff Guo (3):
  net/ice/base: support IP fragment RSS and FDIR
  net/ice: support RSS hash for IP fragment
  net/ice: support FDIR for IP fragment packet

 drivers/net/ice/base/ice_fdir.c    |  50 ++++++++++++-
 drivers/net/ice/base/ice_fdir.h    |  22 +++++-
 drivers/net/ice/base/ice_flow.c    |  50 ++++++++++++-
 drivers/net/ice/base/ice_flow.h    |   5 +-
 drivers/net/ice/base/ice_type.h    |   1 +
 drivers/net/ice/ice_fdir_filter.c  | 116 ++++++++++++++++++++++++++---
 drivers/net/ice/ice_generic_flow.c |  22 ++++++
 drivers/net/ice/ice_generic_flow.h |   6 ++
 drivers/net/ice/ice_hash.c         |  48 ++++++++++--
 9 files changed, 293 insertions(+), 27 deletions(-)
  
Xu, Ting April 13, 2021, 9:02 a.m. UTC | #3
Best Regards,
Xu Ting

> -----Original Message-----
> From: Guo, Jia <jia.guo@intel.com>
> Sent: Tuesday, April 13, 2021 4:48 PM
> To: Zhang, Qi Z <qi.z.zhang@intel.com>; Yang, Qiming
> <qiming.yang@intel.com>
> Cc: dev@dpdk.org; Xu, Ting <ting.xu@intel.com>; Guo, Jia <jia.guo@intel.com>
> Subject: [PATCH v4 0/3] support flow for IP fragment in ICE
> 
> Support RSS hash and FDIR for IP fragment packets in ICE PMD.
> 
> v4:
> correct typo when define fragment
> v3:
> rebase code and fix some parsing issues.
> v2:
> add some input check
> 
> Jeff Guo (3):
>   net/ice/base: support IP fragment RSS and FDIR
>   net/ice: support RSS hash for IP fragment
>   net/ice: support FDIR for IP fragment packet
> 
>  drivers/net/ice/base/ice_fdir.c    |  50 ++++++++++++-
>  drivers/net/ice/base/ice_fdir.h    |  22 +++++-
>  drivers/net/ice/base/ice_flow.c    |  50 ++++++++++++-
>  drivers/net/ice/base/ice_flow.h    |   5 +-
>  drivers/net/ice/base/ice_type.h    |   1 +
>  drivers/net/ice/ice_fdir_filter.c  | 116 ++++++++++++++++++++++++++---
> drivers/net/ice/ice_generic_flow.c |  22 ++++++
>  drivers/net/ice/ice_generic_flow.h |   6 ++
>  drivers/net/ice/ice_hash.c         |  48 ++++++++++--
>  9 files changed, 293 insertions(+), 27 deletions(-)
> 
> --
> 2.20.1

Reviewed-by: Ting Xu <ting.xu@intel.com>