From 89c756f4dd3db03c0d261c888bf7dbbe1ce35047 Mon Sep 17 00:00:00 2001
From: grev <grev>
Date: Tue, 12 Aug 2008 11:54:30 +0000
Subject: [PATCH] b=16313 i=Yury.Umanets cancel_lru_locks fix

---
 lustre/tests/test-framework.sh | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh
index f0939d8de8..3c2e7e8c25 100644
--- a/lustre/tests/test-framework.sh
+++ b/lustre/tests/test-framework.sh
@@ -1186,8 +1186,10 @@ set_nodes_failloc () {
 
 cancel_lru_locks() {
     $LCTL mark "cancel_lru_locks $1 start"
-    lctl set_param ldlm.namespaces.*$1*.lru_size=0
-    lctl get_param ldlm.namespaces.*$1*.lock_unused_count | grep -v '=0'
+    for d in `lctl get_param -N ldlm.namespaces.*.lru_size | egrep -i $1`; do
+        $LCTL set_param -n $d=clear
+    done
+    $LCTL get_param ldlm.namespaces.*.lock_unused_count | egrep -i $1 | grep -v '=0'
     $LCTL mark "cancel_lru_locks $1 stop"
 }
 
-- 
GitLab