patch 'net/mlx5: fix thread termination check on Windows' has been queued to stable release 21.11.3

Kevin Traynor ktraynor at redhat.com
Fri Nov 11 11:33:24 CET 2022


Hi,

FYI, your patch has been queued to stable release 21.11.3

Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 11/14/22. So please
shout if anyone has objections.

Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.

Queued patches are on a temporary branch at:
https://github.com/kevintraynor/dpdk-stable

This queued commit can be viewed at:
https://github.com/kevintraynor/dpdk-stable/commit/6aa04c9e9b25f105236224973a73e4bb0fe8cdc7

Thanks.

Kevin

---
>From 6aa04c9e9b25f105236224973a73e4bb0fe8cdc7 Mon Sep 17 00:00:00 2001
From: Tal Shnaiderman <talshn at nvidia.com>
Date: Wed, 12 Oct 2022 09:49:49 +0300
Subject: [PATCH] net/mlx5: fix thread termination check on Windows

[ upstream commit 5976328d91c3616b1ad841a9181e1da23a2980bf ]

The mlx5_is_thread_alive function always returns false
(terminated) regardless to the actual thread state.

Fixed to return the correct thread state.

Bugzilla ID: 1089
Fixes: 5d55a494f4e62f2 ("net/mlx5: split multi-thread flow handling per OS")

Signed-off-by: Tal Shnaiderman <talshn at nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>
---
 drivers/net/mlx5/windows/mlx5_flow_os.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/mlx5/windows/mlx5_flow_os.c b/drivers/net/mlx5/windows/mlx5_flow_os.c
index f5e3893ed4..0afe74cea8 100644
--- a/drivers/net/mlx5/windows/mlx5_flow_os.c
+++ b/drivers/net/mlx5/windows/mlx5_flow_os.c
@@ -263,5 +263,5 @@ mlx5_is_thread_alive(HANDLE thread_handle)
 	if (result == WAIT_OBJECT_0)
 		return false;
-	return false;
+	return true;
 }
 
-- 
2.38.1

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2022-11-11 10:32:17.878957499 +0000
+++ 0034-net-mlx5-fix-thread-termination-check-on-Windows.patch	2022-11-11 10:32:17.094300849 +0000
@@ -1 +1 @@
-From 5976328d91c3616b1ad841a9181e1da23a2980bf Mon Sep 17 00:00:00 2001
+From 6aa04c9e9b25f105236224973a73e4bb0fe8cdc7 Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit 5976328d91c3616b1ad841a9181e1da23a2980bf ]
+
@@ -13 +14,0 @@
-Cc: stable at dpdk.org
@@ -22 +23 @@
-index 48d7da41b1..5013e9f012 100644
+index f5e3893ed4..0afe74cea8 100644



More information about the stable mailing list