automatic DPDK test reports
 help / color / mirror / Atom feed
* |WARNING| pw107184-107193 [PATCH] [v4, 10/10] app/testpmd: implement rte flow queue indirect actions
@ 2022-02-10  4:59 dpdklab
  0 siblings, 0 replies; only message in thread
From: dpdklab @ 2022-02-10  4:59 UTC (permalink / raw)
  To: test-report; +Cc: dpdk-test-reports

[-- Attachment #1: Type: text/plain, Size: 7515 bytes --]

Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/107184

_apply patch failure_

Submitter: Alexander Kozyrev <akozyrev@nvidia.com>
Date: Wednesday, February 09 2022 21:38:09 
Applied on: CommitID:6e97b5fc1ada1501852e12de84c8514db248929d
Apply patch set 107184-107193 failed:

Checking patch doc/guides/prog_guide/rte_flow.rst...
Checking patch doc/guides/rel_notes/release_22_03.rst...
error: while searching for:
  New APIs, ``rte_eth_dev_priority_flow_ctrl_queue_info_get()`` and
  ``rte_eth_dev_priority_flow_ctrl_queue_configure()``, was added.

* **Updated AF_XDP PMD**

  * Added support for libxdp >=v1.2.2.

error: patch failed: doc/guides/rel_notes/release_22_03.rst:69
Checking patch lib/ethdev/rte_flow.c...
Checking patch lib/ethdev/rte_flow.h...
Checking patch lib/ethdev/rte_flow_driver.h...
Checking patch lib/ethdev/version.map...
error: while searching for:
	# added in 22.03
	rte_eth_dev_priority_flow_ctrl_queue_configure;
	rte_eth_dev_priority_flow_ctrl_queue_info_get;
};

INTERNAL {

error: patch failed: lib/ethdev/version.map:260
Applied patch doc/guides/prog_guide/rte_flow.rst cleanly.
Applying patch doc/guides/rel_notes/release_22_03.rst with 1 reject...
Rejected hunk #1.
Applied patch lib/ethdev/rte_flow.c cleanly.
Applied patch lib/ethdev/rte_flow.h cleanly.
Applied patch lib/ethdev/rte_flow_driver.h cleanly.
Applying patch lib/ethdev/version.map with 1 reject...
Rejected hunk #1.
diff a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst	(rejected hunks)
@@ -69,6 +69,12 @@ New Features
   New APIs, ``rte_eth_dev_priority_flow_ctrl_queue_info_get()`` and
   ``rte_eth_dev_priority_flow_ctrl_queue_configure()``, was added.
 
+* ** Added functions to configure Flow API engine
+
+  * ethdev: Added ``rte_flow_configure`` API to configure Flow Management
+    engine, allowing to pre-allocate some resources for better performance.
+    Added ``rte_flow_info_get`` API to retrieve pre-configurable resources.
+
 * **Updated AF_XDP PMD**
 
   * Added support for libxdp >=v1.2.2.
diff a/lib/ethdev/version.map b/lib/ethdev/version.map	(rejected hunks)
@@ -260,6 +260,8 @@ EXPERIMENTAL {
 	# added in 22.03
 	rte_eth_dev_priority_flow_ctrl_queue_configure;
 	rte_eth_dev_priority_flow_ctrl_queue_info_get;
+	rte_flow_info_get;
+	rte_flow_configure;
 };
 
 INTERNAL {
Checking patch doc/guides/prog_guide/rte_flow.rst...
error: doc/guides/prog_guide/rte_flow.rst: does not match index
Checking patch doc/guides/rel_notes/release_22_03.rst...
error: while searching for:
    engine, allowing to pre-allocate some resources for better performance.
    Added ``rte_flow_info_get`` API to retrieve pre-configurable resources.

* **Updated AF_XDP PMD**

  * Added support for libxdp >=v1.2.2.

error: patch failed: doc/guides/rel_notes/release_22_03.rst:75
Checking patch lib/ethdev/rte_flow.c...
error: lib/ethdev/rte_flow.c: does not match index
Checking patch lib/ethdev/rte_flow.h...
error: lib/ethdev/rte_flow.h: does not match index
Checking patch lib/ethdev/rte_flow_driver.h...
error: lib/ethdev/rte_flow_driver.h: does not match index
Checking patch lib/ethdev/version.map...
error: while searching for:
	rte_eth_dev_priority_flow_ctrl_queue_info_get;
	rte_flow_info_get;
	rte_flow_configure;
};

INTERNAL {

error: patch failed: lib/ethdev/version.map:262
Applying patch doc/guides/rel_notes/release_22_03.rst with 1 reject...
Rejected hunk #1.
Applying patch lib/ethdev/version.map with 1 reject...
Rejected hunk #1.
diff a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst	(rejected hunks)
@@ -75,6 +75,14 @@ New Features
     engine, allowing to pre-allocate some resources for better performance.
     Added ``rte_flow_info_get`` API to retrieve pre-configurable resources.
 
+  * ethdev: Added ``rte_flow_template_table_create`` API to group flow rules
+    with the same flow attributes and common matching patterns and actions
+    defined by ``rte_flow_pattern_template_create`` and
+    ``rte_flow_actions_template_create`` respectively.
+    Corresponding functions to destroy these entities are:
+    ``rte_flow_template_table_destroy``, ``rte_flow_pattern_template_destroy``
+    and ``rte_flow_actions_template_destroy``.
+
 * **Updated AF_XDP PMD**
 
   * Added support for libxdp >=v1.2.2.
diff a/lib/ethdev/version.map b/lib/ethdev/version.map	(rejected hunks)
@@ -262,6 +262,12 @@ EXPERIMENTAL {
 	rte_eth_dev_priority_flow_ctrl_queue_info_get;
 	rte_flow_info_get;
 	rte_flow_configure;
+	rte_flow_pattern_template_create;
+	rte_flow_pattern_template_destroy;
+	rte_flow_actions_template_create;
+	rte_flow_actions_template_destroy;
+	rte_flow_template_table_create;
+	rte_flow_template_table_destroy;
 };
 
 INTERNAL {
Checking patch doc/guides/prog_guide/img/rte_flow_q_init.svg...
Checking patch doc/guides/prog_guide/img/rte_flow_q_usage.svg...
Checking patch doc/guides/prog_guide/rte_flow.rst...
error: doc/guides/prog_guide/rte_flow.rst: does not match index
Checking patch doc/guides/rel_notes/release_22_03.rst...
error: while searching for:
    ``rte_flow_template_table_destroy``, ``rte_flow_pattern_template_destroy``
    and ``rte_flow_actions_template_destroy``.

* **Updated AF_XDP PMD**

  * Added support for libxdp >=v1.2.2.

error: patch failed: doc/guides/rel_notes/release_22_03.rst:83
Checking patch lib/ethdev/rte_flow.c...
error: lib/ethdev/rte_flow.c: does not match index
Checking patch lib/ethdev/rte_flow.h...
error: lib/ethdev/rte_flow.h: does not match index
Checking patch lib/ethdev/rte_flow_driver.h...
error: lib/ethdev/rte_flow_driver.h: does not match index
Checking patch lib/ethdev/version.map...
error: while searching for:
	rte_flow_actions_template_destroy;
	rte_flow_template_table_create;
	rte_flow_template_table_destroy;
};

INTERNAL {

error: patch failed: lib/ethdev/version.map:268
Applied patch doc/guides/prog_guide/img/rte_flow_q_init.svg cleanly.
Applied patch doc/guides/prog_guide/img/rte_flow_q_usage.svg cleanly.
Applying patch doc/guides/rel_notes/release_22_03.rst with 1 reject...
Rejected hunk #1.
Applying patch lib/ethdev/version.map with 1 reject...
Rejected hunk #1.
diff a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst	(rejected hunks)
@@ -83,6 +83,14 @@ New Features
     ``rte_flow_template_table_destroy``, ``rte_flow_pattern_template_destroy``
     and ``rte_flow_actions_template_destroy``.
 
+  * ethdev: Added ``rte_flow_q_flow_create`` and ``rte_flow_q_flow_destroy``
+    API to enqueue flow creaion/destruction operations asynchronously as well
+	as ``rte_flow_q_pull`` to poll and retrieve results of these operations
+	and ``rte_flow_q_push`` to push all the in-flight operations to the NIC.
+    Introduced asynchronous API for indirect actions management as well:
+    ``rte_flow_q_action_handle_create``, ``rte_flow_q_action_handle_destroy``
+	and ``rte_flow_q_action_handle_update``.
+
 * **Updated AF_XDP PMD**
 
   * Added support for libxdp >=v1.2.2.
diff a/lib/ethdev/version.map b/lib/ethdev/version.map	(rejected hunks)
@@ -268,6 +268,13 @@ EXPERIMENTAL {
 	rte_flow_actions_template_destroy;
 	rte_flow_template_table_create;
 	rte_flow_template_table_destroy;
+	rte_flow_q_flow_create;
+	rte_flow_q_flow_destroy;
+	rte_flow_q_action_handle_create;
+	rte_flow_q_action_handle_destroy;
+	rte_flow_q_action_handle_update;
+	rte_flow_q_push;
+	rte_flow_q_pull;
 };
 
 INTERNAL {

https://lab.dpdk.org/results/dashboard/patchsets/20992/

UNH-IOL DPDK Community Lab

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-02-10  4:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-10  4:59 |WARNING| pw107184-107193 [PATCH] [v4, 10/10] app/testpmd: implement rte flow queue indirect actions dpdklab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).