mbox series

[00/10] net/ice: base code update for 20.08 batch 2

Message ID 20200611084330.18301-1-qi.z.zhang@intel.com (mailing list archive)
Headers
Series net/ice: base code update for 20.08 batch 2 |

Message

Qi Zhang June 11, 2020, 8:43 a.m. UTC
  Main changes:
1. support outer IP filter for GTPU (include IPv6)
2. recipe can be reused between PFs.
3. fix VSI ID mask
4. some code refactor and clean

Qi Zhang (10):
  net/ice/base: adjust profile id map locks
  net/ice/base: refactor to avoid need to retry
  net/ice/base: add FD support for outer IP of GTPU
  net/ice/base: add commands for system diagnostic
  net/ice/base: rename misleading variable
  net/ice/base: add FD support for GTPU with outer IPv6
  net/ice/base: get tunnel type for recipe
  net/ice/base: choose TCP dummy packet by protocol
  net/ice/base: fix the VSI ID mask to be 10 bit
  net/ice/base: replace RSS profile locks

 drivers/net/ice/base/ice_adminq_cmd.h |  56 ++++++++++-
 drivers/net/ice/base/ice_common.c     |  53 ++++------
 drivers/net/ice/base/ice_fdir.c       |  42 +++++++-
 drivers/net/ice/base/ice_fdir.h       |   2 +
 drivers/net/ice/base/ice_flex_pipe.c  |  95 +++++++++---------
 drivers/net/ice/base/ice_flow.c       |  29 ++++--
 drivers/net/ice/base/ice_switch.c     | 184 +++++++++++++++++++++++++++++++++-
 drivers/net/ice/base/ice_switch.h     |   2 +
 drivers/net/ice/base/ice_type.h       |   1 +
 9 files changed, 363 insertions(+), 101 deletions(-)
  

Comments

Qiming Yang June 18, 2020, 6:04 a.m. UTC | #1
> -----Original Message-----
> From: Zhang, Qi Z <qi.z.zhang@intel.com>
> Sent: Thursday, June 11, 2020 16:43
> To: Yang, Qiming <qiming.yang@intel.com>
> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>; Zhang, Qi Z
> <qi.z.zhang@intel.com>
> Subject: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> 
> Main changes:
> 1. support outer IP filter for GTPU (include IPv6) 2. recipe can be reused
> between PFs.
> 3. fix VSI ID mask
> 4. some code refactor and clean
> 
> Qi Zhang (10):
>   net/ice/base: adjust profile id map locks
>   net/ice/base: refactor to avoid need to retry
>   net/ice/base: add FD support for outer IP of GTPU
>   net/ice/base: add commands for system diagnostic
>   net/ice/base: rename misleading variable
>   net/ice/base: add FD support for GTPU with outer IPv6
>   net/ice/base: get tunnel type for recipe
>   net/ice/base: choose TCP dummy packet by protocol
>   net/ice/base: fix the VSI ID mask to be 10 bit
>   net/ice/base: replace RSS profile locks
> 
>  drivers/net/ice/base/ice_adminq_cmd.h |  56 ++++++++++-
>  drivers/net/ice/base/ice_common.c     |  53 ++++------
>  drivers/net/ice/base/ice_fdir.c       |  42 +++++++-
>  drivers/net/ice/base/ice_fdir.h       |   2 +
>  drivers/net/ice/base/ice_flex_pipe.c  |  95 +++++++++---------
>  drivers/net/ice/base/ice_flow.c       |  29 ++++--
>  drivers/net/ice/base/ice_switch.c     | 184
> +++++++++++++++++++++++++++++++++-
>  drivers/net/ice/base/ice_switch.h     |   2 +
>  drivers/net/ice/base/ice_type.h       |   1 +
>  9 files changed, 363 insertions(+), 101 deletions(-)
> 
> --
> 2.13.6

Acked-by: Qiming Yang <qiming.yang@intel.com>
  
Qi Zhang June 19, 2020, 4:24 a.m. UTC | #2
> -----Original Message-----
> From: Yang, Qiming <qiming.yang@intel.com>
> Sent: Thursday, June 18, 2020 2:04 PM
> To: Zhang, Qi Z <qi.z.zhang@intel.com>
> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>
> Subject: RE: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> 
> > -----Original Message-----
> > From: Zhang, Qi Z <qi.z.zhang@intel.com>
> > Sent: Thursday, June 11, 2020 16:43
> > To: Yang, Qiming <qiming.yang@intel.com>
> > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>; Zhang, Qi Z
> > <qi.z.zhang@intel.com>
> > Subject: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> >
> > Main changes:
> > 1. support outer IP filter for GTPU (include IPv6) 2. recipe can be
> > reused between PFs.
> > 3. fix VSI ID mask
> > 4. some code refactor and clean
> >
> > Qi Zhang (10):
> >   net/ice/base: adjust profile id map locks
> >   net/ice/base: refactor to avoid need to retry
> >   net/ice/base: add FD support for outer IP of GTPU
> >   net/ice/base: add commands for system diagnostic
> >   net/ice/base: rename misleading variable
> >   net/ice/base: add FD support for GTPU with outer IPv6
> >   net/ice/base: get tunnel type for recipe
> >   net/ice/base: choose TCP dummy packet by protocol
> >   net/ice/base: fix the VSI ID mask to be 10 bit
> >   net/ice/base: replace RSS profile locks
> >
> >  drivers/net/ice/base/ice_adminq_cmd.h |  56 ++++++++++-
> >  drivers/net/ice/base/ice_common.c     |  53 ++++------
> >  drivers/net/ice/base/ice_fdir.c       |  42 +++++++-
> >  drivers/net/ice/base/ice_fdir.h       |   2 +
> >  drivers/net/ice/base/ice_flex_pipe.c  |  95 +++++++++---------
> >  drivers/net/ice/base/ice_flow.c       |  29 ++++--
> >  drivers/net/ice/base/ice_switch.c     | 184
> > +++++++++++++++++++++++++++++++++-
> >  drivers/net/ice/base/ice_switch.h     |   2 +
> >  drivers/net/ice/base/ice_type.h       |   1 +
> >  9 files changed, 363 insertions(+), 101 deletions(-)
> >
> > --
> > 2.13.6
> 
> Acked-by: Qiming Yang <qiming.yang@intel.com>

Applied to dpdk-next-net-intel.

Thanks
Qi
  
Qiming Yang June 23, 2020, 10:15 a.m. UTC | #3
Reviewed-by: Qiming Yang <qiming.yang@intel.com>

> -----Original Message-----
> From: Zhang, Qi Z <qi.z.zhang@intel.com>
> Sent: Friday, June 19, 2020 12:25
> To: Yang, Qiming <qiming.yang@intel.com>
> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>
> Subject: RE: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> 
> 
> 
> > -----Original Message-----
> > From: Yang, Qiming <qiming.yang@intel.com>
> > Sent: Thursday, June 18, 2020 2:04 PM
> > To: Zhang, Qi Z <qi.z.zhang@intel.com>
> > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>
> > Subject: RE: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> >
> > > -----Original Message-----
> > > From: Zhang, Qi Z <qi.z.zhang@intel.com>
> > > Sent: Thursday, June 11, 2020 16:43
> > > To: Yang, Qiming <qiming.yang@intel.com>
> > > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>; Zhang, Qi Z
> > > <qi.z.zhang@intel.com>
> > > Subject: [PATCH 00/10] net/ice: base code update for 20.08 batch 2
> > >
> > > Main changes:
> > > 1. support outer IP filter for GTPU (include IPv6) 2. recipe can be
> > > reused between PFs.
> > > 3. fix VSI ID mask
> > > 4. some code refactor and clean
> > >
> > > Qi Zhang (10):
> > >   net/ice/base: adjust profile id map locks
> > >   net/ice/base: refactor to avoid need to retry
> > >   net/ice/base: add FD support for outer IP of GTPU
> > >   net/ice/base: add commands for system diagnostic
> > >   net/ice/base: rename misleading variable
> > >   net/ice/base: add FD support for GTPU with outer IPv6
> > >   net/ice/base: get tunnel type for recipe
> > >   net/ice/base: choose TCP dummy packet by protocol
> > >   net/ice/base: fix the VSI ID mask to be 10 bit
> > >   net/ice/base: replace RSS profile locks
> > >
> > >  drivers/net/ice/base/ice_adminq_cmd.h |  56 ++++++++++-
> > >  drivers/net/ice/base/ice_common.c     |  53 ++++------
> > >  drivers/net/ice/base/ice_fdir.c       |  42 +++++++-
> > >  drivers/net/ice/base/ice_fdir.h       |   2 +
> > >  drivers/net/ice/base/ice_flex_pipe.c  |  95 +++++++++---------
> > >  drivers/net/ice/base/ice_flow.c       |  29 ++++--
> > >  drivers/net/ice/base/ice_switch.c     | 184
> > > +++++++++++++++++++++++++++++++++-
> > >  drivers/net/ice/base/ice_switch.h     |   2 +
> > >  drivers/net/ice/base/ice_type.h       |   1 +
> > >  9 files changed, 363 insertions(+), 101 deletions(-)
> > >
> > > --
> > > 2.13.6
> >
> > Acked-by: Qiming Yang <qiming.yang@intel.com>
> 
> Applied to dpdk-next-net-intel.
> 
> Thanks
> Qi