[v5,0/2] add RSS support for ipv4 ipv6 mix of GTP on PF and VF
mbox series

Message ID 20200708032739.156196-1-junfeng.guo@intel.com
Headers show
Series
  • add RSS support for ipv4 ipv6 mix of GTP on PF and VF
Related show

Message

Guo, Junfeng July 8, 2020, 3:27 a.m. UTC
RSS for GTP with outer & inner ipv4 & ipv6 combination are supported
in this patchset, so that we can process RSS based on inner 5 tuples
or 3 tuples of all the cases below of GTP packets:
	1. ipv4 (outer) + ipv4 (inner)
	2. ipv4 (outer) + ipv6 (inner)
	3. ipv6 (outer) + ipv4 (inner)
	4. ipv6 (outer) + ipv6 (inner)

[PATCH v5 1/2] add RSS support for ipv4 ipv6 mix of GTP on PF.
[PATCH v5 2/2] add RSS support for ipv4 ipv6 mix of GTP on VF.

v5:
* Code rebase.

v4:
* Code rebase.

v3:
* Code rebase.

v2:
* Code rebase.


Junfeng Guo (2):
  net/ice: add RSS support for ipv4 ipv6 mix of GTP
  net/iavf: add RSS support for ipv4 ipv6 mix of GTP

 drivers/net/iavf/iavf_generic_flow.c |  283 +++-
 drivers/net/iavf/iavf_generic_flow.h |   39 +
 drivers/net/iavf/iavf_hash.c         | 1976 ++++++++++++++++++++++++--
 drivers/net/ice/ice_generic_flow.c   |  286 +++-
 drivers/net/ice/ice_generic_flow.h   |   39 +
 drivers/net/ice/ice_hash.c           |  120 ++
 6 files changed, 2586 insertions(+), 157 deletions(-)

Comments

Zhang, Qi Z July 8, 2020, 8:46 a.m. UTC | #1
> -----Original Message-----
> From: Guo, Junfeng <junfeng.guo@intel.com>
> Sent: Wednesday, July 8, 2020 11:28 AM
> To: Zhang, Qi Z <qi.z.zhang@intel.com>; Ye, Xiaolong
> <xiaolong.ye@intel.com>; Xing, Beilei <beilei.xing@intel.com>
> Cc: dev@dpdk.org; Guo, Jia <jia.guo@intel.com>; Guo, Junfeng
> <junfeng.guo@intel.com>; Su, Simei <simei.su@intel.com>
> Subject: [PATCH v5 0/2] add RSS support for ipv4 ipv6 mix of GTP on PF and
> VF
> 
> RSS for GTP with outer & inner ipv4 & ipv6 combination are supported in
> this patchset, so that we can process RSS based on inner 5 tuples or 3 tuples
> of all the cases below of GTP packets:
> 	1. ipv4 (outer) + ipv4 (inner)
> 	2. ipv4 (outer) + ipv6 (inner)
> 	3. ipv6 (outer) + ipv4 (inner)
> 	4. ipv6 (outer) + ipv6 (inner)
> 
> [PATCH v5 1/2] add RSS support for ipv4 ipv6 mix of GTP on PF.
> [PATCH v5 2/2] add RSS support for ipv4 ipv6 mix of GTP on VF.
> 
> v5:
> * Code rebase.
> 
> v4:
> * Code rebase.
> 
> v3:
> * Code rebase.
> 
> v2:
> * Code rebase.
> 
> 
> Junfeng Guo (2):
>   net/ice: add RSS support for ipv4 ipv6 mix of GTP
>   net/iavf: add RSS support for ipv4 ipv6 mix of GTP
> 
>  drivers/net/iavf/iavf_generic_flow.c |  283 +++-
>  drivers/net/iavf/iavf_generic_flow.h |   39 +
>  drivers/net/iavf/iavf_hash.c         | 1976
> ++++++++++++++++++++++++--
>  drivers/net/ice/ice_generic_flow.c   |  286 +++-
>  drivers/net/ice/ice_generic_flow.h   |   39 +
>  drivers/net/ice/ice_hash.c           |  120 ++
>  6 files changed, 2586 insertions(+), 157 deletions(-)
> 
> --
> 2.25.1

Acked-by: Qi Zhang <qi.z.zhang@intel.com>

Applied to dpdk-next-net-intel.

Thanks
Qi