From: Jiawei Wang <jiaweiw@mellanox.com> To: orika@mellanox.com, viacheslavo@mellanox.com, matan@mellanox.com Cc: dev@dpdk.org, thomas@monjalon.net, rasland@mellanox.com, ian.stokes@intel.com, fbl@redhat.com, jiaweiw@mellanox.com Subject: [dpdk-dev] [PATCH 1/8] ethdev: introduce sample action for rte flow Date: Thu, 25 Jun 2020 19:26:12 +0300 Message-ID: <1593102379-400132-2-git-send-email-jiaweiw@mellanox.com> (raw) In-Reply-To: <1593102379-400132-1-git-send-email-jiaweiw@mellanox.com> When using full offload, all traffic will be handled by the HW, and directed to the requested vf or wire, the control application loses visibility on the traffic. So there's a need for an action that will enable the control application some visibility. The solution is introduced a new action that will sample the incoming traffic and send a duplicated traffic in some predefined ratio to the application, while the original packet will continue to the target destination. The packets sampled equals is '1/ratio', if the ratio value be set to 1 , means that the packets would be completely mirrored. The sample packet can be assigned with different set of actions from the original packet. In order to support the sample packet in rte_flow, new rte_flow action definition RTE_FLOW_ACTION_TYPE_SAMPLE and structure rte_flow_action_sample will be introduced. Signed-off-by: Jiawei Wang <jiaweiw@mellanox.com> --- lib/librte_ethdev/rte_flow.c | 1 + lib/librte_ethdev/rte_flow.h | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/lib/librte_ethdev/rte_flow.c b/lib/librte_ethdev/rte_flow.c index 1685be5..733871d 100644 --- a/lib/librte_ethdev/rte_flow.c +++ b/lib/librte_ethdev/rte_flow.c @@ -173,6 +173,7 @@ struct rte_flow_desc_data { MK_FLOW_ACTION(SET_IPV4_DSCP, sizeof(struct rte_flow_action_set_dscp)), MK_FLOW_ACTION(SET_IPV6_DSCP, sizeof(struct rte_flow_action_set_dscp)), MK_FLOW_ACTION(AGE, sizeof(struct rte_flow_action_age)), + MK_FLOW_ACTION(SAMPLE, sizeof(struct rte_flow_action_sample)), }; int diff --git a/lib/librte_ethdev/rte_flow.h b/lib/librte_ethdev/rte_flow.h index b0e4199..71dd82c 100644 --- a/lib/librte_ethdev/rte_flow.h +++ b/lib/librte_ethdev/rte_flow.h @@ -2099,6 +2099,13 @@ enum rte_flow_action_type { * see enum RTE_ETH_EVENT_FLOW_AGED */ RTE_FLOW_ACTION_TYPE_AGE, + + /** + * Redirects specific ratio of packets to vport or queue. + * + * See struct rte_flow_action_sample. + */ + RTE_FLOW_ACTION_TYPE_SAMPLE, }; /** @@ -2709,6 +2716,28 @@ struct rte_flow_action { struct rte_flow; /** + * @warning + * @b EXPERIMENTAL: this structure may change without prior notice + * + * RTE_FLOW_ACTION_TYPE_SAMPLE + * + * Adds a sample action to a matched flow. + * + * The matching packets will be duplicated to a special queue or vport + * in the predefined probabiilty, All the packets continues processing + * on the default flow path. + * + * When the sample ratio is set to 1 then the packets will be 100% mirrored. + * Additional action list be supported to add for sampled or mirrored packets. + */ +struct rte_flow_action_sample { + /* packets sampled equals to '1/ratio' */ + const uint32_t ratio; + /* sub-action list specific for the sampling hit cases */ + const struct rte_flow_action *actions; +}; + +/** * Verbose error types. * * Most of them provide the type of the object referenced by struct -- 1.8.3.1
next prev parent reply other threads:[~2020-06-25 16:50 UTC|newest] Thread overview: 186+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-06-25 16:26 [dpdk-dev] [PATCH 0/8] support the flow-based traffic sampling Jiawei Wang 2020-06-25 16:26 ` Jiawei Wang [this message] 2020-06-25 17:55 ` [dpdk-dev] [PATCH 1/8] ethdev: introduce sample action for rte flow Jerin Jacob 2020-06-25 19:29 ` Thomas Monjalon 2020-06-26 10:35 ` Jerin Jacob 2020-06-26 10:45 ` Thomas Monjalon 2020-06-26 11:10 ` Jerin Jacob 2020-06-28 8:14 ` Andrew Rybchenko 2020-06-28 13:16 ` Jiawei(Jonny) Wang 2020-06-28 13:37 ` Jerin Jacob 2020-06-28 15:52 ` Jiawei(Jonny) Wang 2020-07-02 0:18 ` Stephen Hemminger 2020-07-02 7:16 ` Ori Kam 2020-06-28 8:27 ` Andrew Rybchenko 2020-06-28 16:16 ` Jiawei(Jonny) Wang 2020-06-28 16:18 ` Andrew Rybchenko 2020-06-29 11:40 ` Ori Kam 2020-06-29 13:11 ` Andrew Rybchenko 2020-06-29 14:29 ` Ori Kam 2020-06-30 16:42 ` Ori Kam 2020-07-01 9:37 ` Ori Kam 2020-06-25 16:26 ` [dpdk-dev] [PATCH 2/8] common/mlx5: glue for default miss and sample action Jiawei Wang 2020-06-30 15:25 ` Ori Kam 2020-06-25 16:26 ` [dpdk-dev] [PATCH 3/8] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-06-30 17:38 ` Ori Kam 2020-06-25 16:26 ` [dpdk-dev] [PATCH 4/8] net/mlx5: add the validate sample action Jiawei Wang 2020-06-30 17:59 ` Ori Kam 2020-07-01 13:55 ` Jiawei(Jonny) Wang 2020-06-25 16:26 ` [dpdk-dev] [PATCH 5/8] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-06-30 18:18 ` Ori Kam 2020-06-25 16:26 ` [dpdk-dev] [PATCH 6/8] net/mlx5: update translate function for sample action Jiawei Wang 2020-06-30 19:54 ` Ori Kam 2020-07-01 15:06 ` Jiawei(Jonny) Wang 2020-06-25 16:26 ` [dpdk-dev] [PATCH 7/8] net/mlx5: update the metadata register c0 support Jiawei Wang 2020-06-25 16:26 ` [dpdk-dev] [PATCH 8/8] app/testpmd: add testpmd command for sample action Jiawei Wang 2020-06-30 15:23 ` Ori Kam 2020-07-02 17:43 ` [dpdk-dev] [PATCH 0/7] support the flow-based traffic sampling Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 1/7] ethdev: introduce sample action for rte flow Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 2/7] common/mlx5: glue for sample action Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 3/7] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 4/7] net/mlx5: add the validate sample action Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 5/7] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 6/7] net/mlx5: update translate function for sample action Jiawei Wang 2020-07-02 17:43 ` [dpdk-dev] [PATCH 7/7] app/testpmd: add testpmd command " Jiawei Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 0/7] [v2] support the flow-based traffic sampling Jiawei Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 1/7] ethdev: introduce sample action for rte flow Jiawei Wang 2020-07-03 6:39 ` Jerin Jacob 2020-07-03 14:55 ` Matan Azrad 2020-07-03 15:08 ` Jerin Jacob 2020-07-03 15:27 ` Matan Azrad 2020-07-03 15:27 ` Thomas Monjalon 2020-07-03 15:36 ` Jerin Jacob 2020-07-04 19:26 ` Matan Azrad 2020-07-05 1:21 ` Jerin Jacob 2020-07-05 4:52 ` Matan Azrad 2020-07-06 8:37 ` Jerin Jacob 2020-07-04 14:35 ` Ajit Khaparde 2020-07-04 14:44 ` Ajit Khaparde 2020-07-05 8:55 ` Thomas Monjalon 2020-07-05 23:54 ` Ajit Khaparde 2020-07-04 13:04 ` Andrew Rybchenko 2020-07-05 10:18 ` Ori Kam 2020-07-05 23:54 ` Ajit Khaparde 2020-07-06 6:53 ` Jiawei(Jonny) Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 2/7] common/mlx5: glue for sample action Jiawei Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 3/7] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 4/7] net/mlx5: add the validate sample action Jiawei Wang 2020-07-05 19:30 ` Ori Kam 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 5/7] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 6/7] net/mlx5: update translate function for sample action Jiawei Wang 2020-07-05 19:32 ` Ori Kam 2020-07-02 18:43 ` [dpdk-dev] [PATCH v2 7/7] app/testpmd: add testpmd command " Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 0/7] support the flow-based traffic sampling Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 1/7] ethdev: introduce sample action for rte flow Jiawei Wang 2020-07-07 10:26 ` Andrew Rybchenko 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 2/7] common/mlx5: glue for sample action Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 3/7] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 4/7] net/mlx5: add the validate sample action Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 5/7] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 6/7] net/mlx5: update translate function for sample action Jiawei Wang 2020-07-06 17:51 ` [dpdk-dev] [PATCH v3 7/7] app/testpmd: add testpmd command " Jiawei Wang 2020-07-06 18:23 ` [dpdk-dev] [PATCH v3 0/7] support the flow-based traffic sampling Stephen Hemminger 2020-07-06 19:14 ` Ori Kam 2020-08-26 16:01 ` [dpdk-dev] [PATCH v4 " Jiawei Wang 2020-08-26 16:01 ` [dpdk-dev] [PATCH v4 1/7] ethdev: introduce sample action for rte flow Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 2/7] common/mlx5: glue for sample action Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 3/7] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 4/7] net/mlx5: add the validate sample action Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 5/7] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 6/7] net/mlx5: update translate function for sample action Jiawei Wang 2020-08-26 16:02 ` [dpdk-dev] [PATCH v4 7/7] app/testpmd: add testpmd command " Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 0/7] support the flow-based traffic sampling Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 1/7] ethdev: introduce sample action for rte flow Jiawei Wang 2020-09-04 4:17 ` Ajit Khaparde 2020-09-08 14:38 ` Ori Kam 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 2/7] common/mlx5: glue for sample action Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 3/7] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 4/7] net/mlx5: add the validate sample action Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 5/7] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 6/7] net/mlx5: update translate function for sample action Jiawei Wang 2020-08-27 15:01 ` [dpdk-dev] [PATCH v5 7/7] app/testpmd: add testpmd command " Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 00/12] support the flow-based traffic sampling Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 01/12] ethdev: introduce sample action for rte flow Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 02/12] common/mlx5: glue for sample action Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 03/12] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 04/12] net/mlx5: add the validate sample action Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 05/12] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 06/12] net/mlx5: update translate function for sample action Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 07/12] app/testpmd: add testpmd command " Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 08/12] common/mlx5: add glue function for mirroring Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 09/12] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 10/12] net/mlx5: update translate function for mirror Jiawei Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 11/12] app/testpmd: add port and encap support for sample action Jiawei Wang 2020-09-21 22:27 ` Ajit Khaparde 2020-09-22 12:32 ` Jiawei(Jonny) Wang 2020-09-09 6:48 ` [dpdk-dev] [PATCH v6 12/12] net/mlx5: support the native port id actions for mirroring Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 00/12] support the flow-based traffic sampling Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 01/12] ethdev: introduce sample action for rte flow Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 02/12] common/mlx5: glue for sample action Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 03/12] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 04/12] net/mlx5: add the validate sample action Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 05/12] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 06/12] net/mlx5: update translate function for sample action Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 07/12] app/testpmd: add testpmd command " Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 08/12] common/mlx5: add glue function for mirroring Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 09/12] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 10/12] net/mlx5: update translate function for mirror Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 11/12] app/testpmd: add port and encap support for sample action Jiawei Wang 2020-09-22 17:19 ` [dpdk-dev] [PATCH v7 12/12] doc: add E-Switch sample flow limitation description Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 00/13] support the flow-based traffic sampling Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 01/13] ethdev: introduce sample action for rte flow Jiawei Wang 2020-10-01 20:51 ` Ajit Khaparde 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 02/13] common/mlx5: glue for sample action Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 03/13] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 04/13] net/mlx5: add the validate sample action Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 05/13] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 06/13] net/mlx5: update translate function for sample action Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 07/13] app/testpmd: add testpmd command " Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 08/13] common/mlx5: add glue function for mirroring Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 09/13] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 10/13] net/mlx5: update translate function for mirror Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 11/13] app/testpmd: add port and encap support for sample action Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 12/13] doc: add the sample flow limitation description Jiawei Wang 2020-09-27 6:18 ` [dpdk-dev] [PATCH v8 13/13] doc: update offload dependencies document Jiawei Wang 2020-09-27 6:30 ` Asaf Penso 2020-10-09 13:46 ` [dpdk-dev] [PATCH v9 0/3] support the flow-based traffic sampling Jiawei Wang 2020-10-09 13:46 ` [dpdk-dev] [PATCH v9 1/3] ethdev: introduce sample action for rte flow Jiawei Wang 2020-10-09 22:07 ` Ajit Khaparde 2020-10-09 13:46 ` [dpdk-dev] [PATCH v9 2/3] app/testpmd: add testpmd command for sample action Jiawei Wang 2020-10-09 13:46 ` [dpdk-dev] [PATCH v9 3/3] app/testpmd: add port and encap support " Jiawei Wang 2020-10-09 13:55 ` [dpdk-dev] [PATCH v9 0/3] support the flow-based traffic sampling Jiawei(Jonny) Wang 2020-10-12 18:18 ` Ferruh Yigit 2020-10-09 13:50 ` [dpdk-dev] [PATCH 00/10] Add sampling and mirroring support in MLX5 PMD Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 01/10] common/mlx5: glue for sample action Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 02/10] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 03/10] net/mlx5: add the validate sample action Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 04/10] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 05/10] net/mlx5: update translate function for sample action Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 06/10] common/mlx5: add glue function for mirroring Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 07/10] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 08/10] net/mlx5: update translate function for mirror Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 09/10] doc: add the sample flow limitation description Jiawei Wang 2020-10-09 13:50 ` [dpdk-dev] [PATCH 10/10] doc: update offload dependencies document Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 00/10] Add sampling and mirroring support in MLX5 PMD Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 01/10] common/mlx5: glue for sample action Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 02/10] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 03/10] net/mlx5: add the validate sample action Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 04/10] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 05/10] net/mlx5: update translate function for sample action Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 06/10] common/mlx5: add glue function for mirroring Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 07/10] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 08/10] net/mlx5: update translate function for mirror Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 09/10] doc: add the sample flow limitation description Jiawei Wang 2020-10-13 8:17 ` [dpdk-dev] [PATCH v2 10/10] doc: update offload dependencies document Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 00/10] Add sampling and mirroring support in MLX5 PMD Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 01/10] common/mlx5: glue for sample action Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 02/10] common/mlx5: query sampler object capability via DevX Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 03/10] net/mlx5: add the validate sample action Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 04/10] net/mlx5: split sample flow into two sub flows Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 05/10] net/mlx5: update translate function for sample action Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 06/10] common/mlx5: add glue function for mirroring Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 07/10] net/mlx5: update validation for mirroring flow Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 08/10] net/mlx5: update translate function for mirror Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 09/10] doc: add the sample flow limitation description Jiawei Wang 2020-10-13 14:11 ` [dpdk-dev] [PATCH v3 10/10] doc: update offload dependencies document Jiawei Wang 2020-10-14 11:06 ` [dpdk-dev] [PATCH v3 00/10] Add sampling and mirroring support in MLX5 PMD Raslan Darawsheh
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1593102379-400132-2-git-send-email-jiaweiw@mellanox.com \ --to=jiaweiw@mellanox.com \ --cc=dev@dpdk.org \ --cc=fbl@redhat.com \ --cc=ian.stokes@intel.com \ --cc=matan@mellanox.com \ --cc=orika@mellanox.com \ --cc=rasland@mellanox.com \ --cc=thomas@monjalon.net \ --cc=viacheslavo@mellanox.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
DPDK patches and discussions This inbox may be cloned and mirrored by anyone: git clone --mirror https://inbox.dpdk.org/dev/0 dev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 dev dev/ https://inbox.dpdk.org/dev \ dev@dpdk.org public-inbox-index dev Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.dev AGPL code for this site: git clone https://public-inbox.org/public-inbox.git