Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/111579 _apply patch failure_ Submitter: Alexander Kozyrev Date: Sunday, May 22 2022 10:51:02 Applied on: CommitID:26d734b5d280b96f91f00f5e0c6c7eff99facef2 Apply patch set 111579-111581 failed: Checking patch doc/guides/prog_guide/traffic_metering_and_policing.rst... error: while searching for: to the list of meter actions (``struct rte_mtr_meter_policy_params::actions``) specified per color as show in :numref:`figure_rte_mtr_chaining`. Protocol based input color selection ------------------------------------ error: patch failed: doc/guides/prog_guide/traffic_metering_and_policing.rst:107 Checking patch doc/guides/rel_notes/release_22_07.rst... Hunk #1 succeeded at 64 (offset -9 lines). Checking patch lib/ethdev/rte_flow.h... Checking patch lib/ethdev/rte_mtr.c... Checking patch lib/ethdev/rte_mtr.h... Hunk #1 succeeded at 524 (offset -99 lines). Hunk #2 succeeded at 600 (offset -99 lines). Checking patch lib/ethdev/rte_mtr_driver.h... Hunk #3 succeeded at 169 (offset -38 lines). Checking patch lib/ethdev/version.map... error: while searching for: rte_mtr_color_in_protocol_priority_get; rte_mtr_color_in_protocol_set; rte_mtr_meter_vlan_table_update; }; INTERNAL { error: patch failed: lib/ethdev/version.map:285 Applying patch doc/guides/prog_guide/traffic_metering_and_policing.rst with 1 reject... Rejected hunk #1. Applied patch doc/guides/rel_notes/release_22_07.rst cleanly. Applied patch lib/ethdev/rte_flow.h cleanly. Applied patch lib/ethdev/rte_mtr.c cleanly. Applied patch lib/ethdev/rte_mtr.h cleanly. Applied patch lib/ethdev/rte_mtr_driver.h cleanly. Applying patch lib/ethdev/version.map with 1 reject... Rejected hunk #1. diff a/doc/guides/prog_guide/traffic_metering_and_policing.rst b/doc/guides/prog_guide/traffic_metering_and_policing.rst (rejected hunks) @@ -107,6 +107,13 @@ traffic meter and policing library. to the list of meter actions (``struct rte_mtr_meter_policy_params::actions``) specified per color as show in :numref:`figure_rte_mtr_chaining`. +#. The ``rte_mtr_meter_profile_get()`` and ``rte_mtr_meter_policy_get()`` + API functions are available for getting the object pointers directly. + These pointers allow quick access to profile/policy objects and are + required by the ``RTE_FLOW_ACTION_TYPE_METER_MARK`` action. + This action may omit the polciy definition to preovide a flexibility + to match a color later with the ``RTE_FLOW_ITEM_TYPE_METER_COLOR`` item. + Protocol based input color selection ------------------------------------ diff a/lib/ethdev/version.map b/lib/ethdev/version.map (rejected hunks) @@ -285,6 +285,8 @@ EXPERIMENTAL { rte_mtr_color_in_protocol_priority_get; rte_mtr_color_in_protocol_set; rte_mtr_meter_vlan_table_update; + rte_mtr_meter_profile_get; + rte_mtr_meter_policy_get; }; INTERNAL { Checking patch doc/guides/prog_guide/rte_flow.rst... Checking patch doc/guides/rel_notes/release_22_07.rst... error: doc/guides/rel_notes/release_22_07.rst: does not match index Checking patch lib/ethdev/rte_flow.h... error: lib/ethdev/rte_flow.h: does not match index Applied patch doc/guides/prog_guide/rte_flow.rst cleanly. https://lab.dpdk.org/results/dashboard/patchsets/22229/ UNH-IOL DPDK Community Lab