Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/106894 _apply patch failure_ Submitter: Alexander Kozyrev Date: Sunday, February 06 2022 03:25:26 Applied on: CommitID:0e4dc6af06228c8504a5538512cb31ed7bf6cc23 Apply patch set 106894-106903 failed: Checking patch doc/guides/prog_guide/rte_flow.rst... Checking patch doc/guides/rel_notes/release_22_03.rst... error: while searching for: Also, make sure to start the actual text at the margin. ======================================================= * **Updated AF_XDP PMD** * Added support for libxdp >=v1.2.2. error: patch failed: doc/guides/rel_notes/release_22_03.rst:55 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... 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. Applied patch lib/ethdev/version.map cleanly. diff a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst (rejected hunks) @@ -55,6 +55,10 @@ New Features Also, make sure to start the actual text at the margin. ======================================================= +* 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. 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:59 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: lib/ethdev/version.map: does not match index Applying patch doc/guides/rel_notes/release_22_03.rst 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) @@ -59,6 +59,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_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_table_destroy``, ``rte_flow_pattern_template_destroy`` + and ``rte_flow_actions_template_destroy``. + * **Updated AF_XDP PMD** * Added support for libxdp >=v1.2.2. 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_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:67 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: lib/ethdev/version.map: does not match index 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. diff a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst (rejected hunks) @@ -67,6 +67,14 @@ New Features ``rte_flow_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. https://lab.dpdk.org/results/dashboard/patchsets/20914/ UNH-IOL DPDK Community Lab