[dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-06-15 Thread Alvin Zhang
This patch defines new RSS offload types for IPv4 and L4 checksum, which are required when users want to distribute packets based on the IPv4 or L4 checksum field. For example "flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4-chksum end queues end / end", this flow causes all

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-01 Thread Andrew Rybchenko
On 6/15/21 11:19 AM, Alvin Zhang wrote: > This patch defines new RSS offload types for IPv4 and L4 checksum, > which are required when users want to distribute packets based on the > IPv4 or L4 checksum field. > > For example "flow create 0 ingress pattern eth / ipv4 / end > actions rss types ipv4

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-05 Thread Zhang, AlvinX
> > diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h index > > faf3bd9..1268729 100644 > > --- a/lib/ethdev/rte_ethdev.h > > +++ b/lib/ethdev/rte_ethdev.h > > @@ -537,6 +537,8 @@ struct rte_eth_rss_conf { > > #define ETH_RSS_PPPOE (1ULL << 31) > > #define ETH_RSS_ECP

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-06 Thread Zhang, AlvinX
> > @@ -537,6 +537,8 @@ struct rte_eth_rss_conf { > > #define ETH_RSS_PPPOE (1ULL << 31) > > #define ETH_RSS_ECPRI (1ULL << 32) > > #define ETH_RSS_MPLS (1ULL << 33) > > +#define ETH_RSS_IPV4_CHKSUM (1ULL << 34) > > +#define ETH_RSS_L4_C

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-06 Thread Zhang, Qi Z
> -Original Message- > From: Zhang, AlvinX > Sent: Tuesday, July 6, 2021 3:06 PM > To: Andrew Rybchenko ; Zhang, Qi Z > ; ajit.khapa...@broadcom.com > Cc: dev@dpdk.org > Subject: RE: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types > > > > @@ -537,6 +537,8 @@ struct rte_eth

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-06 Thread Andrew Rybchenko
On 7/6/21 10:18 AM, Zhang, Qi Z wrote: > > >> -Original Message- >> From: Zhang, AlvinX >> Sent: Tuesday, July 6, 2021 3:06 PM >> To: Andrew Rybchenko ; Zhang, Qi Z >> ; ajit.khapa...@broadcom.com >> Cc: dev@dpdk.org >> Subject: RE: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-06 Thread Zhang, Qi Z
> -Original Message- > From: Andrew Rybchenko > Sent: Tuesday, July 6, 2021 4:05 PM > To: Zhang, Qi Z ; Zhang, AlvinX > ; ajit.khapa...@broadcom.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types > > On 7/6/21 10:18 AM, Zhang, Qi Z wrote:

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-07 Thread Andrew Rybchenko
On 7/7/21 6:23 AM, Zhang, Qi Z wrote: > > >> -Original Message- >> From: Andrew Rybchenko >> Sent: Tuesday, July 6, 2021 4:05 PM >> To: Zhang, Qi Z ; Zhang, AlvinX >> ; ajit.khapa...@broadcom.com >> Cc: dev@dpdk.org >> Subject: Re: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-07 Thread Zhang, Qi Z
> -Original Message- > From: Andrew Rybchenko > Sent: Wednesday, July 7, 2021 5:49 PM > To: Zhang, Qi Z ; Zhang, AlvinX > ; ajit.khapa...@broadcom.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types > > On 7/7/21 6:23 AM, Zhang, Qi Z wrote

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-07 Thread Andrew Rybchenko
On 7/7/21 4:00 PM, Zhang, Qi Z wrote: > > >> -Original Message- >> From: Andrew Rybchenko >> Sent: Wednesday, July 7, 2021 5:49 PM >> To: Zhang, Qi Z ; Zhang, AlvinX >> ; ajit.khapa...@broadcom.com >> Cc: dev@dpdk.org >> Subject: Re: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offloa

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-07 Thread Zhang, Qi Z
> -Original Message- > From: Andrew Rybchenko > Sent: Wednesday, July 7, 2021 9:11 PM > To: Zhang, Qi Z ; Zhang, AlvinX > ; ajit.khapa...@broadcom.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types > > On 7/7/21 4:00 PM, Zhang, Qi Z wrote

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-08 Thread Andrew Rybchenko
@Thomas, @Ferruh, @Ori I need your opinion on the discussion. On 7/8/21 4:07 AM, Zhang, Qi Z wrote: > > >> -Original Message- >> From: Andrew Rybchenko >> Sent: Wednesday, July 7, 2021 9:11 PM >> To: Zhang, Qi Z ; Zhang, AlvinX >> ; ajit.khapa...@broadcom.com >> Cc: dev@dpdk.org >> Subj

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-07-10 Thread Thomas Monjalon
08/07/2021 09:45, Andrew Rybchenko: > @Thomas, @Ferruh, @Ori I need your opinion on the discussion. > > On 7/8/21 4:07 AM, Zhang, Qi Z wrote: > > From: Andrew Rybchenko > >>> From: Andrew Rybchenko > On 7/7/21 6:23 AM, Zhang, Qi Z wrote: > > From: Andrew Rybchenko > >> On 7/6/21 10

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-06-15 Thread Jerin Jacob
On Tue, Jun 15, 2021 at 1:50 PM Alvin Zhang wrote: > > This patch defines new RSS offload types for IPv4 and L4 checksum, > which are required when users want to distribute packets based on the > IPv4 or L4 checksum field. What is the usecase for distribution based on L4/IPv4 checksum? Is it some

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-06-16 Thread Zhang, Qi Z
> -Original Message- > From: Jerin Jacob > Sent: Tuesday, June 15, 2021 4:26 PM > To: Zhang, AlvinX > Cc: Zhang, Qi Z ; Andrew Rybchenko > ; Ajit Khaparde > ; dpdk-dev > Subject: Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS > offload type

Re: [dpdk-dev] [PATCH v3] ethdev: add IPv4 and L4 checksum RSS offload types

2021-06-22 Thread Singh, Aman Deep
Acked-by: Aman Deep Singh