RE: [v6 18/18] net/mlx5/hws: Enable HWS

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 18/18] net/mlx5/hws: Enable HWS > > Replace stub i

RE: [v6 17/18] net/mlx5/hws: Add HWS debug layer

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Hamdan Igbaria > > Subject: [v6 17/18] net/mlx5/hws: Add HWS deb

RE: [v6 15/18] net/mlx5/hws: Add HWS rule object

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Erez Shitrit > > Subject: [v6 15/18] net/mlx5/hws: Add HWS rule

RE: [v6 14/18] net/mlx5/hws: Add HWS matcher object

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Erez Shitrit > > Subject: [v6 14/18] net/mlx5/hws: Add HWS match

RE: [v6 13/18] net/mlx5/hws: Add HWS table object

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Erez Shitrit > > Subject: [v6 13/18] net/mlx5/hws: Add HWS table

RE: [v6 12/18] net/mlx5/hws: Add HWS context object

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 12/18] net/mlx5/hws: Add HWS context object > > Co

RE: [v6 11/18] net/mlx5/hws: Add HWS definer layer

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Ferruh Yigit > ; Matan Azrad > Cc: dev@dpdk.org; Ori Kam ; Mark Bloch > Subject: [v6 11/18] net/mlx5/hws: Ad

RE: [v6 10/18] net/mlx5/hws: Add HWS send layer

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Mark Bloch > Subject: [v6 10/18] net/mlx5/hws: Add HWS send laye

RE: [v6 09/18] net/mlx5/hws: Add HWS pool and buddy

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Erez Shitrit > > Subject: [v6 09/18] net/mlx5/hws: Add HWS pool

RE: [v6 08/18] net/mlx5/hws: Add HWS command layer

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Erez Shitrit > > Subject: [v6 08/18] net/mlx5/hws: Add HWS comma

RE: [v6 07/18] net/mlx5: Add additional glue functions for HWS

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 07/18] net/mlx5: Add additional glue functions for

RE: [v6 06/18] net/mlx5: provide the available tag registers

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Bing Zhao > Subject: [v6 06/18] net/mlx5: provide the available

RE: [v6 05/18] common/mlx5: query set capability of registers

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Bing Zhao > Subject: [v6 05/18] common/mlx5: query set capabilit

RE: [v6 04/18] net/mlx5: add port to metadata conversion

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam ; Dariusz Sosnowski > > Subject: [v6 04/18] net/mlx5: add port to

RE: [v6 03/18] net/mlx5: add hardware steering item translation function

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 03/18] net/mlx5: add hardware steering item transla

RE: [v6 02/18] net/mlx5: split flow item matcher and value translation

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 02/18] net/mlx5: split flow item matcher and value

RE: [v6 01/18] net/mlx5: split flow item translation

2022-10-23 Thread Slava Ovsiienko
> -Original Message- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 01/18] net/mlx5: split flow item translation > > F

RE: [PATCH v7 6/8] net/gve: add support for dev info get and dev configure

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 21, 2022 17:51 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; > ferruh.yi...@xilinx.com; Xing, Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...

RE: [PATCH v7 8/8] net/gve: add support for Rx/Tx

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 21, 2022 17:52 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; > ferruh.yi...@xilinx.com; Xing, Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...

RE: [PATCH v7 5/8] net/gve: add support for MTU setting

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 21, 2022 17:50 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xia,

RE: [PATCH v7 3/8] net/gve: add support for device initialization

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 21, 2022 17:50 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xia,

RE: [PATCH v7 1/8] net/gve/base: introduce base code

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 21, 2022 17:49 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xia,

[PATCH v10 1/1] app/testpmd: support multiple mbuf pools per Rx queue

2022-10-23 Thread Hanumanth Pothula
Some of the HW has support for choosing memory pools based on the packet's size. The pool sort capability allows PMD/NIC to choose a memory pool based on the packet's length. On multiple mempool support enabled, populate mempool array accordingly. Also, print pool name on which packet is received.

RE: [PATCH v2] net/ice: support vxlan gpe tunnel offload

2022-10-23 Thread Zhang, Qi Z
> -Original Message- > From: Xu, Ke1 > Sent: Friday, October 21, 2022 5:14 PM > To: Ye, MingjinX ; dev@dpdk.org > Cc: sta...@dpdk.org; Zhou, YidingX ; Ye, MingjinX > ; Yang, Qiming ; Zhang, Qi > Z ; Somnath Kotur ; > Matz, Olivier ; Ajit Khaparde > ; Andrew Rybchenko > > Subject: RE: [

RE: [EXT] Re: [PATCH v9 1/1] app/testpmd: support mulitiple mbuf pools per Rx queue

2022-10-23 Thread Hanumanth Reddy Pothula
> -Original Message- > From: Singh, Aman Deep > Sent: Friday, October 21, 2022 9:28 PM > To: Hanumanth Reddy Pothula ; Yuying Zhang > > Cc: dev@dpdk.org; andrew.rybche...@oktetlabs.ru; tho...@monjalon.net; > Jerin Jacob Kollanukkaran ; Nithin Kumar Dabilpuram > > Subject: [EXT] Re: [PA

RE: [PATCH] net/iavf: fix queue stop for large VF

2022-10-23 Thread Zhang, Qi Z
> -Original Message- > From: Nicolau, Radu > Sent: Thursday, October 20, 2022 5:10 PM > To: Wu, Jingjing ; Xing, Beilei > Cc: dev@dpdk.org; Zhang, Qi Z ; Nicolau, Radu > ; sta...@dpdk.org; Xu, Ting > Subject: [PATCH] net/iavf: fix queue stop for large VF > > Use large VF queue stop r

[PATCH] app/testpmd: fix testpmd crash when quit with mlx5 avail_thresh enabled

2022-10-23 Thread Spike Du
When testpmd quit with mlx5 avail_thresh enabled, a rte timer handler delays to reconfigure rx queue to re-arm this event. However at the same time, testpmd is destroying rx queues. It's never a valid use case for mlx5 avail_thresh. Before testpmd quit, user should disable avail_thresh configuratio

RE: [PATCH v6 8/8] net/gve: add support for Rx/Tx

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:47 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xi

RE: [PATCH v6 6/8] net/gve: add support for dev info get and dev configure

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:46 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xi

RE: [PATCH v6 5/8] net/gve: add support for MTU setting

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:45 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xi

RE: [PATCH v6 3/8] net/gve: add support for device initialization

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:42 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xi

RE: [PATCH v6 1/8] net/gve/base: introduce GVE PMD base code

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:41 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkplumber.org; Xi

RE: [PATCH v6 1/8] net/gve/base: introduce GVE PMD base code

2022-10-23 Thread Guo, Junfeng
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, October 20, 2022 22:39 > To: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Xing, > Beilei ; Li, Xiaoyun > Cc: dev@dpdk.org; Li, Xiaoyun ; > awogbem...@google.com; Richardson, Bruce > ; hemant.agra...@nxp.com; > step...@networkp

[v3] net/mlx5: add port representor item support

2022-10-23 Thread Sean Zhang
Add support for port_representor item, it will match on traffic originated from representor port specified in the pattern. This item is supported in FDB steering domain only (in the flow with transfer attribute). For example, below flow will redirect the destination of traffic from ethdev 1 to eth

RE: [PATCH v2 1/2] vhost: fix descs count in async vhost packed ring

2022-10-23 Thread Jiang, Cheng1
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Friday, October 21, 2022 4:16 PM > To: Jiang, Cheng1 ; Xia, Chenbo > > Cc: dev@dpdk.org; Hu, Jiayu ; Ding, Xuan > ; Ma, WenwuX ; Wang, > YuanX ; Yang, YvonneX > ; He, Xingguang ; > sta...@dpdk.org > Subject: Re: [PATCH v2 1/