automatic DPDK test reports
 help / color / mirror / Atom feed
* |WARNING| pw121913-121916 [PATCH] [4/4] net/mlx5/hws: handle collision matcher for linear RTC
@ 2023-01-12 14:08 dpdklab
  0 siblings, 0 replies; only message in thread
From: dpdklab @ 2023-01-12 14:08 UTC (permalink / raw)
  To: test-report; +Cc: dpdk-test-reports

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

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

_apply patch failure_

Submitter: Yevgeny Kliteynik <kliteyn@nvidia.com>
Date: Thursday, January 12 2023 13:49:12 
Applied on: CommitID:7f6b150cb79dad10b82fe004e5b2310e39507381
Apply patch set 121913-121916 failed:

Checking patch drivers/net/mlx5/hws/mlx5dr.h...
Hunk #1 succeeded at 109 (offset -2 lines).
Hunk #2 succeeded at 128 (offset -2 lines).
Hunk #3 succeeded at 146 (offset -2 lines).
Checking patch drivers/net/mlx5/hws/mlx5dr_debug.c...
Checking patch drivers/net/mlx5/hws/mlx5dr_matcher.c...
Hunk #2 succeeded at 207 (offset -132 lines).
Hunk #3 succeeded at 227 (offset -175 lines).
Hunk #4 succeeded at 240 (offset -175 lines).
Hunk #5 succeeded at 298 (offset -175 lines).
Hunk #6 succeeded at 312 (offset -175 lines).
Hunk #7 succeeded at 322 (offset -175 lines).
Hunk #8 succeeded at 334 (offset -175 lines).
Hunk #9 succeeded at 349 (offset -175 lines).
Hunk #10 succeeded at 454 (offset -175 lines).
Hunk #11 succeeded at 477 (offset -175 lines).
Hunk #12 succeeded at 491 (offset -175 lines).
Hunk #13 succeeded at 556 (offset -175 lines).
Hunk #14 succeeded at 641 (offset -175 lines).
Hunk #15 succeeded at 652 (offset -175 lines).
Hunk #16 succeeded at 704 (offset -175 lines).
error: while searching for:
destroy_shared:
	mlx5dr_matcher_create_uninit_shared(matcher);
destroy_rtc:
	mlx5dr_matcher_destroy_rtc(matcher, true);
destroy_end_ft:
	mlx5dr_matcher_destroy_end_ft(matcher);
unbind_at:

error: patch failed: drivers/net/mlx5/hws/mlx5dr_matcher.c:763
error: while searching for:
{
	mlx5dr_matcher_disconnect(matcher);
	mlx5dr_matcher_create_uninit_shared(matcher);
	mlx5dr_matcher_destroy_rtc(matcher, true);
	mlx5dr_matcher_destroy_end_ft(matcher);
	mlx5dr_matcher_unbind_at(matcher);
	mlx5dr_matcher_unbind_mt(matcher);

error: patch failed: drivers/net/mlx5/hws/mlx5dr_matcher.c:777
Checking patch drivers/net/mlx5/hws/mlx5dr_matcher.h...
error: while searching for:
				      uint32_t aliased_object_id,
				      uint16_t object_type,
				      struct mlx5dr_devx_obj **obj);
#endif /* MLX5DR_MATCHER_H_ */

error: patch failed: drivers/net/mlx5/hws/mlx5dr_matcher.h:82
Checking patch drivers/net/mlx5/hws/mlx5dr_rule.c...
Checking patch drivers/net/mlx5/hws/mlx5dr_rule.h...
Applied patch drivers/net/mlx5/hws/mlx5dr.h cleanly.
Applied patch drivers/net/mlx5/hws/mlx5dr_debug.c cleanly.
Applying patch drivers/net/mlx5/hws/mlx5dr_matcher.c with 2 rejects...
Hunk #1 applied cleanly.
Hunk #2 applied cleanly.
Hunk #3 applied cleanly.
Hunk #4 applied cleanly.
Hunk #5 applied cleanly.
Hunk #6 applied cleanly.
Hunk #7 applied cleanly.
Hunk #8 applied cleanly.
Hunk #9 applied cleanly.
Hunk #10 applied cleanly.
Hunk #11 applied cleanly.
Hunk #12 applied cleanly.
Hunk #13 applied cleanly.
Hunk #14 applied cleanly.
Hunk #15 applied cleanly.
Hunk #16 applied cleanly.
Rejected hunk #17.
Rejected hunk #18.
Applying patch drivers/net/mlx5/hws/mlx5dr_matcher.h with 1 reject...
Rejected hunk #1.
Applied patch drivers/net/mlx5/hws/mlx5dr_rule.c cleanly.
Applied patch drivers/net/mlx5/hws/mlx5dr_rule.h cleanly.
diff a/drivers/net/mlx5/hws/mlx5dr_matcher.c b/drivers/net/mlx5/hws/mlx5dr_matcher.c	(rejected hunks)
@@ -763,7 +898,7 @@ static int mlx5dr_matcher_create_and_connect(struct mlx5dr_matcher *matcher)
 destroy_shared:
 	mlx5dr_matcher_create_uninit_shared(matcher);
 destroy_rtc:
-	mlx5dr_matcher_destroy_rtc(matcher, true);
+	mlx5dr_matcher_destroy_rtc(matcher, DR_MATCHER_RTC_TYPE_MATCH);
 destroy_end_ft:
 	mlx5dr_matcher_destroy_end_ft(matcher);
 unbind_at:
@@ -777,7 +912,7 @@ static void mlx5dr_matcher_destroy_and_disconnect(struct mlx5dr_matcher *matcher
 {
 	mlx5dr_matcher_disconnect(matcher);
 	mlx5dr_matcher_create_uninit_shared(matcher);
-	mlx5dr_matcher_destroy_rtc(matcher, true);
+	mlx5dr_matcher_destroy_rtc(matcher, DR_MATCHER_RTC_TYPE_MATCH);
 	mlx5dr_matcher_destroy_end_ft(matcher);
 	mlx5dr_matcher_unbind_at(matcher);
 	mlx5dr_matcher_unbind_mt(matcher);
diff a/drivers/net/mlx5/hws/mlx5dr_matcher.h b/drivers/net/mlx5/hws/mlx5dr_matcher.h	(rejected hunks)
@@ -82,4 +82,10 @@ int mlx5dr_matcher_create_aliased_obj(struct mlx5dr_context *ctx,
 				      uint32_t aliased_object_id,
 				      uint16_t object_type,
 				      struct mlx5dr_devx_obj **obj);
+
+static inline bool mlx5dr_matcher_is_insert_by_idx(struct mlx5dr_matcher *matcher)
+{
+	return matcher->attr.insert_mode == MLX5DR_MATCHER_INSERT_BY_INDEX;
+}
+
 #endif /* MLX5DR_MATCHER_H_ */
Checking patch drivers/net/mlx5/hws/mlx5dr_matcher.c...
error: drivers/net/mlx5/hws/mlx5dr_matcher.c: does not match index

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

UNH-IOL DPDK Community Lab

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

only message in thread, other threads:[~2023-01-12 14:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-12 14:08 |WARNING| pw121913-121916 [PATCH] [4/4] net/mlx5/hws: handle collision matcher for linear RTC 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).